/* CSS Document */

body
{ 
margin-top:0px; 
margin-left:0px; 
margin-right:0px;
color: #767c79;
}

a, a:link, a:active,  a:visited  
{
    color: #565655; 
	text-decoration: none;
}

a:hover
{
	color: #7299fe; 
	text-decoration: none;
}

img
{
	text-decoration: none;
	border:none;
}

.top-bg-img
{
 background-image: url(../images/top-bg.jpg);
 background-repeat: repeat-x;
}

.nav-bg
{
 background-image: url(../images/nav-bg1.jpg);
 background-repeat: repeat-x;
 background-color:#516AA8;
}

.ipod-bg
{
 background-image: url(../images/ipod-bg.jpg);
 background-repeat: repeat-x;
 background-color:#5e9a9a;
}

.hware-bg
{
 background-image: url(../images/hware-bg.jpg);
 background-repeat: repeat-x;
 background-color:#a98ac6;
}

.contact-bg
{
 background-image: url(../images/contact-bg.jpg);
 background-repeat: repeat-x;
 background-color:#b28822;
}

.sware-bg
{
 background-image: url(../images/sware-bg.jpg);
 background-repeat: repeat-x;
 background-color:#464646;
}

.sphone-bg
{
 background-image: url(../images/sphones-bg.jpg);
 background-repeat: repeat-x;
 background-color:#818179;
}

.dwn-bg
{
 background-image: url(../images/dwnloads-bg.jpg);
 background-repeat: repeat-x;
 background-color:#ca372f;
}

.left-nav-btm-bg
{
 background-image: url(../images/left-nav-btm-mid.jpg);
 background-repeat: repeat-x;
}

.light-blue-top-divide
{ 
background:#c9d0e3;
}

.dark-blue-top-divide
{ 
background:#3b528e;
}

.ipod-top-divide
{ 
background:#4e7e7e;
}

.hware-top-divide
{ 
background:#8052a9;
}

.contact-top-divide
{ 
background:#96721d;
}

.sware-top-divide
{ 
background:#2a2a2a;
}

.sphone-top-divide
{ 
background:#666660;
}
.dwn-top-divide
{ 
background:#8d2621;
}

.light-grey-top-divide
{ 
background:#c7c7c7;
}

.body-table-left-brd
{
 background-color:#a09d9d;
}

.body-table-ryt-brd
{
 background-color:#a09d9d;
}

.body-divide-bg
{
 background-color:#a09d9d;
}

.item-divide
{ 
background:#e4e1e1;
}

