h1,h2,h3,h4,h5,h6,*{margin:0px;padding:0px}
:focus{outline:0}
button::-moz-focus-inner{border:0}
html,body{height:100%}
ul{list-style-type:none}
.arrow{list-style-image:url(http://s.targetiit.com/li-arrow.gif);margin-left:25px;font:12px verdana;color:#555}
.arrow li{padding:3px 0}

body{font:12px Arial,Helvetica,sans-serif;color:#404042;background:#41454C}
#container{min-height:100%;width:980px;position:relative;margin:0 auto;background:#FFF url(http://s.targetiit.com/top-bg.gif) repeat-x}

#footer{color:#B2B2B2;font:12px arial;;width:980px;background:#3E3E3F url(http://s.targetiit.com/logo.png) no-repeat 20px 192px;position:absolute;bottom:0;left:0}
#footer a{font:11px arial;color:#B2B2B2;text-decoration:none;line-height:16px}
#footer a:hover{color:#FFCD45}
#footer h4{color:#d8d8d8;font:bold 18px/22px arial;margin:8px 15px}
#footer p{color:#6c6c6c;font:11px/15px arial;padding:15px;background:#343434;margin:0}
.f-boxes{float:left;margin-left:10px;padding:10px 15px;background:#444445;width:154px}
.f-boxes b{color:#CCC;line-height:22px}
#footer .f-boxes a{color2:#1B5D89;line-height:19px}
#f-links a{font-weight:bold;margin:0 8px}
#f-links{margin:0 0 10px 127px}
#f-all-links{clear:both;padding:20px 8px 8px 135px}

#body{padding:110px 10px 350px}
#head{position:absolute;top:0;width:100%;left:0}
#head #toplink{float:right;margin:5px}

#menu{background:url(http://s.targetiit.com/grey-bg.jpg);height:25px;padding:2px 20px 0}
#menu li{position:relative;float:left;height:25px}
#menu a{color:#123863;font:bold 12px/23px verdana;padding:2px 5px;margin:0 5px}

#menu li:hover{background:#277DC6;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}
#menu li:hover a{color:#FFF}
#menu li:hover div{display:block}

#menu div a{font:12px/20px arial;display:block;border-top:1px solid #4C96E1;margin:0}
#menu div a:hover{background:#EAF2F9;color:#333}
#menu div a:first-child{border:none}
#menu div{background:#277DC6;padding:5px 10px;left:0;position:absolute;display:none;top:25px;white-space:nowrap;min-width:150px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}


.boxTop{padding:0 10px 0 25px;height:20px;background:#E8EBEF url(http://s.targetiit.com/tiit-sprite.png) no-repeat -10px 0;float:right}
.box{border:7px solid #E8EBEF;clear:right;margin-bottom:10px}
.boxText{border:1px solid #DCDFE3;padding:10px}

#errorMsg{margin-left:10px;padding:5px;font:bold 13px arial;color:#F00}

img{vertical-align:middle;border:none}
a img{border:none}
a,a:active,a:focus{text-decoration:none;outline:none;color:#15428B}
a:hover{text-decoration:underline}
.no-dec a:hover,a.no-dec:hover,a.button:hover{text-decoration:none}

h1{font:22px/32px Georgia,Times New Roman;color:#2C4E88}
h2{font:19px/28px Georgia,Times New Roman;color:#2C4E88}
h3{font:17px/25px Georgia,Times New Roman;color:#2C4E88}
h4{font:bold 15px/22px Times New Roman;color:#789030}

p{margin:5px 0}

a.button{margin-left:1px;display:-moz-inline-box;display:inline-block;border:1px solid #BBB;border-width:1px 0;cursor:pointer;vertical-align:top}
a.button i{float:left;background:#E3E3E3;position:relative;overflow:hidden;border:1px solid #BBB;border-width:0 1px;margin:0 -1px}
a.button em{height:9px;overflow:hidden;position:absolute;top:0;width:100%;background:#F9F9F9;border-bottom:3px solid #EEE}
a.button big{padding:0 10px;position:relative;line-height:22px;font-style:normal;font-size:100%;color:#789030}
a.button:hover,a.button:hover i{border-color:#939393}
a.button:active i{background:#F9F9F9}
a.button:active em{background:#E3E3E3}

table{width:100%;border-collapse:collapse;overflow:hidden;table-layout:fixed}

.cr{text-align:center}
.lt{text-align:left}
.rt{text-align:right}
.clrl,.CL{clear:left}
.clrr{clear:right}
.clrb{clear:both}
.left{float:left;width:30%;text-align:right;margin-right:5px}
.right{float:right;width:40%}
.imgm,.frac{vertical-align:middle}

.ilspace{padding-left:10px}
.ispace{padding:5px}
.ispace2{padding:10px}

.lspace{margin-left:10px}
.rspace{margin-right:10px}
.tspace{margin-top:10px}
.bspace,div.sidebar,div.panel,.BM10{margin-bottom:10px}
.tbspace,.post{margin:10px 0}
.space{margin:5px}
.FL{float:left}
.FR{float:right}
.ln2{background:#FFF}

input,select,textarea{border:1px solid #BFCED7}
#RHS input,#RHS select,#RHS textarea{margin-bottom:8px}

input[type="text"],input[type="password"]{width:241px;height:16px}
input:focus{border-color:#7EADD9}
select{width:255px;height:26px}
input,select,textarea{padding:4px 6px;color:#333;font-size:11px}
textarea{width:241px;height:60px}


#RHS{float:right;width:289px}
#LHS{width:657px;float:left}

#users-list{height:170px;overflow:hidden}
#users-list ul{margin:171px 0}
#users-list li{border-bottom:1px dashed #D8D8D8;padding:8px;height:40px}
#users-list p,#experts-list p{color:#808080;font-size:11px}
a.ulavsm{float:left;width:32px;height:40px;margin-right:15px;background-position:50% 50%;background-repeat:no-repeat}

#experts-list{height:64px;width:253px;overflow:hidden}
#experts-list ul{margin:0 274px;width:5000px}
#experts-list li{float:left;border-right:1px solid #D8D8D8;padding:8px;width:257px}
#experts-list a.ulavsm{margin-top:3px}

#ask-experts{border-top:7px solid #DCDFE3;padding:5px 15px}

#tab-box{border:7px solid #D6E7F1;border-top:none;margin:10px 0 5px}
#tabs{height:33px;margin-left:1px}
#tabs li{float:left;margin-right:1px;font:bold 15px/26px Times New Roman;width:106px;text-align:center}
#tabs li a{display:block;color:#3886B8;border-top:3px solid #BDD8E9;border-bottom:1px solid #BDD8E9;background:#D6E7F1;padding-bottom:3px}
#tabs li a.active{background:#FFF;color:#4D4D4D;border-color:#4D4D4D;border-bottom:none}

#tab-text{padding:5px}
#tab-text li{border-bottom:1px dashed #E5E5E5;line-height:14px}
#tab-text li span{font-size:11px;color:#4E4E4E;float:right}
#tab-text a:hover{color:#B71313}

#map-text{padding:1px 6px;background:#F0F0F0;-moz-border-radius:8px;-webkit-border-radius:8px}

#tag-cloud{line-height:30px;text-align:center}
#tag-cloud a{margin-right:15px;color:#424CB2}
.tag1{font-size:14px}
.tag2{font-size:15px}
.tag3{font-size:16px}
.tag4{font-size:17px}
.tag5{font-size:18px}
.tag6{font-size:19px}
.tag7{font-size:20px}
.tag8{font-size:21px}
.tag9{font-size:22px}
.tag10{font-size:23px}

#tests-table{width:300px}
#tests-table td{padding:8px 0;text-align:center}
.B{font-weight:bold}

#sr-box{position:absolute;top:5px;left:240px}
#sr-tab{margin-left:6px;height:19px;font:11px arial;color:#262626}
#sr-tab li{height:15px;float:left;cursor:pointer;padding:1px 9px 2px;margin-right:5px;background:#ECECEC url(http://s.targetiit.com/sr-tab-sprite.gif) 0 -1px;border:1px solid #DEDEDE;border-bottom:none;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px}
#sr-tab li.active{color:#FFF;background-position:0 -20px;border-color:#343434}
#sr-text{float:left;border:7px solid #262626;-moz-border-radius:4px;-webkit-border-radius:4px}
