﻿
/***** Home Banner *****/

#slideshow { background: url(../images/innerBannerBG.gif) no-repeat 0 4px; width:710px; height:148px; padding:2px 0 0 5px; margin-bottom:10px; position:relative; display:block;}
#slideshow IMG {
    position:absolute;
    top:15px;
    left:5px;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}
#bigGrayContainer { width:694px; background:#fbfbfb url(../images/grayBox_headerBG.gif) repeat-x 0 0; border:1px solid #ebebeb; margin:0 0 15px 10px;}
.smallGrayContainer { width:450px;}
#bigGrayContainer h2{ font:18px Arial, Helvetica, sans-serif; color:#003366;  background: url(../images/newsIcon.gif) no-repeat 15px 13px; padding:8px 0 0 40px; height:27px;}
#bigGrayContainer h2:hover{ color:#ffbb00;}
#bigGrayContainer h2.blogger{background: url(../images/blogger.gif) no-repeat 15px 12px;}
#bigGrayContainer h2.forums{background: url(../images/forums.png) no-repeat 15px 12px;}
#bigGrayContainer h2.articles{background: url(../images/article.png) no-repeat 15px 8px;}
#bigGrayContainer h2.registration{background: url(../images/registration_icon.gif) no-repeat 8px 4px;}
#bigGrayContainer h4{ font:15px Arial, Helvetica, sans-serif; text-align:right; color:#666666;  background:#fff; padding:8px 10px 0 40px; height:27px;}
#bigGrayContainer .imgLinks{width:320px; float:left; margin:15px; position:relative;}
#bigGrayContainer .imgLinks img{ margin-bottom:5px; border:1px solid #EBEBEB;}
#bigGrayContainer .imgLinks a { font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#003366;}
#bigGrayContainer .imgLinks p { font-size:11px; text-decoration:underline;}
#bigGrayContainer .infoLinks{padding:10px 10px 15px 10px;}
#bigGrayContainer .infoLinks p{ font-size:13px; letter-spacing:1px; padding:0 0 10px 0; }
#bigGrayContainer .infoLinks p strong{font:12px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000;}
#regFieldBox{ padding:15px 0 0 30px;}
#regFieldBox .rowStyles { padding:2px 0 5px 0; line-height:18px; width:100%;}
#regFieldBox .rowStyles label{ width:160px; display:block; float:left; font:12px Verdana, Arial, Helvetica, sans-serif; color:#6f6f6f; text-align:right; padding:0 5px 0 0;}
#regFieldBox .rowStyles .searchList180 { width:180px; border:1px solid #c1c1c1; font:11px Verdana, Arial, Helvetica, sans-serif; height:20px; margin:0 5px 0 0;}
#regFieldBox .rowStyles .selectMenu180 { width:180px; border:1px solid #c1c1c1; font:11px Verdana, Arial, Helvetica, sans-serif; height:20px; margin:0 5px 0 0;}
#regFieldBox .rowStyles .date { width:40px; border:1px solid #c1c1c1; font:11px Verdana, Arial, Helvetica, sans-serif; height:20px; margin:0 5px 0 0;}
#regFieldBox .rowStyles .month { width:60px; border:1px solid #c1c1c1; font:11px Verdana, Arial, Helvetica, sans-serif; height:20px; margin:0 5px 0 0;}
#regFieldBox .rowStyles .year { width:60px; border:1px solid #c1c1c1; font:11px Verdana, Arial, Helvetica, sans-serif; height:20px; margin:0 5px 0 0;}

#bigGrayContainer .fixed{ height:200px;}
p.mainNews { font-size:13px; letter-spacing:1px;}
#bigGrayContainer .infoLinks h3 { font:20px Georgia, "Times New Roman", Times, serif; color:#CD6601; line-height:22px; padding-bottom:10px;}
#bigGrayContainer .infoLinks ul { list-style:none; padding:0 0 10px 0;}
#bigGrayContainer .infoLinks ul li { color:#1f57a5; padding-bottom:4px;}
#bigGrayContainer .infoLinks ul li a { background:url(../images/blueDotSmall.gif) no-repeat 0 5px; padding-left:10px; line-height:15px; color:#1f57a5; display:block;}
#bigGrayContainer .infoLinks ul li a:hover {color:#ff3300;}
#bigGrayContainer .infoLinks ul li a:active {color:#ff3300;}
#bigGrayContainer .infoLinks ul li a:visited {color:#023258;}
#bigGrayContainer .infoLinks ul li span { font-weight:normal; line-height:16px; color:#666666;margin-left:10px;}
#bigGrayContainer .infoLinks ul li span a{ background:none; display:inherit;}

