*{padding: 0;margin: 0;}
body{background:#ccc;text-align:left;font-size:12px;color:#444;}
* html body{text-align:center;}
body,h1,h2,span,p,div,ul li{font-family: arial,sans-serif;padding:0; margin:0;}
iframe{display: none;}
img,a{border: none;}
a,a:link{color: #222; text-decoration: none;}
a:visited{color:#444;}
a:hover,a:active{text-decoration: underline; color:#555;text-decoration:none;}
.handpointer{cursor:pointer;}
h1,h2,h3{color: #444; font-size: 16px; margin-bottom:5px;}
h1 span img{padding-right:5px; vertical-align: middle;}
h1 span{display: block; padding:0 0 5px 0; border-bottom: 2px solid #888;}
h2{color: #fff; padding:0 0 3px 5px; font-size:15px; margin:0}
ul li{list-style-type: none;}
ul,p{padding:0;margin:0;}
.clr{clear: both;}
.align-justify{text-align:justify;}
div#master_container{width: 990px; height: auto; margin: 0 auto; background:#fff; padding:5px 0 0 0; text-align:left; text-align:center;}
div#header{	width: 100%; height: auto;}
p.logo{float: left;}
.welcometxt span{font-weight:bold;}
.mrgin-botm15{margin-bottom:15px;}
.mrgintop0{margin-top:0 !important;}
.mrginbtm0{margin-bottom:0 !important;}
.brdrbtm0{border-bottom:none !important;}
.txtcntr{text-align:center; margin:5px 0;}
.txtcntr img{margin-right:5px;}

/* jtip */

#JT_arrow_left{background-image: url(../images/generic/arrow_left.gif);background-repeat: no-repeat;	background-position: left top;position: absolute;z-index:101;	left:-12px;height:23px;width:10px;top:-3px;}
#JT_arrow_right{background-image: url(../images/generic/arrow_right.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:101;height:23px;width:11px;top:-2px;}
#JT{position: absolute;z-index:100;border: 2px solid #CCCCCC;background-color: #fff;}
#JT_copy{padding:10px 10px 10px 10px;color:#333333;}
.JT_loader{background-image: url(../images/generic/b4formloading.gif);background-repeat: no-repeat;background-position: center center;width:100%;height:35px;}
#JT_close_left{background-color: #CCCCCC;text-align: left;padding-left: 8px;padding-bottom:5px;padding-top: 2px;font-weight:bold;}
#JT_close_right{background-color: #CCCCCC;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding: 1px;border: 1px solid #CCCCCC;}
.jTip{cursor:help;}


/* round corners leftpanel*/
.graybox{margin: 0;background: #333;width:220px;float:left;}
.graybox b.rtop, b.rbottom{display:block;background: #fff;}
.graybox b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #333;}
.graybox b.r1{margin: 0 5px;}
.graybox b.r2{margin: 0 3px;}
.graybox b.r3{margin: 0 2px;}
.graybox b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}

.lightgraybox{margin: 0;background: #ccc;width:220px;float:left;}
.lightgraybox b.rtop, b.rbottom{display:block;background: #fff;}
.lightgraybox b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #ccc;}
.lightgraybox b.r1{margin: 0 5px;}
.lightgraybox b.r2{margin: 0 3px;}
.lightgraybox b.r3{margin: 0 2px;}
.lightgraybox b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}
/* round corners leftpanel*/

.more{margin:-2px 0 0 0;float:right;}
.more a{color:#444;text-decoration:none; font-weight:bold;}
.more a:hover{color:#666;text-decoration:underline;}

/* @group - footer */
#footer {position: relative;margin-top: 10px;background: #131516;color: #999;border-top: 1px solid #3A3D41;border-bottom: 1px solid #131516;text-align:left; padding:10px 0;}
#footer .column{width:100%; margin:20px 0 10px; padding:0;}
#footer .column h3 {font-size: 16px;line-height: 18px;font-weight: bold;letter-spacing: -1px;color: #2B3033;text-shadow: 0 0 1px #111;}
#footer .column ul {list-style: none;float:left;}
#footer .column ul li {float: left;}
#footer .column ul li a {display: block;}
#footer .column ul li a {text-indent: -9999px;}
#footer a.twitter {height: 36px;width: 100px;margin-top: 0;	background: url(../images/commercial/twitter.png) no-repeat;}	
#footer a.facebook {margin-top: 0;height: 36px;width: 100px;background: url(../images/commercial/facebook.png) no-repeat;}
#footer p.footer_credits {float:right;}
#footer .innerfooter{margin:0 auto; width:85%;}
#footer ul.footerNav{ width:100%; margin:0 auto; padding:12px 0 12px 0; border-bottom:1px solid #333; overflow:hidden;}
ul.footerNav li{float:left; margin: 0 5px 0 3px; border-right:1px solid #707073;}
#footer ul li.last{margin-right:0px; border:0;}
#footer .innerfooter a {color: #999;padding-right:6px;}
#footer .innerfooter a:hover {color: #555; text-decoration:none;}
/* @end */