/* -------------------------------------------------- 
												  COMMON 
---------------------------------------------------*/

body {
	background:#FFFFFF; font-family: Arial,Verdana,Helvetica, sans-serif; font-size:12px; color:#666666; line-height:18px; padding:0px; margin:0px;
}
H1, H2, H3, H4, H5, H6, UL, LI, FORM{
	margin:0; padding:0;
}
H1, H2, H3, H4, H5, H6{
	display:block;  color:#ffd337;
}
H1{
	font-size:16px; font-family:"Trebuchet MS" !important; color:#0D97C9; padding-bottom:10px;
}
H2{
	 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding:13px 0 0 50px; float:left;
}
H3{
	font-size:16px; color:#F80424; font-family:Verdana, Arial, Helvetica, sans-serif; padding:20px 0;
}
H4, H5, H6{
	font-size:14px;
}
H5.aboutOnsite{
	font-size:12px; color:#385993; line-height:20px; padding-top:3px;
}

UL{
	list-style-type:disc; margin: 10px 0 0 4px;
}
UL LI{
	line-height:17px; text-decoration:none;
}
IMG{
	border:0px;
}
INPUT, SELECT, TEXTAREA{
	font-family:"Times New Roman", Times, serif; font-size:12px; margin:0; padding:0; color:#000000;
}
p:first-child{
	margin:0px;
}
P{
	margin:0 0 10px !important;
}
A:link{
	color:#373535; text-decoration:none;
}
A:visited{
	color:#373535; text-decoration:none;
}
A:hover{
	color:#373535; text-decoration:underline;
}
A:active{
	color:#373535; text-decoration:underline;
}
A:focus{
	outline:none;
}
.clear{
	height:0px;	line-height:0px; font-size:0px; display:block; clear:both;
}
.hide{
	display:none;
}
/* -------------------------- Main HomePage ---------------------------*/

DIV#topMain{ background:url(../images/banner-curve-right.jpg) right bottom no-repeat; width:926px; height:109px; margin:0 auto; padding:0 77px 0 0;}

DIV.curveleft{ background:url(../images/banner-curve-left.jpg) bottom no-repeat; width:77px; height:109px; float:left; margin:0;}

DIV#logoAndNavigation{width:849px; height:109px; float:left; position:relative;}

DIV#logo{ background:url(../images/banner-bg.gif) repeat-x; width:772px; height:72px; margin:0; padding:0; float:left;}

DIV#topBg{ background:url(../images/top-img.gif) no-repeat; width:77px; height:72px; float:right; margin:0; padding:0;}

DIV#navigationMain{ background:url(../images/navigationBg.gif) repeat-x; width:828px; height:37px; margin:0; padding:0 21px 0 0; float:left;}

DIV#navigation{ width:666px; height:37px; margin:0; padding:0; float:right;}

DIV#flashBanner{ background:url(../images/flash-right.gif) right top no-repeat; width:982px; height:348px; margin:0 auto; padding:0 21px 0 0;}

DIV#flashBgLeft{ background:url(../images/flash-left.gif) no-repeat; width:21px; height:347px; float:left;}

DIV#flash{ width:961px; height:348px; float:left;}

DIV#post{ width:926px; margin:0 auto; padding:0 38px 0 39px;}

DIV.contents{ width:493px; margin:0; padding:8px 0 0 0; float:left;}

DIV#scrollingMain{ width:410px; margin:0; float:right; height:293px; background:url(../images/scroll-bg.gif) no-repeat;}

.scroller{ width:347px; margin:0; padding:22px 13px 0 43px;}

DIV.scrollMain{ width:315px; margin:0; padding:0px 0 0 5px; } 
DIV.item01{ width:315px; margin:0;}

