body {
	margin:0;
	background-color:#FFFFFF;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position:center;
}
#bg {
	
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	background-color:#ffffff;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position:center;
}
#page {
	margin-right: 6px;
	margin-left: 5px;
	background-color:#ffffff;
}
.clr {
	clear: both;
}

.buttonclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #676767;
	width: 36px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height:24px;
}
.heading_image {
	padding-top: 10px;
	padding-bottom: 10px;
}
#news {
}


.inputclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#999999;
}
.saperater {
	background-color: #d7dee4;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #545454;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #545454;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	color: #000000;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color:#dd0a0a;
	text-decoration: none;
}

#header {
	height: 81px;
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	padding-top:20px;
}
#header .hleft {
	width: 207px;
	float: left;
}
#header .hmiddle {
	width: 457px;
	float: left;
}
#header .hmiddle .toplogin {
	width: 139px;
	float: left;
	padding-left: 12px;
}
#header .hmiddle .toplogin img {
	border:none;
}
#header .hright {
	width: 215px;
	float: left;
}



#navigation_bar{
	height: 102px;
	width:984px;
	background-image:url(../images/navbg.gif);
	background-repeat:repeat-x;
}
#navigation_bar .navigation{
	height: 102px;
	float: left;
	width: 780px;
}
#navigation_bar .navigation .ntop{
	height: 41px;
	background-color: #676767;
}
#navigation_bar .navigation .ntop ul{
	padding-top: 10px;
	padding-right: 21px;
	padding-bottom: 12px;
	padding-left: 21px;
	margin: 0px;
}
#navigation_bar .navigation .ntop ul li{
	float: left;
	list-style-type: none;
}
#navigation_bar .navigation .ntop ul li img{
	border:none;
}
#navigation_bar .navigation .nbottom{
	height: 61px;
	background-color: #272778;
}
#navigation_bar .navigation .nbottom ul{
	padding-top: 13px;
	padding-right: 21px;
	padding-bottom: 18px;
	padding-left: 21px;
	margin: 0px;
}
#navigation_bar .navigation .nbottom ul li{
	float: left;
	list-style-type: none;
}
#navigation_bar .navigation .nbottom ul li img{
	border:none;
}
#navigation_bar .searchbox{
	height: 102px;
	background-color: #e3e3e3;
	width: 203px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
}
#navigation_bar .searchbox .searchboxinsider{
	padding: 24px 14px 28px 18px;
}

.flash{
	height: 241px;
	width:984px;
	float:left;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
	
}

#middlebody {
	padding-top: 0px;
	padding-right: 21px;
	padding-left: 21px;
	padding-bottom: 15px;
}
#middlebody .mleft {
	float: left;
	width: 264px;
}
#middlebody .mmid {
	float: left;
	width: 414px;
}
#middlebody .mmid .mmidinsider {
	margin:0px 30px;
}
#csr {
	width: 350px;
	padding-top: 15px;
	padding-bottom: 10px;
}

#csr .cimg {
	width: 115px;
	float:left;
}
#csr .ctext {
	width: 235px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#middlebody .mright {
	float: left;
	width: 264px;
}
#news {
	width: 264px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#news .nimg {
	width: 95px;
	float:left;
}
#news .ntext {
	width: 168px;
	float:left;
}

#footer {
	height: 93px;
	width:984px;
	float:left
}
#footer .ftop {
	height: 46px;
	background-color: #404040;
}
#footer .ftop .ftopinsider {
	background-color: #404040;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#footer .ftop .ftopinsider .ftopinsiderbox {
	width: 467px;
	float: left;
}
#footer .fbottom {
	height: 35px;
}
#footer .fbottom .fbottominsider {
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color:#e6e6e6;
}
#footer .fbottom .fbottominsider .fbottominsider1 {
	float: left;
	width: 723px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	text-decoration: none;
}
#footer .fbottom .fbottominsider .fbottominsider2 {
	float: left;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #6b6a6c;
	text-decoration: none;
}
#footer .fbottom .fbottominsider .fbottominsider2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #8d8d8d;
	text-decoration: none;
}
#footer .fbottom .fbottominsider .fbottominsider2 a:hover {
	text-decoration: underline;
}
#footer .fbottom .fbottominsider .fbottominsider2 img {
    border:none;
}



/********************************* New CSS Start here**********************/