.green-left-nav-bar
{
 background-color:#b4d1f7;
 color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.black-left-nav-bar
{
 background-color:#bebebe;
 color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.ipod-left-nav-bar
{
 background-color:#bbd7d6;
 color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.purple-left-nav-bar
{
 background-color:#d9cee8;
 color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.grey-left-nav-bar
{
 background-color:#d6d6d3;
 color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.red-left-nav-bar
{
 background-color:#eaacad;
 color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.brown-left-nav-bar
{
 background-color:#ead0a2;
 color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.green-nav-font
{
color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.grey-banner-font
{
color:#4a4c53;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.green-nav-font a:link
{
color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.green-nav-font a:active
{
color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.green-nav-font a:visited
{
color:#23335c;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.green-nav-font a:hover
{
color:#7299fe;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.banner-black-bold
{
color:#292626;
font-family: "Trebuchet MS", Verdana;
font-size:18px;
font-weight:bold;
}

.banner-red-txt
{
color:#fd3f3f;
font-family: "Trebuchet MS", Verdana;
font-size:13px;
font-weight:bold;
}

.inner-banner-txt
{
color:#fd3f3f;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.left-nav-links
{
color:#535050;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
background:#f7f9fb;
}

.bold-black-txt
{
color:#171717;
font-family: "Trebuchet MS", Verdana;
font-size:11px;
font-weight:bold;
}

.light-blue-bold
{
color:#138bdf;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.light-blue-bold a:link
{
color:#138bdf;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.light-blue-bold a:active
{
color:#138bdf;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.light-blue-bold a:visited
{
color:#138bdf;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.light-blue-bold a:hover
{
color:#138bdf;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.grey-txt
{
color:#94999e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.grey-txt a:link
{
color:#94999e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.grey-txt a:active
{
color:#94999e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.grey-txt a:visited
{
color:#94999e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.grey-txt a:hover
{
color:#7299fe;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.show-all
{
color:#9fc2ef;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.show-all a:link
{
color:#9fc2ef;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.show-all a:active
{
color:#9fc2ef;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.show-all a:visited
{
color:#9fc2ef;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.show-all a:hover
{
color:#f3a312;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}


.small-black-txt
{
color:#171717;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.small
{
color:#767c79;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.black-txt
{
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.inner-black-txt
{
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.white-nav-txt
{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.white-nav-txt a:link
{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.white-nav-txt a:active
{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.white-nav-txt a:visited
{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.white-nav-txt a:hover
{
color:#7299fe;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.inner-blue-header
{
color:#657c9a;
font-family: "Trebuchet MS", Verdana;
font-size:18px;
font-weight:normal;
}

.small-blue-header
{
color:#657c9a;
font-family: "Trebuchet MS", Verdana;
font-size:12px;
font-weight:normal;
}


.footer-txt
{
color:#51595e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.footer-top
{
 background-image: url(../images/footer-top-bar.gif);
 background-repeat: repeat-x;
}

.footer-top
{
 background-image: url(../images/footer-top-bar.gif);
 background-repeat: repeat-x;
}

.footer-btm
{
 background-image: url(../images/footer-btm-bar.gif);
 background-repeat: repeat-x;
}

.footer-bg
{
 background-image: url(../images/footer-bg.jpg);
 background-repeat: repeat;
}

.footer-left-mid
{
 background-image: url(../images/footer-mid-left.gif);
 background-repeat: repeat-y;
}

.footer-right-mid
{
 background-image: url(../images/footer-mid-right.gif);
 background-repeat: repeat-y;
}

.inner-banner-left
{
 background-image: url(../images/inner-banner-left.jpg);
 background-repeat: repeat-y;
}

.inner-banner-ryt
{
 background-image: url(../images/inner-banner-ryt.jpg);
 background-repeat: repeat-y;
}

.inner-banner-bg
{
 background-image: url(../images/inner-banner-bg.jpg);
 background-repeat: repeat-x;
 background:#f5f5f5;
}

.tbl-top
{
 background-image: url(../images/tbl-top.jpg);
 background-repeat: repeat-x;
}

.tbl-btm
{
 background-image: url(../images/tbl-btm.jpg);
 background-repeat: repeat-x;
}

.tbl-left
{
 background-image: url(../images/tbl-left.jpg);
 background-repeat: repeat-y;
}

.tbl-right
{
 background-image: url(../images/tbl-right.jpg);
 background-repeat: repeat-y;
}

.inner-nav-brd
{
 background:#516aa8;
}

.black-nav-brd
{
 background:#434343;
}

.grey-cell-brd
{
 background:#c5c5cb;
 border:thin solid 1px #999999;
}

.grey-brd
{
 border:thin solid 1px #999999;
}

.inner-nav-top-bg
{
 background-image: url(../images/left-nav-bg.jpg);
 background-repeat: repeat-x;
}

.black-inner-nav-top-bg
{
 background-image: url(../images/black-nav-mid.jpg);
 background-repeat: repeat-x;
}

.green-inner-nav-top-bg
{
 background-image: url(../images/green-nav-mid.jpg);
 background-repeat: repeat-x;
}

.brown-inner-nav-top-bg
{
 background-image: url(../images/brown-nav-mid.jpg);
 background-repeat: repeat-x;
}

.grey-inner-nav-top-bg
{
 background-image: url(../images/grey-nav-mid.jpg);
 background-repeat: repeat-x;
}

.red-inner-nav-top-bg
{
 background-image: url(../images/red-nav-mid.jpg);
 background-repeat: repeat-x;
}

.purple-inner-nav-top-bg
{
 background-image: url(../images/purple-nav-mid.jpg);
 background-repeat: repeat-x;
}

.bold-red
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#fd3f3f;
}

.bold-black
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#181818;
}

.bold-green
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#98af0f;
}

.bold-green a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#666699;
}

.orange-text
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.orange-text a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
text-decoration:underline;
}

.red-text
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.red-text a:link
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.red-text a:active
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.red-text a:visited
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
}

.red-text a:hover
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#f3a312;
text-decoration:underline;
}

.contact-text
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#b28721;
}

.ipod-label
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#5e9a9a;
}

.hware-label
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#a98ac6;
}

.sware-label
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#434343;
}

.sphones-label
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#434343;
}

.hware-item-header
{
color:#a98ac6;
font-family: "Trebuchet MS", Verdana;
font-size:18px;
font-weight:normal;
}

.sware-item-header
{
color:#434343;
font-family: "Trebuchet MS", Verdana;
font-size:18px;
font-weight:normal;
}

.sphones-item-header
{
color:#81807e;
font-family: "Trebuchet MS", Verdana;
font-size:18px;
font-weight:normal;
}

.ipod-item-header
{
color:#5e9a9a;
font-family: "Trebuchet MS", Verdana;
font-size:18px;
font-weight:normal;
}

.longtextbox
{
	BORDER-RIGHT: #9999ac 1px solid; 
	BORDER-TOP: #9999ac 1px solid; 
	FONT-SIZE: 10px;
	font-weight: normal; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #9999ac 1px solid; 
	WIDTH: 350px; 
	COLOR: #616262; 
	BORDER-BOTTOM: #9999ac 1px solid; 
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
	height:16px;
}

.longtextarea
{
	BORDER-RIGHT: #9999ac 1px solid; 
	BORDER-TOP: #9999ac 1px solid; 
	FONT-SIZE: 10px;
	font-weight: normal; 
	TEXT-TRANSFORM: none; 
	BORDER-LEFT: #9999ac 1px solid; 
	WIDTH: 350px; 
	COLOR: #616262; 
	BORDER-BOTTOM: #9999ac 1px solid; 
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff;
}




