body { margin:0px; padding:0px; color:#101010; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/back_rep.jpg) repeat-x scroll 0% 0%; clear:both}
}

p {
padding:0px;
}



a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#464646;}

form {
margin-right:5px;
/*padding:0px;
text-align:left;*/
}
h1 {
margin:0px;
padding:0px;
}

#menu div.moduletable ul{
list-style:none;

}
#menu div.moduletable ul li{

float:left; padding-left:5px;padding-right:5px;

}





h2 {
margin:0px;
padding:0px;
}
h3 {
margin:0px;
padding:0px;
}
div {
padding:0px;
margin:0px;
}
img{ margin:0px; padding:0px; border:none}
.wrapper{width:998px}
#mainbody{background:#FFFFFF;overflow:hidden }
#header{background-color:#00AEFF; clear:both; overflow:hidden;margin-top:20px; }
#menu{float:left}
#search{float:right}
#logo{float:left;
padding-left:40px;
padding-top:5px;}
#image{float:right}
#mainbody_left{width:180px;float:left}
#mainbody_right{ width:800px;float:right }
#maincontainer{clear:both;background-color:#fff;padding-top:15px; padding-left:10px;overflow:hidden; }
#footer{background:url(../images/footer_image.jpg) no-repeat scroll 0% 0%; clear:both;margin-top:50px;margin-bottom:50px;padding-top:50px;padding-bottom:50px}

.contentheading{font-famliy:arial;font-size:18px;color:#00AEFF;border-bottom:1px solid #DDDDDD}
.pathway{float:left;font-family:arial;font-size:11px;color:#2D2C2C;font-weight:bold; }

#mainbody_left div.moduletable_a h3{
background:url(../images/ar_heading.jpg) no-repeat scroll 0% 0%; height:30px;font-famliy:arial;font-size:12px;color:#fff;font-weight:bold;padding-top:5px;padding-right:50px; 

}

#mainbody_left div.moduletable table{
border-right:2px solid #F02424;margin-top:0px;text-align:left;list-style:none;
}

#mainbody_left div.moduletable table tr{
background:url(../images/left_div.jpg) no-repeat scroll 0% 100%;
}
#mainbody_left div.moduletable table tr td{
padding-top:5px;padding-bottom:5px; background:url(../images/arrow.jpg) no-repeat scroll 5% 50%;
}

#mainbody_left div.moduletable table tr td a{
padding-left:15px; font-famliy:arial;font-size:11px;color:#000000; line-height:15px;
}

#mainbody_left div.moduletable table tr td a:hover{
display:block; line-height:15px;font-family:arial;font-size:11px;color:#000000;font-weight:bold;
}


#mainbody_left div.moduletable table tr td:hover{
background:#F3F3F3 url(../images/arrow.jpg) no-repeat scroll 5% 50%;display:block; line-height:15px;
}


#mainbody_left div.moduletable h3{
background:url(../images/ar_heading.jpg) no-repeat scroll 0% 0%; height:30px;font-famliy:arial;font-size:12px;color:#fff;font-weight:bold;padding-right:45px;padding-top:5px;padding-left:28px; 

}

#mainbody_left div.moduletable_a table{
margin-top:0px;text-align:left;list-style:none;
}
#mainbody_left div.moduletable_a{

border-right:2px solid #F02424; margin-top:10px;
}

#mainbody_left div.moduletable_s {
background:url(../images/syndicate_box.jpg) no-repeat scroll 0% 0%; height:130px;

}

#mainbody_left div.moduletable_a ul{

text-align:left;
list-style:none;
padding:0px; 
}

#mainbody_left div.moduletable_a ul li{
background:url(../images/left_div.jpg) no-repeat scroll 0% 100%;
}
#mainbody_left div.moduletable_a ul li a{
/*padding-top:5px;padding-bottom:5px;*/ background:url(../images/arrow.jpg) no-repeat scroll 5% 50%;padding-left:15px; line-height:25px; 
}

#mainbody_left div.moduletable_a table ul li a{
padding-left:15px; font-famliy:arial;font-size:11px;color:#000000;
}

#mainbody_left div.moduletable_a ul li a:hover{
background:url(../images/menu_hover.jpg) no-repeat scroll 5% 50%;display:block; /*height:19px;*/font-family:arial;font-size:11px;color:#000000;font-weight:bold;
}

#main{
width:766px;
}

#menu div.moduletable ul#mainlevel li a{
background:transparent url(../images/menu_image.jpg) no-repeat scroll 0 0;color:#FFFFFF;display:block;font-size:11px;height:22px;margin:0;padding:0;width:108px;


}
.componentheading{
clear:both;
}

#mod_search_searchword{
background:transparent url(../images/search_box.jpg) no-repeat scroll 0 0;border:none; width:180px;height:20px; margin-top:20px;
}
.button{
background:transparent url(../images/search_button.jpg) no-repeat scroll 0 0;border:none; width:25px;height:20px; font-famliy:arial;font-size:10px;color:#fff;font-weight:bold;margin-left:10px;
}
#pathway{
clear:both; overflow:hidden;
}

#menu div.moduletable{
padding-left:10px; padding-top:15px;
}


#mainbody_left div.moduletable_u h3{
background:url(../images/leftmenu_image.jpg) no-repeat scroll 0% 0%; height:30px;font-famliy:arial;font-size:12px;color:#fff;font-weight:bold;padding-right:50px;

}

#mainbody_left div.moduletable_u table{
border-right:2px solid #00AEFF;margin-top:0px;text-align:left;list-style:none;
}

#mainbody_left div.moduletable_u table tr{
background:url(../images/left_div.jpg) no-repeat scroll 0% 100%;
}
#mainbody_left div.moduletable_u table tr td{
padding-top:5px;padding-bottom:5px; background:url(../images/arrow.jpg) no-repeat scroll 5% 50%;
}

#mainbody_left div.moduletable_u table tr td a{
padding-left:15px; font-famliy:arial;font-size:11px;color:#000000; line-height:15px;
}

#mainbody_left div.moduletable_u table tr td:hover{
display:block; line-height:15px; background:url(../images/menu_hover.jpg) no-repeat scroll 5% 50%;font-family:arial;font-size:11px;color:#000000;font-weight:bold;
}
#mainbody_left div.moduletable_u {
margin-top:10px;
}

.contentpagetitle{
	font-family:arial;font-size:18px;color:#00AEFF;
}