#menuholder {
	float:left;
	width:955px;
	height:41px;
	padding-left:29px;
	padding-top:20px;
}
#menuholder ul {
	margin:0px 0px 30px 0px;
	padding: 0px;
}
#menuholder ul li {
	margin: 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
}
.link_saperater {
	background-image: url(../images/menusep.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-top:10px;
}
#bluemenuholder {
	float:left;
	width:955px;
	height:30px;
	padding-left:29px;
	padding-top:3px;
}
#bluemenuholder ul {
	margin:0px 0px 30px 0px;
	padding: 0px;
}
#bluemenuholder ul li {
	margin: 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
}
.bluelink_saperater {
	background-image: url(../images/bluesep.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#info {
	float:left;
	padding-left:21px;
	padding-top:11px;
	width:693px;
	height:32px;
	background-color:#e3e3e3;
	border-top:1px solid #FFFFFF;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #272778;
	text-decoration: underline;
}
a:hover.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1665b2;
	text-decoration:none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #272778;
	text-decoration: none;
}
#seachholder {
	float:left;
	padding-left:19px;
	padding-top:11px;
	width:251px;
	height:32px;
	background-color:#FFFFFF;
	border-top:1px solid #FFFFFF;
}
.textbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#75746c;
	width:138px;
	padding:4px;
	border:1px solid #cacaca;
}
.textbox1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#75746c;
	width:138px;
	background-image:url(../images/dropback.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	height:14px;
}
.textbox_new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	width:138px;
	padding:3px;
	border:1px solid #cacaca;
}
#skypanel {
	float:left;
	width:984px;
	height:44px;
	padding-left:0px;
	padding-top:5px;
	background-color:#d3e4ff;
}
#skypanel ul {
	margin:0px 0px 30px 0px;
	padding: 0px;
}
#skypanel ul li {
	margin: 0px;
	padding: 0px;
	float:left;
	list-style-type: none;
}
.skypanel_saperater {
	background-image: url(../images/bluearrow.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#footertext {
	width:984px;
	margin: 0px auto auto auto;
	float:left;
	background-color:#FFFFFF;
}
.footlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #545454;
	text-decoration: none;
}
a:hover.footlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1665b6;
	text-decoration: none;
}



