

/*****************************Breadcrumbs Module*****************************/



div.module_breadcrumbs  { height:45px; padding-top:8px; padding-left:15px; margin-left:4px; width:974px; font-family:Arial, sans-serif; float:left;  float: left; font-weight:bold; font-size:11px; color:#FFFFFF; background:url(images/breadcrumb-bg.png) top left no-repeat; }



span#bcb_green { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#C3D69B; }



a.pathway { padding:0px 6px; color:#FFFFFF; text-decoration:none; }



div.module_breadcrumbs span.last { }



/*****************************Main Menu Module*****************************/



ul.menu_mainmenu { list-style-type:none; float:left; margin:0px; padding: 0px; padding-left:7px;  }



ul.menu_mainmenu li { float:left;  } 

						 

ul.menu_mainmenu li a { text-decoration:none; display:block; }

						  

ul.menu_mainmenu li a span { 

 color:#555555; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; background:url(images/menu-normal.png) top right  no-repeat; display:block; padding-top:6px; padding-bottom:9px; width:100px; text-align:center;  }						  



ul.menu_mainmenu li#current {  float:left; } 

						 

ul.menu_mainmenu li#current  a { text-decoration:none; display:block; }

						  

ul.menu_mainmenu li#current a span { 



color:#ffffff; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; background:url(images/menu-active.png) top right no-repeat; display:block; padding-top:6px; padding-bottom:9px; width:100px; text-align:center; }						  



ul.menu_mainmenu li:hover { float:left;  } 

						 

ul.menu_mainmenu li:hover  a { text-decoration:none; display:block; }

						  

ul.menu_mainmenu li:hover a span { color:#555555; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; background:url(images/menu-hover.png) top right no-repeat; display:block; padding-top:6px; padding-bottom:9px; width:100px; text-align:center;}



/***************************** Know more about (article menu) Module ********************************/



div.module_latestnews { float:left; width:190px; }

div.module_latestnews h3, div.module_featured_lawyer h3, div.module_discusscase h3,div.module_featured_lawyer2 h3 { float:left; font-family:Trebuchet MS,Arial, Helvetica, sans-serif;  font-size:16px; margin:0px;  height:32px; padding-left:5px; width:185px; 

padding-top:3px; color:#4F6228; /* background: url(images/module-header.png) top left repeat-x;*/ }

ul.latestnews_latestnews { list-style-type:none; margin:0px; padding:0px;  padding:0px 10px; }

ul.latestnews_latestnews li { float:left; padding-bottom:10px; overflow:hidden; line-height:14px;}

ul.latestnews_latestnews li a { text-decoration:none; font-size:11px; color:#333300; font-family:Trebuchet MS,Arial, Helvetica, sans-serif; }



/***************************** View other legal arears (section menu) Module ********************************/



div.module_sectionmenu { padding-top:10px; float:left; }



div.module_sectionmenu h3 { float:left; margin:0px; padding:0px; height:32px; padding-left:5px; width:185px; padding-top:3px; font-size:16px;  color:#4F6228; }



ul.menu_sectionmenu { list-style-type:none; margin:0px; padding:0px; padding:0px 10px; }



ul.menu_sectionmenu li { float:left; padding-bottom:2px; }



ul.menu_sectionmenu li a { text-decoration:none; font-size:11px; color:#333300; font-family:Arial, Helvetica, sans-serif; }



/****************************** core design login module(cdlogin-top right) ********************************/



div.module_cdlogin { float:right; width:60px; }

div.cd_moduletitle_logo a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; } 





/****************************** Article space(article layout) styling ********************************/







/****************************** Search law firm (find your lawyer) ********************************/

div.searchdoctor { margin:0px auto; width:460px; text-align:left; }

div.searchdoctor input.cf_inputbox, div.searchdoctor select { font-size:11px; color:#777777; font-family:Arial, Helvetica, sans-serif; }

div.searchdoctor h4.cf_text { color:#FFFFFF; font-size:16px; font-family: Trebuchet MS, arial,sans-serif; padding:0px;

                                margin:0px; padding-top:7px; }

div.searchdoctor label.cf_label { font-size:11px; color:#555555; font-family: Trebuchet MS, arial,sans-serif; }	

div.searchdoctor div.form_item { padding-bottom:7px; }							

div.searchdoctor div.form_item input, div.searchdoctor div.form_item select#select_3 { width:223px; }

div.searchdoctor div.form_element_cf_dropdown { padding-bottom:7px; }

div.stepsimages { float:left; background: url(images/1-2-3-steps-bg.png) top left no-repeat;  width:444px; height:96px; }

div.heading_fyl { float:left; width:400px; color:#000033; font-size:13px; font-weight:bold; padding-left:15px; padding-top:5px; padding-bottom:14px;                  font-family: arial,sans-serif;   }

input#button_fyl { background:url(images/btn-blank.png) top left no-repeat; color:#333333; width:110px; height:35px; padding-bottom:4px; font-family: Trebuchet MS, arial,sans-serif; border:none;  }

div.chronoform { display:none; }



/****************************** Enquiry form style ********************************/



div.enquiryform { float:left; color:#404040; font-family: Trebuchet MS, arial,sans-serif; line-height:20px; font-size:10pt; }

div.enquiryform h3 { font-family: Trebuchet MS, arial,sans-serif; font-size:18px; color:#404040; }

div.enquiryform div.form_item { text-align:center; padding-bottom:5px; }





/****************************** cb login module ********************************/



div.pretext { font-family:Trebuchet MS, arial, sans-serif; font-size:18px; color:#009999; padding-top:5px; padding-bottom:15px; }



div.module_cblogin { float:left; background:url(images/cblogin-bg.png) top left no-repeat; height:190px; width:180px; padding-left:10px;  

}



table.mod_login_cblogin  label { font-family:Trebuchet MS, arial, sans-serif; font-size:12px; color:#333333; }



a.mod_login_cblogin { text-decoration:none; font-family:Trebuchet MS, arial, sans-serif; font-size:11px; color:#000066; }



span#mod_login_greeting_cblogin { font-family:Trebuchet MS, arial, sans-serif; font-size:18px; color:#009999; padding-top:5px; padding-bottom:15px; margin-top:5px; }

 

/****************************** Search results pages ********************************/



div.fyl_results {  float:left; width:96%;  }

input#button_fyl_d { background: url(images/discuss-case.png) top left no-repeat; color:#333333; width:155px; height:42px; padding-bottom:4px;                     font-family: Trebuchet MS, arial,sans-serif; border:none;  }



div.result span.other, div.result span.other b { color:#376092; font-size:13px; font-family:Trebuchet MS, arial, sans-serif; font-weight:normal; }

div.result b { color:#376092; font-size:13px; font-family:Trebuchet MS, arial, sans-serif;  }

div.result { padding-bottom:20px; color:#376092; font-size:12px; line-height:21px; font-family:arial, sans-serif; }

div.result span.other_acc  {  }

div.result img { display:none; }



/****************************** Footer copyright module ********************************/



div.footer_lp { margin:0px auto; clear:both ; padding-top:2px; }

div.footer_lp span.footer_message { font-family:Trebuchet MS, arial, sans-serif; font-size:13px; color:#404040;  }



/****************************** general style ******************************************/



div.componentheading { 



float:left; margin:0px; padding:0px; height:32px; padding-left:5px; width:99%; padding-top:3px; font-family:Trebuchet MS, arial, sans-serif; 

/* background: url(images/module-header.png) top left repeat-x; */ font-size:16px; color:#4F6228; font-weight:bold; float:left;



}



/****************************** Footer menu module ************************************/



div.module_footermenu { margin : 0px auto; padding-top:5px; width:440px;}

ul.menu_footermenu {  padding:0px; margin:0px; list-style:none; float: left; }
ul.menu_footermenu li { float:left; padding-bottom:4px; }

ul.menu_footermenu li a { text-decoration:none; color:#404040; font-size:12px; padding:0px 3px; }

 

/****************************** Top menu module ***************************************/



div.module_topmenu {  float:right; height:5px; }

ul.menu_topmenu { margin:0px; padding:0px; list-style-type:none; } 

ul.menu_topmenu li { float:left; }

ul.menu_topmenu li a { padding:0px 4px; text-decoration:none; font-size:14px; font-family:Trebuchet MS, Arial, sans-serif; color:#404040; }

ul.menu_topmenu li.item12 a { border-right:1px solid #555555;}



/****************************** Other Style for genreral elements ********************************/



div.module_featured_lawyer  { width:190px; padding:10px 0px; float:left; }

span.small a { display:none; }

div.num_results { color:#777777; font-size:13px; font-family:Trebuchet MS, arial, sans-serif; padding-bottom:5px; }   

div.module_featured_lawyer2  { width:190px;  float:right; }

/***************************************************Article menu module***************************************/



div.module_articlemenu { width:90%; margin:0px auto; padding-top:50px; }

div.module_articlemenu h3 { margin:0px; padding:0px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

ul.menu_articlemenu { margin:0px; padding:0px; float:left; list-style-type:none; }

ul.menu_articlemenu  li { float:left; }

ul.menu_articlemenu  li a { text-decoration:none; color:#aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:10px; padding-bottom:5px; }

ul.menu_articlemenu  li#current a { color:#000000; }

ul.menu_articlemenu  li a:hover {  color:#000000; }





/*///////////////////////////////// News Rss page////////////////////////////////////////////*/



    

ul.newsfeed {margin:0px; padding:0px; 	padding-top:5px; float:left;	width:100%;	list-style-type:none;	}



ul.newsfeed li {	width:90%;	padding-bottom:15px; }



ul.newsfeed li a {	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;	font-size:10pt;	font-weight:bold;	color:#0a0b0c;	text-decoration:underline;	}



ul.newsfeed li div {	font-family:Arial, Helvetica, sans-serif;	padding-top:5px;	font-size:10pt;	color:#0a0b0c;	width:100%;	}



/*///////////////////////////////// News Rss Module////////////////////////////////////////////*/

div.rss-container { float:left; width:380px; padding:0px 10px; }

ul.rssfeed_list { list-style-type:none;

font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; width:380px; float:left; }

ul.rssfeed_list li.rssfeed_item { padding-bottom:8px; } 

ul.rssfeed_list li.rssfeed_item a {  font-size:13px; color:#484848; font-family:Arial, Helvetica, sans-serif;  } 