DIV.more{ height:12px; text-align:right; padding:0 10px 0 0; line-height:10px; font-family:Tahoma, Arial, Verdana; color:#373535; font-size:11px; background:url(../images/bullet.gif) no-repeat; background-position:right 2px;}

DIV.request{ width:249px; float:left; margin:0; padding:0 18px 0 0;}

DIV.request p{ padding-bottom:6px;}

DIV#kBase{ width:225px; margin:0; padding:10px 0 0 0; float:right;}

DIV#kbasetxt{ width:205px; margin:0; padding:0 0 0 19px; border-left:1px dotted #77A6AD;}

DIV#footer{ width:974px; height:40px; margin:0 auto; padding:40px 15px 0 14px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

DIV#footerMain{ width:974px; height:34px; margin:0; padding:6px 0 0 0; background:url(../images/footer-top-Bg.gif) top no-repeat;}

DIV#footer_repeate{ width:929px; height:34px; background:url(../images/footer-repeated-bg.gif) repeat-x; padding-left:25px; padding-right:20px;}

DIV.copyright{ width:200px; float:left; margin:0; padding-top:10px;}

DIV.linktobios{ width:180px; margin:0; padding:10px 0 0 0; float:right; text-align:right;}

DIV#footer A:link, DIV#footer A:visited{ text-decoration:none; color:#FFFFFF;}

DIV#footer A:hover, DIV#footer A:active{ text-decoration:underline; color:#FFFFFF;}

DIV#flashBannerinner{ width:966px; height:186px; margin:0 auto; padding:0 16px 0 21px; background:url(../images/subbannerbg.jpg) no-repeat top center;}

/*
DIV#flashBannerinner{ width:971px; height:186px; margin:0 auto; padding:0 16px 0 16px;}
*/

DIV#postInner{ width:971px; margin:0 auto; padding:10px 16px 0 16px;}

DIV.contentsInner{ width:624px; margin:0; padding:0px 0 0 0; float:left;}

DIV.contentsInner2{ width:968px; margin:0; padding:0px 0 0 0; float:left;}

DIV.rightContents{ width:346px; float:left; margin:0; padding:0;}

DIV#rightLinks{ width:324px; margin:0px 0 0 0; padding:17px 0 5px 22px; background:#1B5183 url(../images/product-right.gif) top right no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;}

DIV#rightLinks A:link, DIV#rightLinks A:visited{ text-decoration:none; color:#FFFFFF;}

DIV#rightLinks A:hover, DIV#rightLinks A:active{ text-decoration:none; color:#00B0F0;}

DIV#rightLinks ul{ list-style-type:none; margin:0; padding:0;}

DIV#rightLinks li{ width:285px; float:left; margin:5px 0 0 0; padding:0 0 0 15px; background:url(../images/inner-link-bullet.gif) no-repeat; background-position:left 6px;}

DIV.sublinks{ padding:5px 0 2px 24px; float:left; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2DD3E6; font-weight:normal;}

DIV.sublinks A:link, DIV.sublinks A:visited{ text-decoration:none; color:#2DD3E6 !important;}

DIV.sublinks A:hover, DIV.sublinks A:active{ text-decoration:none; color:#FFFFFF !important;}

DIV#productsHead{ width:624px; height:42px; margin:0; background:url(../images/product-repeate.gif) repeat-y;}

DIV#productsHead2{ width:968px; height:42px; margin:0; background:url(../images/product-repeate.gif) repeat-y #1B5183;}

DIV.innercontents{ width:541px; margin:0 0 0 0; padding:19px 0 0 60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

DIV.innercontents2{ width:900px; margin:0 0 0 0; padding:19px 0 0 60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

DIV.innercontents ul{ list-style-type:none; margin:0; padding:10px 0 20px 0;}

DIV.innercontents li{ width:520px; margin:5px 0 0 0; padding:0 0 0 17px; background:url(../images/inner-bullet.gif) no-repeat; background-position:5px 7px;}

DIV.innercontents2 ul{ list-style-type:none; margin:0; padding:10px 0 20px 0;}

DIV.innercontents2 li{ width:520px; margin:5px 0 0 0; padding:0 0 0 17px; background:url(../images/inner-bullet.gif) no-repeat; background-position:5px 7px;}

DIV.innerlinks{ color:#306A8C; padding-left:3px; padding-top:10px;}

DIV.innerlinks A:link, DIV.innerlinks A:visited{ padding:0 0 0 0; font-family:Verdana; font-size:12px; font-weight:bold; color:#306A8C;}

DIV.innerlinks A:hover, DIV.innerlinks A:active{ text-decoration:underline; color:#306A8C;}

DIV.innerlinks2{ color:#306A8C; padding-left:3px;  padding-top:1px; text-align:right; padding-right:10px; margin:0; padding-bottom:10px;}

DIV.innerlinks2 A:link, DIV.innerlinks2 A:visited{ padding:0 0 0 0; font-family:Verdana; font-size:12px; font-weight:bold; color:#306A8C;}

DIV.innerlinks2 A:hover, DIV.innerlinks2 A:active{ text-decoration:underline; color:#306A8C;}


DIV.subheads{ width:324px; height:95px; margin:20px 0 0 0; padding:0 0 0 10px; background:url(../images/subhead-bg.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2C7882; line-height:32px;}

DIV.leftspace{ width:324px; height:95px; margin:20px 0 0 0; padding:0 0 0 10px; line-height:32px;}

DIV.sitemapMain{ width:974px; margin:0 auto; text-align:right; padding-top:40px; padding-left:14px; padding-right:15px; padding-bottom:5px; font-size:11px;}

DIV.sitemapMain A:link, DIV.sitemapMain A:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#436268; text-decoration:none;}

DIV.sitemapMain A:hover, DIV.sitemapMain A:active{text-decoration:underline; color:#436268;}







#mycustomscroll02 {
/* Typical fixed height and fixed width example */
	width:347px;
	height:234px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	background-image: url(../images/scroll_line.gif);
	background-repeat:repeat-y;
	background-position:340px top;
	float:left;
	margin-top:10px;

} 



.textbox{
	font-family: Tahoma;
	font-size: 11px;
	color: #323232;
	border:solid 1px #8FCDE4;
	height:18px;
	width:180px;
}

DIV#navigation2{ width:738px; height:37px; margin:0; padding:0; float:right;}