/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

/*------------------------------------Start of links----------------------------------------*/

a{
font-family: tahoma;
text-decoration:none;
font-size:12px;
color:#999999;
font-weight:bold;
}

a:hover{
font-family: tahoma;
text-decoration:underline;
font-size:12px;
color:#999999;
font-weight:bold;
}
.href{
font-family: tahoma;
text-decoration:none;
font-size:12px;
color:#999999;
font-weight:bold;
}

.body_text				{font-family: Arial;font-size: 12px; color: #FFFFFF;}
.footer_text_gray    	{font-family: Arial;font-size: 12px; color: #999999;}
.footer_text_blue    	{font-family: Arial;font-size: 12px; color: #0090FF;}
.buttons				{font-family: tahoma;font-size: 11px; color: #999999; font-weight:bold;}
.oringe					{font-family: tahoma;font-size: 11px; color: #ff6600; font-weight:bold;}
.dark_black_heading		{font-family: tahoma;font-size: 18px; color: #535353;}
.red_heading			{font-family: tahoma;font-size: 12px; color: #c61204; font-weight:bold;}
.light_gray_heading		{font-family: tahoma;font-size: 18px; color: #999999;}
.black_small_heading    {font-family: tahoma;font-size: 12px; color: #373737;font-weight:bold;}
.black_text             {font-family: tahoma;font-size: 12px; color: #373737;}
.small_heading			{font-family: tahoma;font-size: 14px; color: #9E9E9E; font-weight:bold;padding-left:5px;}
.dark_gray   			{font-family: tahoma;font-size: 12px; color: #999999; font-weight:bold;}
.dark_gray2   			{font-family: tahoma;font-size: 12px; color: #000000; font-weight:bold;}
.big_heading            {font-family: tahoma;font-size: 30px; color: #373737;}
.dark_gray_logo         {font-family: tahoma;font-size: 24px; color: #535353; font-weight:bold;}
.light_gray_logo        {font-family: tahoma;font-size: 24px; color: #999999; font-weight:bold;}
.brown_heading          {font-family: Arial;font-size: 18px; color: #804e12;}
/*.info_text              {font-family: Arial;font-size: 12px; color: #A3A3A3;}*/
.info_text              {font-family: Arial;font-size: 12px; color:#000000;}

.info_text2              {font-family: Arial;font-size: 14px; color:#000000;}
.blue_text              {font-family: Arial;font-size: 11px; color: #006699; text-decoration:underline;}

.buttons_12			{font-family: tahoma;font-size: 12px; color: #999999; font-weight:bold;}

.txt_12
{color:#000000;
font-size:12px;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
}
.grey_font_14x{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}


.txt_10
{color:#000000;
font-size:10px;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}
.input_text
{
border-style:solid 1px;
width:250px;
}
.input_text_small
{
border-style:solid 1px;
width:90px;
}
.input_text_mid
{
border-style:solid 1px;
width:130px;
}
.input_text_170
{
border-style:solid 1px;
width:170px;
}
a.txt_blue
{font-family: tahoma;
text-decoration:none;
font-size: 12px; 
color:#999999; 
font-weight:bold;
}
a.txt_blue:hover
{font-family: tahoma;
text-decoration:none;
font-size: 12px; 
color: #2b72af; 
font-weight:bold;
}

.table_border
{
border-style:solid 1px #000000;
}

.text_oringe					{font-family:Arial, Helvetica, sans-serif;font-size: 18px; color: #ff6600; font-weight:bold;}

.td_border_right_bottom {
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
padding-bottom:2px;
padding-left:3px;
padding-right:2px;
padding-top:2px;
}
.td_border_bottom {
border-bottom:solid 1px #CCCCCC;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
}


.text_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
/*color: #D7762F; */
color: #535353;
font-weight:bold;
}

.dropdown dd {position:relative; overflow:hidden; width:150px; display:none; background:#fff; z-index:200; opacity:0}

/*sitemap*/
#sitemap_wrapper{
	float:left; 
	width:100%; 
	height:auto; 
	overflow:hidden;
	
}

#sitemap_wrapper ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}


#sitemap_wrapper li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:99%;
	background:url(images/link_bullet.jpg) no-repeat;
	background-position:0px 8px;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	color:#000000;
	line-height:25px;
	padding:0px 0px 0px 15px;
}

#sitemap_wrapper li span{
	font-weight:bold;
	/*color:#3B77AD;*/
	font-size:12px;
}

#sitemap_wrapper li span a{
	text-decoration:none;
	color:#000000;
	cursor:pointer;	
}

#sitemap_wrapper li span a:hover{
	text-decoration:underline;
	color:#3B77AD;
}

#sitemap_wrapper li ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding:5px 0px 5px 20px;
}

#sitemap_wrapper li li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	background:url(images/bult.gif) no-repeat;
	background-position:0px 6px;
	line-height:20px;
	padding:0px 0px 0px 15px;
}

#sitemap_wrapper li li a{
	text-decoration:none;
	color:#000000;
}

#sitemap_wrapper li li a:hover{
	text-decoration:underline;
	color:#3B77AD;
}

#sitemap_wrapper li ul ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding:0px 0px 0px 30px;
}

#sitemap_wrapper li li li{
	margin:0px;
	padding:0px;
	list-style:disc;
	background:none;
	line-height:20px;
}
.txtfsup{
	float:none; color:#FF0000; margin-bottom:8px !important; font-size:11px; font-family:Arial;  *margin-bottom:16px !important; margin-bottom:12px; width:400px;
}				
