/*!!!!!!!!!!! CSS for CREITG!!!!!!!!!!!!!*/
#header_container{
width:1000px;
/*overflow:hidden;*/
margin:0px auto;
height:130px;

}
#header_leftcontainer{
width:17%;
float:left;
height:130px;
/*overflow:hidden;*/
background:url(/BIS/app_srv/tdc/gl/images/esi_logo.png) no-repeat;

}
#header_middlecontainer{
width:68%;
float:left;
height:130px;
background:url(../images/header_txt.png) no-repeat;
/*overflow:hidden;*/

}
#header_rightcontainer{
width:15%;
float:left;
height:130px;
background:url(/BIS/app_srv/tdc/gl/images/embelem3.png) no-repeat;

}

#menu_container
{
width:1000px;

/*overflow:hidden;*/
margin:0px auto;
}

#menu_container  li a
{
 font: bold 170% arial;
 
text-decoration:none;
color:#ffffff;

}


.mainheading
{
 font: bold 130% arial;
 
}

.mainheading2
{
 font: bold 150% arial;
}
.main_subheading{
     font: bold 90% arial;
    line-height:1.5em;
    color: navy;
}
#main_content_left
{
width:23%;
float:left;
border-right:1px dashed #cccccc;
}

#main_content_right
{
width:75%;
float:right;
font-size:125%;
line-height:1.5em;
}
/*--------CSS of footer---------------*/
.footer_subcontainer
{
margin:0px auto;
width:1000px;
}
.navigation-inside
{
width:1000px;
margin:0px auto;
text-align:left;
color:#013554;

}
#main_middlecontent
{
width:1000px;
overflow:hidden;
margin:0px auto;
margin-bottom:15px;

}


#main_middlecontent_regform
{
width:90%;
overflow:hidden;
margin:0px auto;
background:url(/BIS/app_srv/tdc/gl/images/reg_bck3.png) no-repeat top; border:0px;

}
#main_middlecontent_complaintForm
{
width:96%;
overflow:hidden;
margin:0px auto;
background:url(/BIS/app_srv/tdc/gl/images/reg_bck3.png) no-repeat top; border:0px;

}

.product_list_head 
{

 font: bold 130% arial;
 line-height:2em;
 
}
.fldset
{
    border:1px solid #666666;
padding:10px 10px 25px 10px;
 
}


#menu_container ul li
{
display:inline;
list-style:none;
border-right:1px solid #ffffff;

line-height:2.8em;
padding-right:25px;
padding-left:25px;

}  


.ctrDropDown {
    width: 160px;
    font-size: 12px;
}
.ctrDropDown_addcomplaint {
    width: 270px;
    font-size: 12px;
}
.smallTbox {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    width: 110px;
    height: 23px;
}
.mandatoryTbox1 {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
     width: 178px;
 
    height: 23px;
    border: 1px solid #014F80;
    color: #666666;
}




.mandatorygeneralTArea {
    height: 50px;
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    width: 200px;
    border: 1px solid #005050;
}
.mandatorygeneralTArea_addcomplaint {
    height: 80px;
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    width: 270px;
    border: 1px solid #005050;
}
.mandatoryTbox {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    width: 200px;
    height: 23px;
    /*background-color: #ccffff;*/

    border: 1px solid #005050;
}
.mandatoryTbox_addcomplaint {
    font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    width: 270px;
    height: 23px;
    /*background-color: #ccffff;*/

    border: 1px solid #005050;
}

.mandatoryTboxCompanyName {
 font-family: verdana, geneva, helvetica, arial, sans-serif;
    font-size: 12px;
    width: 200px;
    height: 23px;
    /*background-color: #ccffff;*/

    border: 1px solid #005050;
    
}

.mandatoryLargeTArea
{
height: 100px;
font-family: verdana,geneva,helvetica,arial,sans-serif;
font-size: 12px;
width: 250px;
border: 1px solid #005050;
}
