@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border:0;outline:0;font-size:12px;font-family:Arial,Verdana,Tahoma,sans-serif;}

a {color: #333333;text-decoration:none;}
a:hover{color: #000000;text-decoration:underline;}

/* Text Style */
h1 {font-size: 18px;font-style: normal;font-weight:normal;color:#000000;border-bottom:1px solid #ffffff;margin-bottom:10px;letter-spacing:0.5px;}
	h1 img {padding:0 0 5px 0;}
h2 {font-size: 14px;font-style: normal;font-weight:bold;color: #000000;margin-bottom:9px;}
h3 {font-size: 34px;font-style: normal;font-weight:normal; font-style:italic;color: #d40000; font-family:Times New Roman;margin:0;padding:10px 0 3px 0;line-height:37px;}
h4 {font-size: 18px;font-style: normal;font-weight:bold;color: #ffffff;border-bottom:0px solid #000000;margin:0 0 5px 0;letter-spacing:0.5px;background:#00196c;padding:4px 10px 4px 12px;}
h5 {font-size:14px;font-style: normal;font-weight:bold;color:#d50275;padding:0;margin:3px 0 5px 0;}
h6 {font-size:24px;font-style: normal;font-weight:bold;color:#d40000;padding:0;margin:0 0 5px 0;}
.tl01 {font-size: 14px;font-style: normal;font-weight:bold;color: #CC0000;}
.tl02 {font-size: 15px;font-style: normal;font-weight:bold;color: #000000;text-align:left;}
	.tl02a {font-size: 15px;font-style: normal;font-weight:bold;color: #629E07;text-align:left;}
.tl03 {font-size: 15px;font-style: normal;font-weight:bold;color: #000000;}
.tl04 {font-size: 11px;font-style: normal;font-weight:bold;color:#000000;}
.tl05 {font-size: 13px;font-style: normal;font-weight:bold;color:#579ecc;padding:1px;margin-bottom:3px;border-bottom:0px solid #579ecc;}
	.tl05a {font-size: 12px;font-style: normal;font-weight:bold;color:#333333;padding:1px;margin-bottom:13px;border-bottom:0px solid #579ecc;}
.tl06 {font-family: "Times New Roman", Times, serif;font-size: 21px;font-style: normal;font-weight:normal;color: #0AA9DE;}
.tl07 {font-size: 12px;font-weight:bold;color:#000000;padding:3px 3px 5px 3px;border-bottom:1px solid #d40000;;}
	.tl07a {font-size: 12px;font-weight:bold;color:#c60260;padding:0 3px 18px 18px;margin-bottom:2px;background:url(../images/asset/i_a.gif) left top no-repeat;line-height:16px;}
.tl08 {font-size: 12px;font-style: normal;font-weight:bold;color:#ffffff;}
.title {font-size:14px;font-style:normal;font-weight:bold;color: #CC0000;padding:0;margin:0;border-bottom:0px dotted #783a09;}
.title1 {font-size: 15px;font-style:normal;font-weight:bold;color: #c7b899;padding:2px 2px 6px 2px;margin-bottom:7px;border-bottom:1px dotted #000000;}
.title2 {font-size: 15px;font-style:normal;font-weight:bold;color: #c7b899;padding:2px 2px 6px 2px;margin-bottom:7px;border-bottom:1px dotted #000000;}
.titles {font-size: 22px;font-style:normal;font-weight:normal;color:#000000;padding:4px;margin-bottom:3px;border-bottom:0px solid #999999;}
.grey {color:#666666;}
.blue {color:#0066CC;}
.bluebold {color:#55a1cd;font-weight:bold;font-size:13px;}
.active {color:#76ba00;font-weight:bold;}
.xactive {color:#CC0000;font-weight:bold;}
ul li,ol li {padding:3px 0 3px 0;}
p {margin:10px 0 10px 0;}

/* reusable classes */
.floatLeft {float:left;margin-right:5px;}
.floatRight {float:right;margin-left:5px;}
.right {text-align:right;}
.left {text-align:left;}
sup {font-size:7px;}
.center {text-align:center;}
.justify {text-align:justify}
.selectbox {width:370px;border:1px solid #333333;font-size:12px;}
.selectbox1 {width:150px;border:1px solid #999999;font-size:11px;}
.success {color: #006ac2;}
.accepted {color: #83B50F;}
.required {font-size:13px;font-weight:bold;color:#FF0033;}
.fail, .alert , .error{color:#FF0000;}
.number {float:left;color:#ffffff;font-size:30px;font-weight:bold;padding:2px 8px 2px 1px;vertical-align:top;}
span.label {width:100px;display:block;float:left;}
.blank {border:1px solid #ffffff;padding:0;margin:0;}
.digit {font-size:14px;font-weight:bold;color:#ffffff;background:#000000;padding:3px 7px 3px 7px;;line-height:21px;}
.add {font-size:12px;font-weight:bold;color:#ffffff;background:#FFCC00;padding:2px 5px 2px 5px;line-height:16px;}
p.option {margin:5px 0;}
	p.option select {width:100%;}
.highlight {background:#000;color:#FFFFFF;font-weight:strong;font-style:normal;padding:2px 5px;}
.required {color:#FF0000;font-weight:bold;}
.red {color:#FF0000;}
.orange {color:#FF6600;}
.bolder {font-size:15px; font-family:"Times New Roman", Times, serif;font-style:italic; font-weight:normal;padding-right:10px;color: #009900;}
.btmdotted {border-bottom:1px solid #e6e5e5}
h3.btmdotted {color:#006666}
.subtitle {color:#000000;padding:15px 15px 0 15px;}
.caption {font-family:arial,verdana;font-size:10px;font-style:normal;font-weight:bold;color:#666666;}
.txt {font-family:arial,verdana;font-size:10px;font-style:normal;font-weight:bold;color:#000000;}
.black {font-family:arial,verdana;font-size:16px;font-style:normal;font-weight:bold;color:#fff;background:#000;padding:3px 3px 3px 15px;}
.bred{font-family:arial,verdana;font-size:16px;font-style:normal;font-weight:bold;color:#fff;background:red;padding:3px 3px 3px 15px;}
.address{font-family:arial,verdana;font-size:12px;font-style:normal;font-weight:normal;color:#000;background: #FFFFCC;padding:12px 12px 12px 15px;border:1px solid #FFCC00;}
.alert {color:#CC0000;font-size:15px;}
.price {ont-size:14px;font-style:normal;font-weight:bold;color:#000;}
.spacer {line-height:1px;}
.spacing {padding:4px;}
.spacing1 {padding:10px;}
.salutation {color: #006ac2;font-size:16px;}
.line {border-top: 1px solid #d40000;height: 1px;margin-top:6px;margin-bottom:6px;padding:0px;}
.lineg {border-top: 1px solid #ffc027;height: 2px;margin-top:3px;margin-bottom:3px;}
.dotted {border-top: 1px dotted #999999;height: 1px;margin-top:3px;margin-bottom:3px;padding:0px;}
.field {margin-bottom:7px;}

/* Buttons */
.backtotop {font-size:10px;text-align:right;margin:10px; bottom:12px;}
	.backtotop a {font-size:10px;color:#d40000;padding:4px;}
	.backtotop a:hover {font-size:10px;color:#ffffff;background:#d40000;padding:4px;text-decoration:none;clear:both;}
.btnBlue a {padding:3px 8px 3px 8px;color:#ffffff;background:url(../images/bg_button_n.jpg) center repeat-x #006bae;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #333333;border-bottom:1px solid #333333;border-spacing:1px;}
.btnBlue a:hover {padding:3px 8px 3px 8px;color:#ffffff;background:url(../images/bg_button_h.jpg) center repeat-x #ae003e;text-decoration:none;border-top:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-spacing:1px;}
.downloadbtn {text-align:center;}
	.downloadbtn img {padding:0 0 8px 0;}
	.downloadbtn a {padding:3px 3px 50px 3px;color:#ffffff;background:url(../images/asset/arrow_download.gif) center bottom no-repeat #ffffff;color:#000000;font-weight:bold;display:block;border:2px solid #d40000;}
	.downloadbtn a:hover {padding:3px 3px 50px 3px;color:#ffffff;background:url(../images/asset/arrow_download_h.gif) center bottom no-repeat #ffffff;text-decoration:none;color:#d40000;font-weight:bold;border:2px solid #00a7e3;}


/* Code Style */
ul {padding:0 0 0 20px}
select {background:#ffffff;font-size:12px;font-weight:normal;border:1px solid #7f9db9;}
option {font-size:12px;color:#000;margin-left:2px 0;padding:0;}


/* Alignment Style */
body {background:url(../images/template/bg.jpg) top center repeat-x #222222;padding:0px;text-align:center;font-size:11px;color:#000000;margin-top:0px;margin-right:auto;margin-bottom: 0px;margin-left:auto;}
#bgWrapper {padding:0;margin:0;}
#bgcenter {background:none;}
#container {margin:auto;text-align:left;width:964px;}
#containerframe {margin:auto;text-align:left;width:620px;background:#ffffff;}

/* header */
#header {width:960;height:auto;padding:0;margin:20px 2px 0 2px;background:none;}
	#header .logo {width:84px;height:100%;text-align:left;vertical-align: text-bottom;float:left;background:none;padding:34px 0 10px 0;}
	#header .headerbox {width:720px;height:100%;text-align:right;vertical-align:text-bottom;float:left;background:none;padding:84px 12px 0 0;color:#ffffff;font-size:13px;font-weight:bold;}
		#header .headerbox a {color:#000000;margin-left:12px;padding:3px 6px 3px 7px;border:1px solid #cdcdcd;}
		#header .headerbox a:hover {color:#ffffff;text-decoration:none;border:1px solid #d40000;background:#d40000;}
	#header .logonrc {width:130px;height:100px;text-align:right;vertical-align:baseline;float:right;background:none;padding:0 0 10px 0;}
	
/* ticker */
#newsticker {padding:0 20px 0 10px;margin:2px 2px 0 2px;width:930px;height:26px;z-index:1;background:url(../images/bg_highlightsbar.jpg) repeat-x top #999999;}
#tickerpermalink {float: left;padding-right :7px;line-height: 16px;height: 20px;font-weight: bold;list-style: none;margin-top: 0.35em;color: #666666;font-size: 10px;}
#newsticker a {color:#000000;font-size: 10px;text-decoration:none;}
#newsticker a:hover {color: #666666;font-size: 10px;}
#ticker {margin: 0 -4px;padding: 2px 0 0 0;float: left;list-style: none;font-size: 10px;line-height: 20px;height: 20px;overflow: hidden;width: 610px;color: #FFFFFF;}
#tickercontrol{margin: 0;padding: 0;list-style: none;}
#tickercontrol li{float: left;}
#ticker_prev{background-image: url(../images/asset/ticker_left.gif);background-repeat: no-repeat;background-position: 6px 6px;width: 12px;height: 16px;text-indent: -9999px;display: block;}
#ticker_stop{background-image: url(../images/asset/ticker_stop.gif);background-repeat: no-repeat;background-position: 3px 6px;width: 12px;height: 16px;text-indent: -9999px;display: block;}
#ticker_next{background-image: url(../images/asset/ticker_right.gif);background-repeat: no-repeat;background-position: 4px 6px;width: 17px;height: 16px;text-indent: -9999px;display: block;}
#tickercontent{}

/* Homepage */
#topfullcontent {width:960px;height:402px;margin:1px 0 1px 0;padding:0 2px;background:url(../images/template/shadow_bg.jpg) repeat-y top;}
	#topfullcontent img.topshadow {height:2px;padding:0;margin:0;vertical-align:top;}
	#topfullcontent img.btmshadow {height:2px;padding:0;margin:0;vertical-align:bottom;}
#topfullcontent1 {width:960px;height:auto;margin:1px 0 0 0;padding:0 2px;background:url(../images/template/shadow_bg.jpg) no-repeat top;}
#topfullcontent2 {width:960px;height:auto;margin:1px 0 15px 0;padding:0 2px;background:url(../images/template/shadow_bg.jpg) no-repeat top;}
#topfullcontent3 {width:940px;height:auto;margin:1px 0 15px 0;padding:0 10px 0 10px;background:url(../images/template/shadow_bg.jpg) no-repeat top;}
#contentleft {width:168px;height:auto;float:left;margin:0;padding:9px 9px 9px 9px;text-align:left;}
#contentright {width:758px;height:auto;float:right;margin:0;padding:9px 9px 9px 0;text-align:left;}
#topfullcontentdiv {width:960px;margin:0;background:#ffffff;}

/* Subpages */
#btmfullcontent {width:960px;height:auto;margin:1px 2px 18px 2px;padding:0;background:#ffffff; }
#btmcontentleft {width:168px;height:auto;float:left;margin:0;padding:9px 9px 9px 9px;text-align:left;}
#btmcontentright {width:758px;height:auto;float:right;margin:0;padding:9px 9px 9px 0;text-align:left;}
#btmcontentright1 {width:738px;height:auto;float:right;margin:0;padding:9px 29px 9px 0;text-align:left;}
#btmcontentfull {width:930px;height:auto;margin:0;padding:9px 15px 9px 15px;text-align:left;}
#btmcontentfull1 {width:900px;height:auto;margin:0;padding:3px 30px 9px 30px;text-align:left;}
#btmfullcontent1 {width:960px;height:auto;margin:0 2px 18px 2px;padding:0;background:#ffffff; }
#btmfullcontent2 {width:942px;height:auto;margin:18px 2px 18px 2px;padding:9px;background:#ffffff;}
#framecontentfull {width:930px;height:auto;margin:0;padding:9px 0 9px 0;text-align:left;}

/* Splash */	
#splash {width:758px;height:380px;padding:0;margin:0;border:0px solid #999999;}
#splashsub {width:758px;height:380px;padding:0;margin:0;border:1px solid #999999;}
#splashIntro {width:756px;height:380px;padding:0;margin:0;border:1px solid #999999;background:url(../images/splash/bg_01intro.jpg) no-repeat;}
#splashIntro1 {width:756px;height:380px;padding:0;margin:0;border:1px solid #999999;background:url(../images/splash/bg_01intro_dg.jpg) no-repeat;}
#splashIntro2 {width:756px;height:380px;padding:0;margin:0;border:1px solid #999999;background:url(../images/splash/bg_01intro_low.jpg) no-repeat;}
	#splashIntro .introTxt, #splashIntro1 .introTxt, #splashIntro2 .introTxt {float:right;width:325px;padding:10px 18px 18px 0;margin-top:60px;}
#splashInside{width:756px;height:380px;padding:0;margin:0;border:1px solid #999999;}
#splashResults {width:756px;height:380px;padding:0;margin:0;border:1px solid #999999;background:url(../images/splash/bg_03results.jpg) no-repeat;}
	#splashResults .resultsTxt {float:right;width:280px;padding:10px 18px 18px 0;margin-top:150px;}
	#splashResults h5 a {color:#d40000;}
	#splashResults h5 a:hover {color:#000000;}
#splashSchools {width:756px;height:380px;padding:0;margin:0;border:1px solid #999999;background:url(../images/splash/bg_04schools.jpg) no-repeat;}
	#splashSchools .schoolsTxt {float:right;width:280px;padding:23px 18px 18px 0;margin-top:150px;}
	#splashSchools h5 a {color:#d40000;}
	#splashSchools h5 a:hover {color:#000000;}
#splashSupport {width:756px;height:380px;padding:0;margin:0;border:1px solid #999999;background:url(../images/splash/bg_06support.jpg) no-repeat;}
	#splashSupport .supportTxt {float:left;width:280px;padding:10px 18px 18px 43px;margin-top:175px;}
#splashSecure {width:756px;height:auto;padding:0;margin:0;border:0px solid #999999;}

/* Navigation Style */	
#navi {padding:0;margin:0 0 0 0;font:bold 12px;list-style-type:none;text-align:left;width:168px;display:block;}
	#navi li {display:block;margin:0;padding:0;color:#444442;}
		#navi li a {text-decoration:none;padding:0 0 0 10px;margin:0 0 5px 0;color:#666666;background:#ffffff;display:block;width:158px;height:auto;line-height:25px;vertical-align:middle;font-size:11px;font-weight:bold;border:1px solid #cccccc;}	
		#navi li a:hover {text-decoration:none;padding:0 0 0 10px;margin:0 0 5px 0;color:#ffffff;background:#d40000;display:block;width:158px;height:auto;line-height:25px;vertical-align:middle;font-size:11px;font-weight:bold;border:1px solid #d40000;}
		#navi li a.selected {text-decoration:none;padding:0 0 0 10px;margin:0 0 5px 0;color:#ffffff;background:#d40000;display:block;width:158px;height:auto;line-height:25px;vertical-align:middle;font-size:11px;font-weight:bold;border:1px solid #d40000;}	
	#navi li.selected {display:block;margin:0 0 5px 0;padding:0 0 0 0;color:#ffffff;width:168px;background:#d40000;}
		#navi li.selected a {text-decoration:none;padding:0 0 0 10px;margin:0;color: #ffffff;background: url(../images/bg_navi.gif) right no-repeat #d40000;display:block;width:158px;height:25px;line-height:25px;vertical-align:middle;font-size:12px;font-weight:bold;border:1px solid #d40000;}	
		#navi li.selected a:hover {text-decoration:none;padding:0 0 0 10px;margin:0;color:#ffffff;background: url(../images/bg_navi_h.gif) right no-repeat #d40000;display:block;width:158px;height:25px;line-height:25px;vertical-align:middle;font-size:12px;font-weight:bold;border:1px solid #d40000;}
		#navi li.selected a.selected2 {text-decoration:none;padding:0 0 0 10px;margin:0;color:#EAEAEA;background: url(../images/bg_navi_h.gif) right no-repeat #d40000;display:block;width:158px;height:25px;line-height:25px;vertical-align:middle;font-size:12px;font-weight:bold;border:1px solid #d40000;}	
		#navi li.selected ul {padding:0;margin:0;}
		#navi li.selected li {width:170px;margin:0;padding:0;list-style:none;font-weight:bold;font-size:11px;color:#CCCCCC;background:#d40000;}
		#navi li.selected li a {font-weight:bold;font-size:11px;color: #FFF9CA;width:143px;background:url(../images/asset/i_bullet3.gif) no-repeat left top #d40000;padding:0 0 0 25px;margin:0;border-left:1px solid #d40000;border-right:1px solid #d40000;border-bottom:1px dotted #ff94b7;}
		#navi li.selected li a:hover {font-weight:bold;font-size:11px;color:#ffffff;background:url(../images/asset/i_bullet3.gif) no-repeat left top #fe5b5b;width:143px;padding:0 0 0 25px;margin:0;border-left:1px solid #d40000;border-right:1px solid #d40000;border-bottom:1px dotted #dcdcdc;}
		#navi li.selected li a.selected {font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;background:url(../images/asset/i_bullet.gif) no-repeat left top #fe5b5b;width:143px;padding:0 0 0 25px;margin:0;border-left:1px solid #d40000;border-right:1px solid #d40000;border-bottom:1px dotted #ffffff;}
			
#sideNavi {padding:2px;margin:0;border:1px solid #dcdcdc;}
	#sideNavi h5 {color:#ffffff;background: url(../images/bg_sidenavi.jpg) center bottom no-repeat #d40000;padding:5px 5px 22px 5px;text-align:center;}
	#sideNavi ul {width:163px;margin:0;padding:0;}
		#sideNavi ul li {list-style:none;border-bottom:1px solid #999999;padding:1px 0 1px 0;margin:0 0 1px 0;}
			#sideNavi ul li a {color:#666666;font-size:11px;display:block;background:#ffffff;padding:3px 5px 3px 5px;margin:0;line-height:16px;clear:both;}
			#sideNavi ul li a:hover {color:#000000;font-size:11px;display:block;background:#dcdcdc;padding:3px 5px 3px 5px;margin:0;line-height:16px;}
			#sideNavi ul li a.selected {color:#000000;font-size:11px;display:block;background: url(../images/asset/arrow_blk1.gif) left no-repeat #dcdcdc;padding:3px 5px 3px 16px;margin:0;line-height:16px;}
		#sideNavi ul li a img {display:block;width:40px;height:40px;float:left;padding:0 10px 10px 0;clear:both;}
		#sideNavi ul li a.imgleft {clear:both;min-height:40px;}
		#sideNavi ul li ul {width:150px;margin:0 0 0 13px;padding:0;}
		#sideNavi ul li ul li {list-style:disc;padding:1px 0 1px 0;margin:0 0 1px 12px;border-bottom:none;}
			#sideNavi ul li ul li a {color:#000000;font-size:11px;display:block;padding:1px 5px 1px 1px;margin:0;line-height:13px;background:none;}
			#sideNavi ul li ul li a:hover {color:#d400000;font-size:11px;display:block;padding:1px 5px 1px 1px;margin:0;line-height:13px;background:none;}
			#sideNavi ul li ul li a.selected {color:#d40000;font-size:11px;display:block;padding:1px 5px 1px 1px;margin:0;line-height:13px;text-decoration:underline;background:none;}
			
.btbox {width:auto;height:auto;background:#aad0e5;margin:2px 0 0 0;padding:9px 20px 9px 20px;text-align:center;}
	.btbox a {color:#000000;font-size:12px;font-weight:bold;margin:0 0 0 10px;padding:0 0 0 10px;border-left:2px solid #333333;height:15px;}
	.btbox a:hover {color:#ffffff;font-size:12px;font-weight:bold;margin:0 0 0 10px;padding:0 0 0 10px;border-left:2px solid #333333;height:15px;}

/* greybox */	
#greybar {width:905px;height:36px;margin:0 2px 3px 2px;padding:0 0 0 55px;text-align:left;line-height:36px;vertical-align:middle;background:url(../images/bg_corner.jpg) right bottom no-repeat #d9001a;}
	#greybar a {vertical-align:top;font-size:16px;font-weight:normal;line-height:36px;color:#FFFFFF;}
	#greybar a:hover {vertical-align:top;font-size:16px;font-weight:normal;line-height:36px;color:#999999;}
	#greybar a.selected {vertical-align:top;font-size:16px;font-weight:normal;line-height:36px;color:#55a1cd;}
	#greybar a.selected:hover {vertical-align:top;font-size:16px;font-weight:normal;line-height:36px;color:#8ec1de;}
	#greybar img {padding:0 10px 0 10px;vertical-align:top;}
#greybar .leftlink {float:left;width:auto;color:#ffffff;font-size:10px;font-weight:bold;}
	#greybar .leftlink img {line-height:36px;vertical-align:middle;}
	#greybar .leftlink a {font-size:16px;vertical-align:baseline;line-height:36px;color:#000000;}
	#greybar .leftlink a:hover {font-size:16px;vertical-align:baseline;line-height:36px;color:#000000;text-decoration:underline;}
	#greybar .leftlink input {width:auto;}
#greybar .rightlink {font-size:10px;font-weight:normal;color:#ffffff;text-align:left;float:left;width:auto;vertical-align:middle;line-height:36px;}
	#greybar .rightlink img {line-height:36px;vertical-align:middle !important;vertical-align:baseline;}
	#greybar .rightlink a {vertical-align:baseline;font-size:10px;font-weight:bold;line-height:36px;color:#ffffff;}
	#greybar .rightlink a:hover {vertical-align:baseline;font-size:10px;font-weight:bold;line-height:36px;color: #BAF2FE;text-decoration:underline;}
#greybar .fulllink {float:left;width:auto;color:#55a1cd;font-size:16px;}
	#greybar .fulllink img {line-height:32px;vertical-align:top !important;vertical-align:middle;}
	#greybar .fulllink a {font-size:16px;vertical-align:baseline;line-height:32px;color:#ffffff;}
	#greybar .fulllink a:hover {font-size:16px;vertical-align:baseline;line-height:32px;color:#91d2ff;}

/* Footer */
#footer {width:960px;color:#ffffff;font-size:10px;line-height:17px;padding:13px 0 70px 0;margin:26px 2px 0 2px;background: url(../images/footerbar.gif) center top no-repeat;}
.sublinks {padding:0 0 8px 0;font-size:11px;}
.copyrights {color:#999999;font-size:11px;}
#footer a {Color:#ffffff;text-decoration:none;margin:0;font-size:11px;}
#footer a:hover {color:#d40000!important;text-decoration: underline;font-size:11px;}

/* Sitemap */
#sitemapBoxMain {float:left;width:125px;vertical-align:middle;height:auto;margin:10px 14px 5px 0;border:3px solid #d40000;}
	#sitemapBoxMain a {display:block;padding:13px;height:40px;}
	#sitemapBoxMain a:hover {color:#ffffff;display:block;padding:13px;background:#d40000;}
#sitemapBoxMain1 {float:left;width:125px;vertical-align:middle;height:auto;margin:10px 14px 5px 0;border:3px solid #cdcdcd;}
	#sitemapBoxMain1 a {display:block;padding:13px;height:40px;}
	#sitemapBoxMain1 a:hover {color:#ffffff;display:block;padding:13px;background:#cdcdcd}
#sitemapBox {float:left;display:block;width:125px;height:180px;margin:10px 14px 5px 0;border:3px solid #cdcdcd;}
	#sitemapBox a {color:#000000;display:block;padding:13px 13px 7px 13px;font-weight:bold;}
	#sitemapBox a:hover {color:#d40000;display:block;padding:13px 13px 7px 13px;font-weight:bold;}
	#sitemapBox li a {color:#000000;display:block;padding:1px;margin:0;font-size:11px;font-weight:normal;}
	#sitemapBox li a:hover {color:#d40000;display:block;padding:1px;font-size:11px;font-weight:normal;}

/* Search */
.search {border:1px solid #000000;height:21px;vertical-align:top;text-align:left;padding:0 0 0 5px;}
	.search input {font-size:12px;font-weight:normal;color:#999999;padding:0;margin:0;}

/* print,send to a friend,next box,sbox */
#print {height:45px;vertical-align:bottom;float:right;text-align:right;position:relative;margin:5px 0 0 0;}
	#print a {color:#000;text-decoration:none;}
	#print a:hover {color:#00417e;text-decoration:none;}
	#print img {padding:0 2px 0 10px;vertical-align: text-bottom;}
#nextbox {background:#f0f0f0;border:1px solid #999999;padding:16px;margin:15px 5px 0 5px;}
	#nextbox ul.ulnextbox li {font-size:11px;}
	#nextbox a{font-size:11px;font-weight:normal;color:#FF6600;}
	#nextbox img{vertical-align:baseline;}
.contactbox {float:left;width:240px;display:block;margin:0 2px 0 25px;}	
	
/* Boxes */	
#threeBoxes {width:960px;padding:0;margin:0 2px 0 2px;}
	#threeBoxes a {color: #000000;text-decoration:underline;}
	#threeBoxes a:hover{color: #720238;text-decoration:underline;}
	#threeBoxes ul {margin:8px 0 8px 0;}
	#threeBoxes ul li {color: #D40000;padding:0 0 3px 0;}
	
#box242px {width:242px;float:left;border:1px solid #dcdcdc; margin:0 8px 10px 0;}
	#box242px p {margin:8px;}
	
#box302px {width:302px;float:left;border:1px solid #dcdcdc; margin:0 10px 10px 0;}
	#box302px p {margin:8px;}
	
#box302pxRight {width:300px;float:left;border:1px solid #dcdcdc; margin:0 0 10px 0;}
	#box302pxRight p {margin:8px;}
	
#box242pxGold {height:200px;width:242px;float:left;border:1px solid #666666; margin:0 8px 18px 0;background:url(../images/bg_goldbg.jpg) bottom repeat-x #ffe7c1;}
	#box242pxGold p {margin:8px;}
	#box242pxGold h4 {font-size: 14px;font-style: normal;font-weight:bold;color: #000000;border-bottom:0px solid #000000;margin:0 0 5px 0;letter-spacing:0.5px;background: url(../images/bg_gold.gif) repeat-x top #d40000;padding:0 0 0 10px;line-height:35px;height:35px;}
	
#box242pxSilver {height:200px;width:242px;float:left;border:1px solid #666666; margin:0 8px 18px 0;background:url(../images/bg_silverbg.jpg) bottom repeat-x #ebebeb;}
	#box242pxSilver p {margin:8px;}
	#box242pxSilver h4 {font-size: 14px;font-style: normal;font-weight:bold;color: #000000;border-bottom:0px solid #000000;margin:0 0 5px 0;letter-spacing:0.5px;background: url(../images/bg_silver.gif) repeat-x top #d40000;padding:0 0 0 10px;line-height:35px;height:35px;}
	
#box242pxBronze {height:200px;width:242px;float:left;border:1px solid #666666; margin:0 8px 18px 0;background:url(../images/bg_bronzebg.jpg) bottom repeat-x #efded3;}
	#box242pxBronze p {margin:8px;}
	#box242pxBronze h4 {font-size: 14px;font-style: normal;font-weight:bold;color: #000000;border-bottom:0px solid #000000;margin:0 0 5px 0;letter-spacing:0.5px;background: url(../images/bg_bronze.gif) repeat-x top #d40000;padding:0 0 0 10px;line-height:35px;height:35px;}
	
#fullDivPink {background:#3e9bcc;padding:5px 5px 5px 15px;color:#ffffff;min-height:40px;vertical-align:middle;display:block;margin:0 0 10px 0;}
#fullDivGrey {background:#CDCDCD;padding:5px 5px 5px 15px;color:#000000;min-height:40px;vertical-align:middle;display:block;margin:0 0 10px 0;}
	#fullDivPink a, #fullDivGrey a {color:#333333;text-decoration:underline;}
	#fullDivPink a:hover, #fullDivGrey a:hover {color: #000000;text-decoration:underline;}
	
.titleanswer {color:#666666;font-size:11px;font-weight:bold;padding-bottom:6px;padding:3px 10px 3px 10px;}
	
#boxthumbnail {margin:0 6px 6px 0;float:left;background:url(../images/bg_boxes.jpg) repeat-x bottom;}
	#boxthumbnail .title-answer {color:#0066CC;font-size:10px;font-weight:bold;padding-bottom:6px;}
	#boxthumbnail img {float:left;width:100px;height:66px;margin:0 0 5px 0;}
	#boxthumbnail a  {border:2px solid #dcdcdc;display:block;width:100px;padding:15px;}
	#boxthumbnail a:hover {border:2px solid #d40000;}
.boxLink a {color:#ffffff;background:#d40000;padding:5px;margin:0;border:none;}
.boxLink a:hover {color:#ffffff;background:#333333;padding:5px;margin:0;border:none;}

#boxthumbVideo {width:222px;margin:0 6px 6px 0;padding:10px;float:left;background:url(../images/bg_videoboxes.jpg) repeat-x top right;border:1px solid #cdcdcd;}
	#boxthumbVideo .title-answer {color:#0066CC;font-size:10px;font-weight:bold;padding-bottom:6px;}
	#boxthumbVideo img {width:220px;height:auto;margin:0 0 5px 0;clear:both;text-align:center;}
	#boxthumbVideo a  {border:2px solid #dcdcdc;padding:3px;color:#666666;}
	#boxthumbVideo a:hover {border:2px solid #d40000;color:#000000;}

#steps {padding:0;margin:3px 0 3px 0;width:100%;}
	#steps div {height:16px;vertical-align:middle;color:#333333;font-size:12px;font-weight:bold;margin:0 5px 0 0;padding:3px 20px 3px 8px;background:url(../images/bg_step_n.gif) right no-repeat;float:left;}
	#steps div.selected {height:16px;vertical-align:middle;color:#ffffff;font-size:12px;font-weight:bold;margin:0 5px 0 0;padding:3px 20px 3px 8px;background:url(../images/bg_step_h.gif) right no-repeat;float:left;}
	#steps div.selectedno {height:16px;vertical-align:middle;color:#ffffff;font-size:12px;font-weight:bold;margin:0 5px 0 0;padding:3px 20px 3px 8px;background:url(../images/bg_step_d.gif) right no-repeat;float:left;}

.previewBox {float:left;width:188px;height:auto;background:none;margin:8px;}
.previewBoxblk {width:188px;height:134px;background:url(../images/previewbox.gif) bottom no-repeat;}
.previewBox .previewBoxblk p {margin:8px;}

/* Faq Box */
.faqbox {margin:10px 0 10px 0;}		
.boxtl a {color:#333333;font-size:12px;font-weight:bold;display:block;text-decoration:none;width:670px;background:#ededed;padding:4px 0 4px 0;border-bottom:1px solid #CFE2F1;}
.boxtl a:hover {color:#000000;font-size:12px;font-weight:bold;display:block;text-decoration:none;width:670px;background: #F0F0F0;padding:4px 0 4px 0;border-bottom:1px solid #F0F0F0;}
#box01s {width:100%;background:none;padding:8px 0 0 0;}
#scolume {padding:0;margin:0;}
	#scolume td {padding:2px;margin:0;}
	#scolume td.sqleft {width:10%;color:#FF3300;font-size:14px;font-weight:bold;text-align:center;vertical-align:top;}
	#scolume td.sqright {width:90%;color:#000000;font-size:12px;font-weight:bold;text-align:left;}
	#scolume td.saleft {width:10%;color:#1E88DF;font-size:14px;font-weight:bold;text-align:center;vertical-align:top;border-bottom:1px dotted #CCCCCC;}
	#scolume td.saright {width:90%;color:#000000;font-size:12px;font-weight:normal;text-align:left;border-bottom:1px dotted #CCCCCC;}

/* Important Style */
.clearfloat { clear:both;height:0px;font-size: 1px;line-height: 0px;/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */}
/* Hides from IE-mac \*/
* html .clearfloat {height:1%;} .clearfix {display:block;}
/* End hide from IE-mac */

/* Other */
#optionBar {text-align:right;font-size:12px;}
	#optionBar a {color:#333333;font-size:11px;}
	#optionBar a:hover {color:#d40000;font-size:11px;text-decoration:none;}

/* AjaxCollape */
.ajaxHeader{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 12px Verdana;
margin: 10px 0;
padding:5px 0 5px 10px;

}
.ajaxHeaderOpen{ /*class added to contents of 2nd demo when they are open*/
color:#ffffff;background:#00196c;
}
.ajaxHeaderClosed{ /*class added to contents of 2nd demo when they are closed*/
color:#ffffff;background:#333333;
}

/* stepcarouse */
.stepcarousel{
position: relative; /*leave this value alone*/
border: 1px solid #ffffff;
overflow: scroll; /*leave this value alone*/
width: 860px; /*Width of Carousel Viewer itself*/
height: 140px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px 3px 3px 3px; /*margin around each panel*/
width: 212px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#rightcolumn {width:930px;height:auto;display:block;border: 0px solid #000000;}


/* Secure Site */
.teamtitle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:26px;
padding:6px 0;
width:100%px;
}

#user {font-size:12px;color:#656462;margin:0px 0 0 0;padding:0 0 4px 0;border-bottom:1px solid #656462;background:#ffffff;text-align:left;width:758px;}
		#user.username {vertical-align:middle;padding-right:5px;}
		#user.actnumber {color:#e06f01;vertical-align:middle;padding-left:5px;}
		#user a {padding:4px 10px 4px 10px;border:1px solid #656462;font-size:12px;background:#c8c8c8 url(../images/bg_tab.jpg) repeat-x top;margin:0px;color:#fff;}
		#user a:hover {color:#000000;background:#fff;border-bottom:1px solid #fff;}
		#user a.selected {padding:4px 10px 4px 10px;border:1px solid #656462;border-bottom:1px solid #fff;font-size:12px;color:#000;background:#fff	;margin:0px;font-weight:bold;}
		
.contentcenter {background-color:#FFFFFF;}
.regcontent{background:#ffffff;width:758px;}
	.regtitle {color:#d40000;}
