/* CSS Document */

body { font-family: arial, verdana, sans-serif; color:#333333; font-size:12px; }

a { color:#2D2D2D; text-decoration:none; }

#wrapper { width:1000px; margin:0 auto; padding:0; background-color:#F4F4F4;}
#header { width:100%; height:150px; background-image:url(../images/header.gif); }
#header a { color:#EFEFEF; }
#header a:hover { color:#D2D2D2; border-bottom:1px solid #D2D2D2; }
#header a  img { border:0px; margin:0px; padding:0px; }
#header a:hover  img { text-decoration:none; border:0px; margin:0px; padding:0px; }
#header .logo { float:left; margin: 30px 0 0 10px; }
#header .logotext { float:left; margin:60px 0 10px 0px; font-family: arial, verdana, sans-serif; font-size:24px; color:#EFEFEF; }
#header .logotext strong { color:#EFEFEF; }
#header .logotext2 { font-size:14px; }
#header #headrightbox { float:right; width:470px; }
#headrightbox #headinfo { float:right; width:250px; height:30px; margin:5px 5px 0 0; padding:05px 0 5px 0; background:url(../images/headinfobg.gif) no-repeat; text-align:center; }
#headrightbox #iitbinfo { float:right; height:90px;}
#iitbinfo .iitblogo { float:right; margin-right:10px; padding-left:5px; }
#iitbinfo .iitbtitle { float:right; text-align:right; padding-top:25px; width:350px; font-size:14px; font-family: arial, verdana, sans-serif; color:#EFEFEF; }
#nav { width:996px; overflow:auto; padding:1px; margin:1; background-color:#D2D2D2; }
#nav ul { margin:0; padding:0; }
#nav ul li { float:left; list-style:none; padding:0; }
#nav ul li a { display:block; width:100px; height:15px; padding:8px 0; margin:0 1px 0 0; background-color:#EFEFEF; text-align:center; }
#nav ul li a:hover { background-color: #FFFFFF; color:#999999; } 
#breadcrumb { float:left; width:980px; padding-left:20px; background-color:#EFEFEF; }

#startline { display:block; height:2px; border-bottom:1px #111 solid; }
#endline { clear:both; display:block; height:2px; border-top:1px #111 solid; }
#content { width:1000px; }

#left { display:block; float:left; width:970px; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:10px; }
#left .postinfo { display:block; width:98%; margin:2px; padding:5px; background-color:#EFEFEF; border:1px solid #D4D4D4; }
#left p { text-align:justify; }
#left a { color:#C68A00; font-weight:bold; text-decoration:none; }
#left a:hover { color:#FFCD59; text-decoration:underline; }
#left h1 { font-size:18px; padding-bottom:5px; margin:10px 0px; border-bottom: 1px solid #000000; }
#left h2 { font-size:16px; padding:0; margin:5px 0px; }
#left h3 { font-size:14px; padding:0; margin:5px 0px; }
#left img { margin:5px; border: 1px solid #c8c8c8; padding: 2px; }
#left .plainimg { float:left; margin:0xp border:0px; padding:0px; }
#left .textboxb { border: 1px solid black; margin: 6px 0 6px 10px; padding-left: 2px; padding-right: 2px; }
#left input.textbox { border: 1px solid black; margin: 6px 0 6px 10px; padding-left: 2px; padding-right: 2px; }
#left input.button { border: 2px solid gray; background-color: black; color: white; margin: 6px 0 6px 10px;}
#left select.option { border: 1px solid black; margin: 6px 0 6px 10px;}
#left font.mandatory {color: red;}
#left font.error {color: red;}
#left font.success {color:green;}
#left td.verHead { text-align: right; }
img.code { margin:0px; border: 1px solid #c8c8c8; padding: 0px; }
#left td.teamhead { text-align: center; background-color:#E6E6E6; border:1px #CFCFCF solid;}
#left td.teamtext { padding: 0px 10px 0px 10px;}
#left td.teamcentertext { text-align: center; padding: 0px 10px 0px 10px;}
#left .dborder_b { border-bottom: 1px #000 dotted; }
#left .sborder_r { border-right: 1px #000 solid; }
#left .sborder_b { border-bottom: 1px #000 solid; }
#left .sborder_t_b { border-top: 1px #000 solid; border-bottom: 1px #000 solid; }
#left .sborder_t_b_r { border-top: 1px #000 solid; border-bottom: 1px #000 solid; border-right:1px #000 solid; }
#left .sborder_b_r { border-right: 1px #000 solid; border-bottom:1px #000 solid; }
#left .sborder_t_b_r { border-top: 1px #000 solid; border-right: 1px #000 solid; border-bottom:1px #000 solid; }
#left .sborder_l_b_r {  border-left:1px #000 solid; border-right: 1px #000 solid; border-bottom:1px #000 solid; }
#left .sborder_t_l_b_r { border: 1px #000 solid; }
#left .dborder_b_sborder_r { border-bottom: 1px #000 dotted; border-right: 1px #000 solid; }
#left .dborder_b_sborder_t_r { border-bottom: 1px #000 dotted; border-top:1px #000 solid; border-right:1px #000 solid; }
#left .dborder_b_sborder_l_r { border-bottom: 1px #000 dotted; border-left:1px #000 solid; border-right: 1px #000 solid; }
#left .dborder_b_sborder_t_l_r { border-bottom: 1px #000 dotted; border-top:1px #000 solid; border-left:1px #000 solid; border-right:1px #000 solid; }
#left .dborder_b_sborder_t { border-bottom: 1px #000 dotted; border-top:1px #000 solid; }
#left .dborder_b_sborder_t_r { border-bottom: 1px #000 dotted; border-top:1px #000 solid; border-right:1px #000 solid; }

#right { float:left; width:200px; margin-left:3px; padding-left:5px; padding-right:5px; padding-bottom:5px; background-color:#EFEFEF; }
#right ul { list-style:none; margin:0; padding:0; }
#right ul li { width:190px; margin:0px 0; padding:0px; }
#right ul li a { display:block; width:190px; margin:0; padding:4px; background-color:#E6E6E6; border:1px #CFCFCF solid;}
#right ul li a:hover { background-color:#FFCD59; }
#right h3 { font-size:16px; padding:0; margin:10px 0px; }
#right h2 { font-size:14px; padding:0; margin:5px 0px; }
#right h1 { font-size:12px; padding:0; margin:5px 0px; }
#right img { margin:0px; border:0px; padding:0px; }

#footer { width:1000px; height:40px; background-image:url(../images/footer.gif); }
#footer .footertext { font-size:14px; padding-top:12px; text-align:center; color:#EFEFEF; }
.clear { clear:both; }

