@charset "utf-8";
/* CSS Document */
 
body{
 color:#5C5C5C;
 padding:0px; margin:0px;
 font-size:14px;
/* background-color:#7E7F57;*/
 background:url(../images/bg_lines.jpg);
 font-family:Trebuchet MS, verdana, sans-serif;
} 

#parent{
 width:760px;
 margin:50px auto 10px auto;
 padding:30px 45px 30px 45px;
 background:#FFFFFF;
}
 
#header{
 margin:20px auto 0px auto;
}
 
#logo{
 float:left;
 padding-left:250px;
}
 
#top_menu{
 float:left;
 margin:0px;
 padding-left:160px;
}

#left_nav{float:left; width:184px;}
 

#tab {
 width: 790px; 
 padding: 0;
 margin: 0;
 }
#tab li {
 position: relative;
 float: left;
 margin: 0;
 padding: 0;
 
 list-style: none;
  }
#tab li a
{ margin: 0;
 float: left;
 
}
 

#top_side{
 background:url(../images/container_top.png) ; height:21px;
}
 
#top_side-2{
 background:url(../images/container_top-2.png) ; height:21px;/*use for wh brady site*/
}
 
#side{
 background:url(../images/side.png) repeat-y;
}
 
#side-2{
 background:url(../images/side-2.jpg) repeat-y;
 margin-top:20px;
}
 

#bottom_side{
 background:url(../images/container_bottom.png) ; height:20px;
}
 
#bottom_side-2{
 background:url(../images/container_bottom-2.png) ; height:20px;
}

 
#footer{
margin:0px auto;
width:845px;
 text-align:center;
 color:#666666;
 font-size:10px;
 text-decoration:none;
}
 
#footer a{
 text-align:center;
 color:#666666;
 font-size:10px;
 margin:0px 0px;
 text-decoration:none;
}
 #footer a:hover{
 text-decoration:underline;
}
 
#copyright{
 text-align:center;
 color:#ffffff;
 font-size:10px;
 margin:0px 0px;
}

.float_left{float:left; width:auto;}
.float_right{float:right; width:auto;}

.right_margin{
widht:50%;
float:left;
margin-right:300px;
color:#001447;
}
 
 


 
 
 
 
 
/*------------------------------------MENU-----------------------------------*/
 
.li_spacer{width:15px; text-align:center; color:#001447; font-size:12px; line-height:27px;}
.v_space{ height:1px;}
 
/*-------------------------------END MENU---------------------------------------*/
 
 
 
 
 
 
 
 
 
.clear{
 clear:both;
}
.spacer{
 width:2px;
}
.padding_10{padding:10px;}

.a_c{text-align:center;}
 
/*------------------TAGS-------------------------------------*/
 

*:focus { outline: none }

 

IMG{border:0px;}
 
P{margin:0px; line-height:18px; font-size:12px;text-align:justify;}

#content-2{
  margin:0px 0px 0px 190px; padding:0px;}
#content-2 a {color:#0099CC }

#content{
width:760px;  margin:0px auto; padding:0px;
}
 
#content ul, #content-2 ul{ list-style:url(../images/arrow.jpg); margin:5px auto auto 18px;; padding:0px;list-style-position:inside;}
#content ul li, #content-2 ul li{font-size:12px; line-height:18px;list-style-position:inside; }

 
.highlightques{
background:url(../images/up.jpg) no-repeat ;
border-bottom:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
width:360px;

}
.ques{
background:url(../images/down.jpg) no-repeat;

} 
 

/*------------------TEXT-------------------------------------*/
h1{ padding:0px 0px 4px 0px; font-size:15px; margin:0px;}
h2{}
h3{}


/*-----------------------------------------new css for new layout--------------------------------------------------------------*/

.header_line{ border-bottom:1px #adadad solid; width:330px; margin-left:70px;}






/* Basic code - don't modify */
 
#nav { display: block; margin: 0; padding: 0; position: relative; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#nav a { display: block; }
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #nav ul { line-height: 17px; } /* IE6 "fix" */
#nav ul a { zoom: 1; color:#FFFFFF;} /* IE6/7 fix */
#nav ul li { float: none;}
#nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { width: 150px; }
#nav ul ul { left: 131px; color:#FFFFFF; }

/* Everything else is theming #5E5A5A*/
 
#nav { background-color:none; height: 24px; }
/*#nav *:hover { background-color: none; }*/
#nav li a {color:#001447; font-size: 12px; padding: 6px; text-decoration:none;}
#nav li a:hover {color:#a9010e; }
  /*#nav li.hover a {color:#ffffff; text-decoration:none;}*/
  #nav li ul.hover a {color:#FFFFFF; text-decoration:none;}
  #nav li ul a:hover {color:#FFFFFF; text-decoration:none;} /*for i6*/
    #nav ul { top: 25px; }
      #nav ul li a { background-color:#A39E9E ; color:#FFFFFF; }

      #nav ul a.hover { background-color: #a9010e; color:#FFFFFF; }
   #nav ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */





/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/

#drop_down, #drop_down ul{
margin:5px 0px 0px 20px;
padding:0;
list-style-type:none;
list-style-position:outside;
}

#drop_down a{
display:block;
padding:0px 5px;
border:0px;

font-size:12px;
color:#001447;
text-decoration:none;
}

#drop_down a:hover{
color:#a9010e;
}

#drop_down li{
float:left;
position:relative;
}

#drop_down ul {
position:absolute;
display:none;
/*width:12em;*/
top:18px;
width:160px;
border:1px solid #999999;
margin:0px;
background:#ffffff;
opacity: 0.9;
filter: alpha(opacity=90);
}

#drop_down ul li{
LIST-STYLE-TYPE: none;
background:#A39E9E;
border-bottom:#FFFFFF 1px solid;
}

#drop_down ul li a {color:#FFFFFF;line-height:26px;width:150px;text-align:left;}
#drop_down ul li a:hover{
background:#a9010e;
width:150px;
text-align:left;
color:#FFFFFF;
}

#drop_down li{
	  BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
	  margin:0px; padding:0px;
}


#drop_down li ul a{
/*width:12em;*/
/*width:auto;*/
/*height:auto;*/
/*float:left;*/
}

#drop_down ul ul{
top:auto;
}	

#drop_down li ul ul {
left:12em;
margin:0px 0 0 10px;
}


/*#drop_down li:hover ul ul, #drop_down li:hover ul ul ul, #drop_down li:hover ul ul ul ul{
display:none;
}*/

 
.highlightques{
background:url(../images/up.jpg) no-repeat ;
border-bottom:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
width:355px;



}
.ques{
background:url(../images/down.jpg) no-repeat;width:350px;

} 
 
#h1{ margin-bottom:0px; color:#0099CC; font-weight:bold; font-size:14px;}


.main_heading
{
	font-size:14px;
}
.heading1
{
	font-size:13px;
		padding-left:5px;
		padding-top:5px;

}
.heading4
{
	font-size:13px;
		padding-left:5px;

}
.heading3
{
	font-size:12px;
		padding-left:5px;
		

}
.heading2
{
	font-size:12px;
			padding-left:5px;

}
.table_a
{
	margin-left:40px;
}