/* blue */
a:link, a:visited {
	color: #135cae;
}

a:hover {
	color: #0b3768;
}

#pillmenu a:hover {
  color: #135cae;
}

#pillmenu a#active_menu-nav {
  background: url(../images/blue/mw_menu_active_bg.png) repeat-x;
  color: #fff;
}

#pillmenu a#active_menu-nav:hover {
  color: #fff;
}

h3, .componentheading, table.moduletable th {
  color: #135cae;
}

div.module_menu {
	background: url(../images/blue/mw_box_br.png) 100% 100% no-repeat;
}

div.module_menu div {
	background: url(../images/blue/mw_box_bl.png) 0 100% no-repeat;
}

div.module_menu div div {
	background: url(../images/blue/mw_box_tr.png) 100% 0 no-repeat;
}

div.module_menu div div div {
	background: url(../images/blue/mw_box_tl.png) 0 0 no-repeat;
}
.search_td{
	width:185px;
}
.border_top{
	border-top:1px solid #DBE7E7;
}
.menu
{
	
	margin:0px;
	padding:10px 3px 5px;
}
.menu li{
padding:0px;
	margin:0px;
	list-style:none;
	/*padding-left:15px;*/
	
}
.parent ul{
	padding:0px;
	margin:0px;
}
.menu  li parent ul li parent a:link {
	border:1px  #FF0000 solid !important;
}

.parent a:link,.parent a:visited{
  background: url(../images/down_arrow.gif) left no-repeat  ;
 
  text-decoration:underline;
  color:#36455C;
  font-weight:bold !important;
  
  
  
}
.parent a:hover{
  text-decoration:none;	
}
.menu ul li {
	padding:0px;
	margin:0px;
	padding-left:10px;
	 
}
.menu ul li ul { 
	padding:0px;
	margin:0px;
	padding-left:5px;
}
.menu ul li ul li{ 
	padding:0px;
	margin:0px;
 	padding-left:5px;
	 
	
}

.menu ul li a:link,.menu ul li  a:visited{ 
	background:url(../images/child_arrow.gif) no-repeat center left; 
 	text-decoration:none;	
	font-weight:normal !important;
}
.menu ul li a:hover{
text-decoration:underline;
}
.menu ul li ul li a:link,.menu ul li ul li a:visited{ 
	background:url(../images/child_arrow.gif) no-repeat center left; 
	text-decoration:none;	
	font-weight:normal !important;
}
.menu ul li ul li a:hover{
text-decoration:underline;
}
 

#current ul li  a:link, #current ul li  a:visited{
	background:url(../images/child_arrow.gif) no-repeat center left !important; 
	border:none;
	text-decoration:none;	
}
#current ul li  a:hover{
	text-decoration:underline;
}
.menu li a:link,.menu li a:visited{
 	text-decoration:none;
	padding:5px 0px 5px 11px;
	font-weight:normal;
	display:block;
	
}
.menu li a:hover{
	text-decoration:underline;
}
.menu_service {
	
	padding:0px !important;
	margin:0px !important;
 
}
.menu_service ul{
	padding:0px !important;
	margin:0px !important;
 
}
.menu_service   li{
	padding:0px;
	margin:0px;
 
	list-style:none !important;

}
.menu_service li a:link,.menu_service li  a:visited{
	background:url(../images/child_arrow.gif) no-repeat center left;
 	text-decoration:none;
	border-bottom:1px #9CC3D2 solid;
	padding:10px 0px 10px 10px;
	font-weight:normal;
	display:block;
	list-style:none;
	
}
.menu_service li a:hover{
	text-decoration:underline;
}




.menu_solution{
	
	padding:0px !important;
	margin:0px !important;
 
}
.menu_solution ul{
	padding:0px !important;
	margin:0px !important;
 
}
.menu_solution  li{
	padding:0px;
	margin:0px;
 
	list-style:none !important;

}
.menu_solution li a:link,.menu_solution li  a:visited{
	background:url(../images/child_arrow.gif) no-repeat center left;
 	text-decoration:none;
	border-bottom:1px #9CC3D2 solid;
	padding:10px 0px 10px 10px;
	font-weight:normal;
	display:block;
	list-style:none;
	
}
.menu_solution li a:hover{
	text-decoration:underline;
}



.menucat
{
	
	margin:0px;
	padding:10px 3px 5px;
}
.menucat li{
	padding-top:3px;
	padding-left:10px;
	padding-bottom:3px;
	list-style:none;
	/*padding-left:15px;*/
	
}
.menucat li a:link,.menucat li a:visited{
	text-decoration:none;
	background:url(../images/menu_arrow.gif) left no-repeat;
	padding-left:14px; 
	font-weight:normal;
	
}
.menucat li a:hover{
	text-decoration:underline;
}