#recentBlogs{ margin:0; padding:10px 0; border-bottom:1px dashed #999999; line-height:18px;}
#recentBlogs a { font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
#recentBlogs a:hover {text-decoration:none;}
#recentBlogs .reviewWriterImg { width:40px; height:40px; float:left; background:url(../images/RW_DImg.gif) no-repeat 0 0; margin:0 5px;}
#recentBlogs .reviewInfo { width:400px; float:right; padding:0;}
#recentBlogs .reviewInfo h3{ font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#003366;  padding:0;}
#recentBlogs .reviewInfo h3 a { font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#003366; background:url(../images/reviewRPen.gif) no-repeat 0 0; padding:0 0 0 20px; text-decoration:none;}
#recentBlogs .reviewInfo p span {font:11px Verdana, Arial, Helvetica, sans-serif; color:#cccccc; padding-bottom:10px;}
#recentBlogs .reviewInfo p{font:11px Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px;}
#recentBlogs .reviewInfo a{ color:#b62c00;}

#NewsContainer { width:694px; padding:10px; border-bottom:1px solid #ebebeb;}
#NewsContainer ul { list-style:none;}
#NewsContainer ul.blockOne {width:340px;  float:left; border-right:1px solid #ebebeb;}
#NewsContainer ul.blockTwo {width:340px;  float:right;}
#NewsContainer ul li {display:block; padding:10px 10px 5px 10px; width:305px; border-bottom:1px dashed #ebebeb; margin:0 10px 10px 0; float:left; border-top:none; }
#NewsContainer {}
#NewsContainer p{text-align:justify; padding:0 0 10px 0; }
#NewsContainer p strong{font:12px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000;}
#NewsContainer img { border:1px solid #EBEBEB;}
#NewsContainer img.marginRB { margin:0 15px 20px 0;}
#NewsContainer h3 { font:18px Georgia, "Times New Roman", Times, serif; color:#000;  text-decoration:none; line-height:18px; padding-bottom:8px;}
#NewsContainer h4 { font:14px Arial, Helvetica, sans-serif; color:#CD6601; text-transform:uppercase; line-height:18px; padding-bottom:8px;}

#moreNewsContainer { width:694px; padding:0 10px;}
#moreNewsContainer ul { list-style:none;}
#moreNewsContainer ul li {display:block; padding:10px 5px 5px 10px; border-bottom:1px dashed #ebebeb; margin:0 10px 10px 0; width:320px; height:120px;  float:left; border-top:none; background:#fbfbfb;}
#moreNewsContainer {}
#moreNewsContainer p{ text-align:justify; }
#moreNewsContainer img { border:2px solid #cbcbcb;}
#moreNewsContainer img.marginRB { margin:0 15px 20px 0;}
#moreNewsContainer h3 { font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#003366;  text-decoration:none; line-height:18px; padding-bottom:8px;}

.dividerLinewithBtn { padding-left:165px; padding-bottom:5px; margin:15px 0 0 0;}
.registPBtnCont { padding-left:165px; padding-bottom:5px; margin:15px 0 0 0;}
.registr_btn {	
	height:20px;
	overflow:auto;
	padding:2px 10px 5px 10px;
	background:url(../images/btnBg.gif) repeat-x 0 center;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:none;
	cursor:pointer;
	 margin:3px;
}
.registr_curved_btn {	
	height:21px;
	overflow:auto;
	padding:2px 10px 5px 10px;
	background:url(../images/reset_bg.gif) no-repeat 0 0;
	color:#be3700;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:none;
	cursor:pointer;
	 margin:3px;
	 width:80px;
}
#quickLinksContainer { width:500px; float:right; padding:20px 0 0 0;}
#quickLinksContainer ul { list-style:none;}
#quickLinksContainer ul li { float:left; display:block; width:140px; height:100px; padding:0 25px 25px 0;}


