@charset "utf-8";
/* CSS Document */

/*reset code*/
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,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

body{font-size:13px; color:#4a4a4a; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#fff url(../images/bg.gif) repeat-x; line-height:14px;}

a{text-decoration:none; color:#313131;}
a:hover{color:#0a5182;}

.fltLeft{float:left;}
.fltRight{float:right;}
.clear{line-height:1;font-size:1px; clear:both;}

/*main css*/
#wrapper{ width:970px; margin:65px auto 0 auto; border:0px solid red}

#header{padding:0 51px 0 49px; height:72px;}
#banner{background:url(../images/bannerBg.gif) no-repeat; height:175px;}

/*Content*/
#content{background:url(../images/contentBg.png) repeat-y; width:960px; padding:0 5px 24px 5px}

.navLink{padding:25px 0 15px 0; width:874px; margin:0 auto; border-bottom:1px solid #a1a1a1;}
.navLink ul{float:right; margin:0; padding:0;}
.navLink li{display:inline; font-size:13px;}
.navLink li .seperator{padding:0 6px;}

/*subContent*/
.subContent{clear:right; padding-top:28px;}
.subContentLt{width:221px; padding-right:75px;}
.subContentRt{width:486px; padding-right:158px; }

/*left sub content*/
h1{font-size:25px; color:#0a5182; font-weight:normal; line-height: 30px;}
.leftHeading{padding-left:44px;}

#image img {border: 1px; border-style: solid; border-color: #cccccc;}

ul.subLinks, .subLinks{padding:30px 0; margin:0;}
ul.subLinks li{margin:0; padding:11px 0 5px 17px; border-bottom:1px solid #408cc0; }
ul.subLinks li.lastLink{border:0;}
ul.subLinks li a{background:url(../images/tickImg.gif) left 0 no-repeat; padding-left:27px; display:block; font-size:13px; color:#0a5182;}
ul.subLinks li a:hover{color:#4a4a4a;}


/*right sub content*/
.text{line-height:22px; padding-bottom:40px;}
.text2{line-height:22px; padding-bottom:0px; }
ul.list{padding:10px 0;}
ul.list li{margin:0; padding:8px 0;}
ul.list2{padding:0px 0;}
ul.list2 li{margin:0; padding:8px 0;}

