/* CSS Document */

BODY {
	background-color : #46517D;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	margin: 0px; 
}

/**** styles for central image ****/
img.styleMainImage {
	border: white solid 1px;
}
.posMainImageDiv {
	position: absolute;
	top:20px;
	left:50%;
	margin-left: -369px;
}
/**** end styles for central image ****/

/**** page title styles ****/
.posPageTitle {
	position: absolute;
	top: 111px;
	left: 20px;
	width: 450px;	
}
.stylePageTitleBold {
	color: #151955;
	font-family : Arial Black, Arial, sans-serif;
	font-size: 15pt;
	font-weight: bold;
}
.stylePageTitle {
	color: #151955;
	font-size: 14pt;
}
.copyrightMain {
	position: absolute;
	font-size: 7pt;
	top: 400px;
	left: 350px;
}
/**** end page title styles ****/


/**** content styles ****/
.posMainContent{
	position: absolute;
	top: 145px;
	left: 20px;
	width: 450px;
}
.styleMainContentBold {
	color: #151955;
	font-weight: bold;
	font-size: 10pt;
}
.styleContentSmallBold {
	color: #151955;
	font-weight: bold;
	font-size: 9pt;
}
.styleMainContent {
	color: #151955;
	font-size: 9pt;
}
.articleLink {
   color: #151955;
   		
}
.mOver { cursor:pointer; cursor:hand; }
.mOut { cursor:default; }


/**** end content styles ****/

/**** right menu styles ****/
#posRightMenu {
	position:absolute;
	top:125px;
	left:520px;
	width:300px;
}
a#homeLink {
	color: #CCC4B9;
	text-decoration: none;
	font-size: 14pt;
}
.sectionLink {
	color: #CCC4B9;
	text-decoration: none;
	font-size: 12pt;
}
.selectedLink {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
}
.selectedLinkSmall {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
.unselectedLink {
	color: #CCC4B9;
	text-decoration: none;
	font-size: 10pt;
}
.unselectedLinkSmall {
	color: #CCC4B9;
	text-decoration: none;
	font-size: 8pt;
}
/**** end right menu styles ****/

/**** styles for bottom of page elements ****/
div#infoLinkDiv {
	position:absolute;
	top:600px;
	left:570px;
	width:150px;
}
a#infoLinkBlue {
	color: #313360;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}
.contactInfo {
	font-size: 8pt;
	top:700px
}
div#address {
	position:absolute;
	left:1px;
	width:350px;
}
div#phone {
	position:absolute;
	left:572px;
	width:300px;
}
div#copyright {
	position:absolute;
	left:444px;
	width:296px;
	text-align:right;
}
a.sitemap {
	color: #FFFFFF;
	font-size: 8pt;
}
/**** end styles for bottom of page elements ****/


/**** product pages ****/
.posProductImage {
	position: absolute;
	top: 147px;
	left: 28px;
}
.posProductSpecContent {
	position: absolute;
	top: 340px;
	left: 20px;
	height:480px;
}
.posStyleProductSpecText {
	position: absolute;
	top:30px;
	width: 497px;
	height: 309px;
	border: noborder;
	overflow: auto;

    scrollbar-arrow-color:#46517D;
    scrollbar-base-color:#D4CBA1;
    scrollbar-darkshadow-color:#D4CBA1;
    scrollbar-face-color:#D4CBA1;
    scrollbar-highlight-color:#46517D;
    scrollbar-shadow-color:#46517D;
}
.posProductContent {
	position: absolute;
	top: 390px;
	left: 13px;
	height:320px;
	width: 490px;
	border: none;
	overflow: auto;
}
.posProductMenu {
	position: absolute;
	top: 185;
	left: 345;
	width: 150px;
	text-align: left;
}
.posUMenu {
	position: absolute;
	top: 185;
	left: 330;
	width: 150px;
	text-align: left;
}



.styleProductMenuBold {
	color: #151955;
	font-weight: bold;
	font-size: 13pt;
}
.styleUMenuBold {
	color: #151955;
	font-weight: bold;
	font-size: 13pt;
}
.productLink {
	color: #151955;
	font-size: 11pt;
	text-decoration: none;
}
.productLinkSelected {
	color: #151955;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
.productText {
	position: absolute;
	top:30px;
	width: 497px;
	height: 345px;
	border: noborder;
	overflow: auto;


   scrollbar-arrow-color:#46517D;
   scrollbar-base-color:#D4CBA1;
   scrollbar-darkshadow-color:#D4CBA1;
   scrollbar-face-color:#D4CBA1;
   scrollbar-highlight-color:#46517D;
   scrollbar-shadow-color:#46517D;}
}
   
/**** end product pages ****/

/**** apps and faq pages ****/

.posAppsTextAndScroll {
	position: absolute;
	top:140px;
	left: 20px;
	width: 497px;
	height: 540px;
	border: noborder;
	overflow: auto;
	padding-right:45px;
	padding-bottom: 30px;


   scrollbar-arrow-color:#46517D;
   scrollbar-base-color:#D4CBA1;
   scrollbar-darkshadow-color:#D4CBA1;
   scrollbar-face-color:#D4CBA1;
   scrollbar-highlight-color:#46517D;
   scrollbar-shadow-color:#46517D;
}

/**** end apps pages ****/
   