/* CSS Document */
*{
margin:0px;
padding:0px;
}

body{
background-color:#f4f4f4;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wrap{
margin:0px auto;
width:977px;
background-color:#FFFFFF;}

#buttonContainer{
width:977px;
height:88px;
background-color:#FFFFFF;}

#logo{
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
height:88px;
width:156px;
float:left;}
#flashbutton{
float:right;}

#banner{
width:977px;
height:291px;}

#contentcontainer{
width:977px;
padding-bottom:10px;
}

#leftmenu{
width:224px;

float:left;
}

.menu{
background-image:url(images/servicesmenu_middle.jpg);
background-repeat:repeat-y;
}

.menu ul{
list-style-type: none;
padding-top:20px;
}

.menu ul li{
list-style-image:url(images/menuicon.jpg);
line-height:20px;
text-align: left;
margin-left:35px;

}
.menu ul li a{
font-size:10px;
color:#000000;
text-decoration:none;
padding-left:3px;
text-align: left;
font-weight:bold;
vertical-align: middle;}

.menu ul li a:hover{
color:#d10227;
font-weight:bold;
text-decoration: underline;
}

.menu_active{
color:#d10227;

font-weight:bold;
text-decoration:none;
}
.submenu{
padding-left:15px;
padding-right:10px;
}
.submenu a{
font-size:12px;
color:#000000;
text-decoration:none;}

.submenu a{
font-size:12px;
color:#000000;
text-decoration:none;}

#middlecontent{
width:668px;
float: right;
padding-left:10px;
}
#middlecontent_inner{
width:977px;
float:left;
background-color:#FFFFFF;
}
#middlecontent_services{
width:750px;
float:left;
background-color:#FFFFFF;
}
#topbg{
background-image:url(images/content_top.jpg);
background-repeat:no-repeat;
height:5px;}

#contentarea{
background-color:#e9e9e9;
vertical-align:top;
padding:10px 10px 10px 10px;
font-size:12px;
color:#333333;
}

#contentarea_inner{
background-color:#ffffff;
vertical-align:top;
padding:10px 20px 20px 20px;
font-size:11px;
color:#333333;
text-align:justify;
}

#contentarea_inner ul{
padding-left:30px;}

#contentarea_inner ul li{

	list-style-image: url(images/icon_submenu.jpg);
	line-height:20px;
}
#bottombg{
background-image:url(images/content_bottom.jpg);
background-repeat:no-repeat;
height:5px;}

#footer{
height:30px;
width:977px;
background-image:url(images/footer_glo.jpg);
background-repeat:no-repeat;
}

.headingtxt{
color:#d10227;
font-family:"Times New Roman";
font-size:22px;
font-weight:bold;}

.headingsubtext{
color:#000450;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;}

.headingsubtext_1{
color:#363636;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;}
.spacer{
background-image:url(images/spacer.jpg);
background-repeat:repeat-x;
height:20px;
text-align:right;}
