/* CSS Document */
BODY {
	margin: 0px;
	background-color:#CCCCCC;
	background-attachment: fixed;
	background-position: center;
	text-align: center;
	
}
#container {
	margin: 0px auto;
	width: 774px;
	background-color:#FFFFFF;
	height:auto;
	text-align: center;
	vertical-align: top;
	float:left;
}
#top{
    background-image:url(image/top.jpg);
	width:774px;
	height:41px;
}
#banner{
    width:774px;
	height:246px;
	background-repeat:no-repeat;
}
#logo_upperlink{
    width:348px;
	height:243px;
	float:left;
}
#logo{
    background-image:url(image/logo.gif);
	background-repeat:no-repeat;
	width:348px;
	height:78px;
}
#upperlink{
    width:348px;
	height:165px;
	background-repeat:no-repeat;
	padding-top:3px;
}
#upperlink_left{
    width:109px;
	height:162px;
	float:left;
}
#upperlink_right{
    width:239px;
	height:162px;
	float:right;
}
.upperlink_right_links{
    background-image:url(image/upperlink.jpg);
	width:169px;
	height:19px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#7C7C7C;
	padding-top:4px;
	padding-left:4px;	
}
#banner_pic{
    background-image:url(image/banner_pic.jpg);
	width:426px;
	height:240px;
	float:right;
}
#middle{
   width:764px;
   height:380px;
   padding-left:5px;
   padding-right:5px;
   background-repeat:no-repeat;
}
#middleupper{
    width:764px;
	height:230px;
	background-repeat:no-repeat;
}
#middleupper_left{
   width:337px;
   height:226px;
   float:left;
}
#middleupper_left_top{
	width:337px;
	height:29px;
	background-color:#A5A072;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	color: #36320D;
	font-size: 18px;
	padding-top: 5px;
}
#middleupper_left_bottom{
    width:337px;
	height:192px;
	background-color:#CECBB2;
}
#middleupper_left_bottom_top{
   width:337px;
   height:98px;
}
#m_l_b_t_left{
	width:169px;
	height:98px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 11px;
	text-align: justify;
	padding-right: 2px;
	padding-left: 2px;
	letter-spacing: normal;
 }
 #m_l_b_t_right{
    background-image:url(image/our_services.jpg);
	width:164px;
	height:98px;
	float:right;
}
#middleupper_left_bottom_bottom{
	width:333px;
	height:89px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 11px;
	text-align: justify;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 5px;
 }
#middleupper_right{
   width:421px;
   height:226px;
   float:right;
}
#middleupper_right_top{
	width:421px;
	height:29px;
	background-color:#397D95;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 18px;
	color: #002F3F;
	padding-top: 5px;
}
#middleupper_right_bottom{
    width:421px;
	height:192px;
	background-color:#E1F7FF;
}
#middleupper_right_bottom_top{
	width:417px;
	height:102px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 11px;
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
} 
#middleupper_right_bottom_bottom{
    width:421px;
	height:90px;
}
#m_r_b_b_left{
	width:281px;
	height:90px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 11px;
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
}
#m_r_b_b_right{
    background-image:url(image/welcome.jpg);
	width:136px;
	height:90px;
	float:right;
}
#middlebottom{
   width:764px;
   height:146px;
}
#middlebottom_left{
	background-image:url(image/catagory_links.jpg);
	width:337px;
	height:120px;
	float:left;
	padding-top: 26px;
}
.catagorylinks1{
	background-image:url(image/catagorylinks1.jpg);
	width:184px;
	height:15px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 9px;
	color: #9B9D9E;
	text-align: justify;
	padding-left: 40px;
	padding-top: 4px;
	font-weight: bold;
}
.catagorylinks2{
	background-image:url(image/catagorylinks2.jpg);
	width:184px;
	height:26px;
	float:left;
	padding-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 9px;
	color: #9B9D9E;
	text-align: justify;
	font-weight: bold;
}
#middlebottom_right{
   width:421px;
   height:146px;
   float:right;
}
#middlebottom_right_top{
	width:421px;
	height:29px;
	background-color:#A5A072;
	color: #36320D;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 18px;
	padding-top: 5px;
}
#middlebottom_right_bottom{
	width:417px;
	height:112px;
	background-color:#CECBB2;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size: 10px;
	text-align: justify;
	padding-left: 2px;
	padding-right: 2px;
}
#mainfooter{
   width:764px;
   height:40px;
   padding-left:5px;
   padding-right:5px;
   background-repeat:no-repeat;
}
#footer{
   background-image:url(image/footer.jpg);
   width:763px;
   height:24px;
   padding-top:10px
}
#footer_left{
	width:288px;
	height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	float:left;
	text-align:center;
	float:left;
	padding-top: 6px;
}
#footer_right{
   width:475px;
   height:18px;
   float:right;
}
ul{ /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}
li{
	width: 55px;
	height: 13px;
	background-image:none;
	background-color:none;
	text-align: justify;
	vertical-align: middle;
	font-size: 10px;
	color: #262626;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}    
li.second{
	width: 90px;
	height: 18px;
	background-image:none;
	background-color:none;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	color: #262626;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}    
li.THIRD{
	width: 100px;
	height: 18px;
	background-image:none;
	background-color:none;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	color: #262626;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}    

li.fourth{
	width: 65px;
	height: 18px;
	background-image:none;
	background-color:none;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	color: #262626;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}    
A:link {color: #7C7C7C; text-decoration: none; }
A:visited {color:#7C7C7C; text-decoration:none;}
A:hover { color:#003366; text-decoration:none;}
A:active {	text-decoration: none;}

A.x:link {color:#9B9D9E; text-decoration:none}
A.x:visited {color:#9B9D9E;text-decoration:none}
A.x:hover {color:#666666;text-decoration:none}
A.x:active {	text-decoration: none;}

A.y:link {color:#262626; text-decoration:none}
A.y:visited {color:#262626;text-decoration:none}
A.y:hover {color:#666666;text-decoration:none}
A.y:active {	text-decoration: none;}
.m0l0iout {
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahomas;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#7C7C7C;
}
.m0l0iover {
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color: #000066;
}
.m0l0oout {
	text-decoration : none;
	border : 1px solid #cccccc;
	background: #ffffff;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #cccccc;
	background: #f9f9f9;
}
.m0l1iout {
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#7C7C7C;
	padding: 4px;
}
.m0l1iover {
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma, "Futura Md BT";
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#000066;
	padding: 4px;
}
.m0l1oout {
	text-decoration : none;
	border : 1px solid #cccccc;
	background: #ffffff;
	filter: alpha(opacity=85);
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #cccccc;
	background: #f9f9f9;
}
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
font-family:"Times New Roman", Times, serif 
line-height:18px;
z-index:100;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color:#5AB9E7;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#146EA3;
}
.style1 {color: #FF0000}
.style11 {
	font-size: 14px;
	padding-left:2px;
	text-align:justify;
}
.style2 {
	font-size: 14px;
	text-align:justify;
	font-weight:normal;
}