/* CSS Document */

Body{background-image:url(images/subbg.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#fff;
margin:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:0px;}

.main{width:980px;
background-color:#fff;}

a,link,visited{color:#000000;}

a:hover{color:#FF3300;}

p{margin:0px;
padding:0px;
text-align:justify;
padding-bottom:4px;}


.navi{background-image:url(images/navi_bg.jpg);
background-repeat:repeat-x;
text-align:left;
height:30px;
text-transform:capitalize;
vertical-align:middle;}


/*
.navi a,link,visited{color:#FFFFFF;
text-decoration:none;
display:inline;

}

.navi a:hover{background-color:#990100;
color:#FFFFFF;}*/

.cur{background-color:#990100;

}

.box{background-color:#DFEFFF;
border:1px solid #cccccc;
padding:3px;}


#left{width:235px;}

.sub_navi_head{
	background-image:url(images/sub_navi_head_bg.jpg);
	height:40px;
	background-repeat:no-repeat;
	color:#0c3761;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	background-color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	vertical-align: middle;
}

.sub_navi{background-image:url(images/sub_navi_bg.jpg);
background-repeat:repeat-y;}


.sub_navi strong{color:#164362;
background-color:#eeeeee;
display:block;}

.sub_navi UL{text-align:left;
margin:0px;
padding:8px;
list-style:none;}

.sub_navi LI{ padding-left:25px;
background-image:url(images/sub_navi_arrow.jpg);
background-repeat:no-repeat;
padding-top:5px;
text-transform:capitalize;

padding-bottom:5px;
border-bottom:1px dashed #516482;
background-position:3px;}

.sub_navi LI a,link,visited{color:#000000;
text-decoration:none;}


.sub_navi LI a:hover{color:#FF6600;
text-decoration:none;}

#right{width:188px;}

.rtxtbg{background-image:url(images/bg2.jpg);
background-repeat:no-repeat;
height:306px;
vertical-align:top;
text-align:left;
line-height:25px;
color:#333333;
padding:5px;
padding-right:12px;
}

#content{padding-left:5px;
padding-right:5px;}

#content TD{text-align:left;}


.heading{font-size:16px;
font-weight:bold;
text-align:left;
text-transform:uppercase;}

.heading1{font-size:12px;
border-bottom:1px solid #666666;
color:#d0000e;
font-weight:bold;}

.heading2{font-size:12px;
color:#d0000e;
font-weight:bold;}

.txt1{font-size:11px;
font-style:italic;}

.footer{border-top:1px solid #cccccc;
font-size:11px;
height:25px;}

.imgbg
{
	background-image:url(images/himg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	height:124px;
	}
	
	
.speclizedimgbg
{
	background-image:url(images/spcilizedimg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:20px;
	color:#FFFFFF;
	padding-left:10px;
	}
	
.technicalexpertixebg
{
	background-image:url(images/technicalexpertisebg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:20px;
	color:#FFF903;
	padding-left:10px;
	}
	
.bottomtext
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#0F3562;
	line-height:15px;
	text-align:center;
	}
	
blockquote{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

.c_dates{font-size:14px;
text-align:left;
height:30px;
border-bottom:1px solid #cccccc;
font-weight:bold;}