#about {
	width:238px;
	float:left;
	padding-left:26px;
	height:280px;
	padding-top:20px;
}
#qua {
	width:184px;
	padding-top:10px;
}
#copyholder {
	width:986px;
	padding-top:40px;
	float:left;
}
#manufac {
	width:225px;
	float:left;
	height:250px;
	padding-top:20px;
}
#mapcont {
	width:74px;
	float:left;
}
#contact {
	width:122px;
	float:left;
	padding-left:14px;
}
#contactholder {
	width:230px;
	float:left;
	padding-top:20px;
}
#tollfreeno {
	width:129px;
	float:left;
	padding-top:18px;
	padding-left:12px;
}
#thumb {
	width:150px;
	float:left;
	padding-top:14px;
	padding-bottom:14px;
}
#thumbtext {
	width:209px;
	float:left;
}
#footerbg {
	width:100%;
	float: left;
	background-image:url(../images/footbg.gif);
	background-repeat:repeat-x;
}
.about {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000056;
	text-decoration: none;
	text-transform:uppercase;
	padding-top:5px;
}
a:hover.about {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #376ad3;
	text-decoration: none;
	text-transform:uppercase;
	padding-top:5px;
}
.footlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #545454;
	text-decoration: none;
}
a:hover.footlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.conatctbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4b5d7d;
	text-decoration: none;
}
.bluemore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1665b6;
	text-decoration: none;
}
a:hover.bluemore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1665b2;
	text-decoration: underline;
}
.droptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1665b6;
	text-decoration: none;
	padding-left:4px;
}
.contbaner{
	height: 123px;
	width:984px;
	float:left;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
	
}
#pagename{
	height: 70px;
	width:984px;
	float:left;
	border-bottom:1px solid #bfbfbf;
}
.pagenamebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #272778;
	text-decoration: none;
	padding-left:21px;
	padding-top:5px;
}
.bredcamb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #272778;
	text-decoration: none;
	padding-left:21px;
	padding-top:5px;
}
.bredcambsleek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #272778;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
}
a:hover.bredcambsleek {
	color: #c22727;
	text-decoration:underline;
}
#contmid{
	width:984px;
	float:left;
	border-bottom:1px solid #bfbfbf;
}
#bottomgap{
	width:984px;
	float:left;
	height:10px;
	background-color:#FFFFFF;
}
#contpage{
	background-color:#ffffff;
	width:984px;
	padding-bottom:50px;
	float:left;
}
#abtholder{
	width:942px;
	padding-top:27px;
	padding-left:21px;
	padding-right:21px;
	float:left;
}
#formbg{
	width:922px;
	float:left;
	background-color:#f1f5fc;
	padding-bottom:20px;
	padding-top:20px;
	padding-left:20px;
}
.contheading_image {
	padding-bottom: 10px;
}
.paratext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.paratext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#contmidleftholder {
	float:left;
	width:483px;
}
#contmidlergtholder {
	float:left;
	width:400px;
}
#vision {
	float:left;
	width:419px;
	padding-bottom:20px;
}
#vision2 {
	float:left;
	width:419px;
	height:125px ;
	padding-bottom:30px;
}
#contthumb {
	float:left;
	width:126px;
}
#visionimage {
	float:left;
	width:270px;
	padding-top:1px;
}
#visionimage1 {
	float:left;
	width:270px;
	padding-top:1px;
}
#visiontext {
	float:left;
	width:293px;
	padding-top:10px;
}
#visiontext2 {
	float:left;
	width:293px;
	height:100px;
	overflow:auto ;
	padding-top:10px;
}
#contmore {
	float:right;
	vertical-align:middle;
	padding-top:15px;
}
.more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#dd0a0a;
	background-image:url(../images/morebulet.gif);
	background-repeat:no-repeat;
	background-position:right ;
	padding-right:10px;
}
.morelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#dd0a0a;
}
a:hover.morelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#272778;
}
.bluetextbold {
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#272778;
	border-left:4px solid #84adf0;
	padding-left:6px;
}
#visioncontent {
	float:left;
	width:754px;
}
#visionimageholder {
	float:left;
	width:188px;
}
#visioncontentlast {
	float:left;
	width:939px;
}
#certi_text {
	width:747px;
	float:left;
}
#certimg {
	width:194px;
	float:left;
}
.clicktoview {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#dd0a0a;
	background-image:url(../images/zoomicon.gif);
	background-repeat:no-repeat;
	background-position:15% 90%;
	padding-top:6px;
	padding-left:43px;
}
.click {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#dd0a0a;
}
a:hover.click {
	text-decoration:underline;
	color:#272778;
}
.bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #272778;
	text-decoration: none;
	background-image:url(../images/greyarrow.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:14px;
}
#greyparagap {
	width:942px;
	float:left;
	height:55px;
	background-image:url(../images/greyversep.gif);
	background-repeat:repeat-x;
	background-position:left;
}
#contparaholder {
	width:942px;
	float:left;
}
#bluediv {
	width:984px;
	float:left;
	background-color:#4969b6;
	height:38px;
	border-top:1px solid #ffffff;
}
#bluediv ul {
	margin:0px 0px 0px 0px;
	padding: 0px;
}
#bluediv ul li {
	margin: 0px;
	padding: 12px 13px 12px 0px;
	float:left;
	list-style-type: none;
}
#greydiv {
	width:984px;
	float:left;
	background-color:#f2f2f2;
	height:26px;
	border-top:1px solid #ffffff;
}
.white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	background-color:#272778;
	background-image:url(../images/whitesep.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.white1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}
.white2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/whitesep.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.whitelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#f6f9ff;
}
a:hover.whitelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#ffffff;
}


/********************************* YUI CSS Start Here ***********************/
#spotlight {
	border: 1px solid #ccc;
	height: 180px;
	margin: 10px auto;
	padding: 1px;
	width: 240px;
}
 
.yui-carousel-element li {
	opacity: 0.6;
}
 
.yui-carousel-element .yui-carousel-item-selected {
	opacity: 1;
}

 /* Style the spotlight container */
    #spotlight {
        border: 1px solid #ccc;
        height: 180px;
        margin: 10px auto;
        padding: 1px;
        width: 240px;
    }
    
    #container {
        margin: 0 auto;
    }
 
    .yui-carousel-element li {
        height: 75px;
        opacity: 0.6;
        width: 75px;
    }
    
    .yui-carousel-element .yui-carousel-item-selected {
        opacity: 1;
    }
	
/********************************* YUI CSS End Here ***********************/
	
.datemonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4969b6;
	text-decoration: none;
	background-image:url(../images/datebullet.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:14px;
}
.newsblue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#4c82c9;
}
.newsblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
#faq_text {
	width:930px;
	float:left;
	padding-left:10px;
}
.faq_question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #272778;
	text-decoration: none;
	background-image:url(../images/questionicon.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	padding-left:35px;
	padding-top:3px;
	padding-bottom:6px;
}
.faq_answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image:url(../images/answericon.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	padding-left:35px;
	padding-top:3px;
	padding-bottom:6px;
}
#quiz_text {
	width:941px;
	float:left;
}
.entertowin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #dd0a0a;
	text-decoration: none;
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
}
.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #093cb6;
	text-decoration: none;
}
a:hover.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #dd0a0a;
	text-decoration: none;
}
#portal {
	width:520px;
	float:left;
}
#portalright {
	width:400px;
	float:left;
}
#portalbotgap {
	width:900px;
	height:100px;
	float:left;
}
.skybluelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#376ad3;
	padding-top:2px;
}
a:hover.skybluelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	color:#376ad3;
	padding-top:2px;
}
.sitemapsublink {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	padding-left:15px;
	background-image:url(../images/redbullet.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.sitemapblue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0257e3;
}
.sitemapblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000049;
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}
.bluetextboldlink {
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#272778;
}
a:hover.bluetextboldlink {
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#84adf0;
}
.sitemapsublink_over {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
}
a:hover.sitemapsublink_over {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#c22727;
}
.sitemapblue_over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0257e3;
}
a:hover.sitemapblue_over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0148bd;
}
.sitemapblack_over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000049;
}
a:hover.sitemapblack_over {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#c22727;
}
.quizbluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #272778;
	padding-bottom:5px;
}
.rdobuttontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
}
.quiztextbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	width:160px;
	padding:4px;
	background-color:#e1e1e1;
	border:0px;
}
#quizholder {
	width:944px;
	float:left;
}
#quizlogholder {
	width:944px;
	float:left;
	padding-top:30px;
}
.enquirytextbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000049;
	width:350px;
	padding:4px;
	border:1px solid #94979b;
}
.enquirycommentbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000049;
	width:400px;
	padding:4px;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000049;
	text-decoration: none;
	padding-top:5px;
}
#enqbutholder {
	width:300px;
	float:left;
	padding-top:30px;
	padding-left:100px;
}
.codetxtbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	width:160px;
	padding:4px;
	border:1px solid #94979b;
}
.subrebutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/subrebg.gif);
	background-repeat:no-repeat;
	width:106px;
	height:35px;
	font-weight:bold;
	border:0px;
	padding:5px;
}
.newsskytext {
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4969b6;
	padding-bottom:15px;
}
.subscribe {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/downarrow.gif);
	background-repeat:no-repeat;
	padding-top:17px;
	background-position:95% 50%;
}
.personalinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#272778;
	font-weight:bold;
}
.radiotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #676767;
}
.unsubrebutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-image:url(../images/greybutoonbg.gif);
	width:101px;
	height:30px;
	font-weight:bold;
	border:0px;
	padding:5px;
}
.chart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.testi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height:16px;
}
#pop1 {	position:absolute;
	width:282px;
	z-index:1;
	left: 300px;
	top: 550px;
}
.popbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #545454;
	padding-bottom:5px;
}
.popsleek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
	padding-bottom:5px;
}
.contdropbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000049;
	width:200px;
	padding:4px;
	border:1px solid #94979b;
}
.logintxtbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#a4a4a4;
	width:197px;
	padding:4px;
	height:16px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}
.logintxtbox1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#a4a4a4;
	width:122px;
	padding:4px;
	height:16px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}



.ad{
	position:absolute;
	top:10px;
	right:10px;
}
 
.dhtmlgoodies_question{	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{		
	visibility:hidden;
	overflow:hidden;
	position:relative;
 
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:0px;
	font-size:0.9em;	
	position:relative;
}
.login{
	width:984px;
	height:50px;
	overflow:hidden;
	cursor:pointer;
}
.submit{	
	width:984px;
	visibility:hidden;
	height:153px;
	overflow:hidden;
	position:relative;
 
}
 .submit_content{	/* Content that is slided down */
	padding:0px;
	font-size:0.9em;	
	position:relative;
}
.wl_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform:uppercase;
}
a:hover.wl_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform:uppercase;
}
#abtmidholder {
	float:left;
	width:900px;
}
#pop2 { position:absolute;
 width:600px;
 z-index:2;
 left: 300px;
 top: 550px;
}
.resultsep {
	border-bottom:1px dotted #dfdfdf;
	float:left;
	width:930px;
}
#resultwinsep {
	border-top:2px solid #bfbfbf;
	padding-bottom:20px;
	float:left;
	width:930px;
}
#homepop {
 width: 500px;
 margin-right: auto;
 margin-left: auto;
 border:4px solid #3865a8;
 height:350px;
}
.welcome_logout {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#CC0000;
 text-decoration: none;
 text-transform:uppercase;
 padding-left:18px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom: 10px;
}
.welcome_logout_cp {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color:#CC0000;
 text-decoration: none;
 text-transform:uppercase;
 padding-left:18px;
 padding-right:10px;
 padding-top:10px;
 padding-bottom: 10px;
}