/* CSS Document */
body{background:#ccc ; margin:0; padding:0; font:12px/16px verdana; cursor:default;}
a{text-decoration:none;}
#container{width:971px; margin:0 auto;}
#head{background:url(../images/SWQA-heading.jpg) no-repeat center top #fff; width:969px; height:300px; border-right:1px solid #fff; border-left:1px solid #fff;}
#header{background:url(../images/header.jpg) no-repeat center top #fff; width:971px; height:166px; text-align:right;}
#content{background:#131925; color:#fff; border-right:1px solid #fff; border-left:1px solid #fff; padding:10px 27px 0 0; height:100%;padding-bottom:30px; border-right:1px solid #fff; border-left:1px solid #fff;}
#mid1{background:#131925 url(../images/home-mid.jpg) no-repeat center; text-align:center; vertical-align:middle; width:897px; height:160px; padding:34px 36px; border:1px solid #fff; border-top:none; border-bottom:none;}
#mid1a{background:#fff url(../images/home-mid-new.jpg) no-repeat center; text-align:center; vertical-align:middle; width:897px; height:160px; padding:34px 36px; border:1px solid #fff; border-top:none; border-bottom:none;}
#mid2{background:#131925; width:929px; padding:10px 20px 10px 20px; border:1px solid #fff; border-top:none; border-bottom:none;}
#l{width:245px; height:365px; float:left; border-right:1px solid #3d4350; margin-right:20px;}
#r{width:235px; height:365px; float:left; border-left:1px solid #3d4350; margin-left:20px; padding-left:10px;}
.midhead{border-bottom:1px solid #333;font-size:16px; padding-bottom:5px; color:#ffb900; font-style:italic;}

#footer{background:#25272d; width:949px; height:70px; font-size:11px; color:#808080; vertical-align:top; padding:10px; border:1px solid #fff; border-top:none; border-bottom:none;}
#lhs{width:190px; float:left; border-right:1px solid #3d4350;}
#rhs{float:right;width:721px; padding-left:20px; text-align:justify;}
#card{background:url(../images/card.png) repeat-x; *padding:10px 20px; padding:28px 20px; color:#333; font-size:11px; width:550px;}

.lft_nav {margin:0; padding:0; list-style-type:none;}
.lft_nav dt {background:url(../images/li-base.jpg) bottom no-repeat; padding:0 0 10px 10px; margin-bottom:5px}
.lft_nav dt a {text-decoration:none; color:#fff;}
.lft_nav dt a:hover {color:#999;}
.lft_nav dd {background:url(../images/li-base.jpg) bottom no-repeat; padding:0 0 10px 0; margin-bottom:5px}
.lft_nav dd a {text-decoration:none; color:#fff;}
.lft_nav dd a:hover {color:#999;}
.active{color:#ffb900;}

.mid{ background:none; width:890px; height:162px;}
.mid th{height:50px;}
.mid td{text-align:center; vertical-align:middle;}
.smll{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#808080; padding:5px;}

.list {margin:0; padding:0; list-style-type:none;}
.list li {background:url(../images/bullet-arrow.jpg) 0 1px no-repeat; padding:0 0 10px 10px; margin-bottom:5px}
.list li a{text-decoration:none; color:#fff;}

.heading{color:#2eb3ff; font-size:14px;}

.foot {text-decoration::none;}
.foot a{color:#808080;}
.foot a:hover{color:#fff;}

.nav {width:250px; margin:0; padding:0; list-style-type:none; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.nav li { padding:0 0 10px 10px; margin-bottom:20px; margin-right:20px;}
.nav li a{text-decoration:none; color:#999;}
.nav li a:hover{text-decoration:none; color:#ffb900; xbackground:url(../images/nav-arrw.jpg) no-repeat;}

.xnav{text-decoration::none; padding:20px; margin-bottom:20px;}
.xnav a{color:#808080;}
.xnav a:hover {color:#ffb900;}

.pl20{padding-left:20px;}
.pr10{padding-right:10px;}

h1{font:24px bolder verdana;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}

.logo{margin:10px 0 0 60px;}

.hgt400{height:400px;}


#ft_ctn{background:url(../images/ftr_ctn.jpg) no-repeat top center; width:968px; height:51px; margin:0 auto;}

.copy{font:10px verdana; color:#006397;}
.col_fff{color:#fff;}
.col_026{color:#026B89;}
img{border:none;}


.mt10{margin-top:10px;}
.mt50{margin-top:50px;}
.mt162{margin-top:240px;}
.hgt65{height:65px;}
.ml200{margin-left:200px;}
.ml10{margin-left:10px;}
.ml50{margin-left:50px;}
.ml30{margin-left:30px;}
.mb20{margin-bottom:20px;}
.mr10{margin-right:10px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
.hgt76{height:76px;}