.contactus
{
	
	margin:0px;
	padding:0px;
}
.contactus li{
	
	margin:0px;
	padding:10px 3px 5px;
	list-style:none;

}
#footer_container{
	width:997px;
	margin:6px auto auto auto;
	text-align:left;
	padding:0 10px;
}
.selectedmenu a{ color:#FFFFFF;}
.menu-service{ 
padding:0 0 0 15px; !important;
margin:0px;
}
.menu-service a{ color:#37455B; font-weight:normal;}
 
#current a:link,#current a:visited {
	color:#98B324; 
	font-size:11px;
	text-decoration:none!important; 
	font-weight:normal !important; 
/*	background:url(../images/selected.jpg) left no-repeat !important; 
	background-color:#E5EFF1 !important;*/
	text-decoration:none!important; 
	border-bottom:1px #9CC3D2 solid;
	font-weight:bold !important;
}
#current a:hover{
	text-decoration:underline !important;
}
#current ul li a:link,#current ul li a:visited{ color:#36455C !important;font-weight:normal!important; /*color:#37455B; font-size:11px; font-weight:normal !important;*/}

#current ul li a:hover{ text-decoration:underline; }
#mservice a{ color:#3399FF;}
.menu-service li a{ 
color:#37455B; 
font-weight:normal !important; 
background:url(../images/submenuleft.gif) left no-repeat !important; 
background-color:#ffffff;
text-decoration:none!important;
 
}


/* Start Top Menu*/

.menu_top {
	
	padding:0px !important;
	margin:0px !important;
 
}
.menu_top ul{
	padding:0px !important;
	margin:0px !important;
 
}
.menu_top   li{
	padding:0px;
	margin:0px;
 
	list-style:none !important;

}
.menu_top li a:link,.menu_top li  a:visited{
	background:url(../images/child_arrow.gif) no-repeat center left;
 	text-decoration:none;
	border-bottom:1px #9CC3D2 solid;
	padding:10px 0px 10px 24px;
	font-weight:normal  !important;
	display:block;
	list-style:none;
	
}
.menu_top li a:hover{
	text-decoration:underline;
}
.home_services_ontent_first{
	padding-left:0px;
	padding-right:5px;
	
}
.home_services_ontent_second{
	padding-left:5px;
	padding-right:5px;
 
}
.home_services_ontent_third{
	padding-left:5px;
	padding-right:0px;
 
}
 
#menu_module_home{
	border:1px solid #DBE7E7;
	padding:12px 3px 5px;
	width:202px;
	background:url(../images/blue_bg.jpg) repeat-x bottom;
	height:290px;
}	

.menu_module_home
{
	
	margin:0px;
	padding:10px 3px 5px;
 
}
.menu_module_home li{
padding:0px;
	margin:0px;
	list-style:none;
	/*padding-left:15px;*/
	
}
 
 .menu_module_home ul li {
	padding:0px;
	margin:0px;
	padding-left:10px;
	 
}
.menu_module_home ul li ul { 
	padding:0px;
	margin:0px;
	padding-left:2px;
}
  
#menu_module_home .moduletable .menu_module_home .parent{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	text-align:center;
 	 
}

#menu_module_home .moduletable .menu_module_home .parent a{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:15px;
	display:block;
	background:none !important;
 
	
    
}
#menu_module_home .moduletable .menu_module_home a:hover {
	text-decoration:none;
	cursor:default;
 }


#menu_module_home .moduletable .menu_module_home   ul li {
 		text-align:left;
		padding-top:3px;
		padding-bottom:3px;
		

}
.menu_module_home li
{
padding:3px 0px 5px  10px; 
}
#menu_module_home .moduletable .menu_module_home  a:link ,#menu_module_home .moduletable .menu_module_home   a:visited {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	color:#11809F;
	font-weight:normal !important;
	background:url(../images/blue_arrow.gif) no-repeat   left !important; 
	padding-left:10px;
	text-decoration:none;
	
}
#menu_module_home .moduletable .menu_module_home   a:hover {
	cursor:pointer;
	color:#36455C;
}
.home_menu_content{
	padding-left:7px;
	font-size:11px;
	padding-top:7px;
	padding-bottom:5px;
	border-bottom:1px #DBE7E7 solid;
}
.home_services_ontent_first h2
{
color:#37455B;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
}
.home_services_ontent_second h2
{
color:#37455B;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
}
.home_services_ontent_third h2{
color:#37455B;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
}
 
/*End Top Menu*/
