@charset "utf-8";

/* CSS Document */



/* 

	Theme Name: Corporate Blue WordPress Theme

	Theme URL: http://www.studiopress.com/themes/corporate

	Description: Corporate is a 2-column Widget-ready theme created for WordPress.

	Author: StudioPress

	Author URI: http://www.studiopress.com

	Version: 1.0

	Tags: two columns, fixed width, black, white, gray, blue, sidebar widgets

	

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

	

	Changelog:

		v1.0 - 2/20/09

*/


body{ background-color:#5e83b5; font-family:"Trebuchet MS","Segoe UI",Candara,"DejaVu Sans",Verdana,sans-serif;color:#666666; font-size: inherit !important;  margin:0px; padding:0px; line-height:1.2em;}


	

a img {

	border: none;

	}

	

a:focus, a:hover, a:active {

	outline: none 

	}





#top {

	width: 980px;

	height: 15px;

	margin: 0px auto 0px;

	padding: 0px;

	overflow: hidden;

	}

	

/************************************************

*	Header  									*

************************************************/



#header {

	background: #000000 url(images/header.png);

	width: 966px;

	height: 81px;/*120px;*/

	margin: 0px auto 0px;

	padding: 0px;

	/*overflow: hidden;*/

        z-index:99;

        border-bottom:2px solid #2e6082;

	}



#header h1 {

	color: #FFFFFF;

	font-size: 36px;

	font-family: Times New Roman, Georgia, Trebuchet MS;

	font-weight: normal;

	margin: 0px;

	padding: 20px 0px 0px 10px;

	text-decoration: none;

	}

	

#header h1 a, #header h1 a:visited {

	color: #FFFFFF;

	font-size: 36px;

	font-family: Trebuchet MS, Arial, Tahoma;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	}

	

#header h1 a:hover {

	color: #FFFFFF;

	text-decoration: none;

	}



.headerleft {

	width: 175px;/*640px;*/

	float: left;

	margin: 0px;

	padding: 0px;

	overflow: hidden;

        height:81px;

	}



.headerleft p {

	color: #C0C0C0;

	font-size: 14px;

	margin: 0px;

	padding: 0px 0px 0px 10px;

	line-height: 20px;

	}

	

.headerright {

	width: 791px;/*300px;*/

	float: right;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	text-align: right;

        height:81px;

        z-index:99;

	}

	

.headerright p {

	margin: 0px;

	padding: 0px;

	}

	

.headerright a, .headerright a:visited {

	color: #000000;

	text-decoration: none;

	}

	

.headerright a:hover {

	color: #666666;

	text-decoration: underline;

	}

	

/************************************************

*	Navbar      								*

************************************************/



#navbar {

	background: #14161D url(images/navbar.gif);

	width: 960px;

	height: 35px;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	color: #FFFFFF;

	font-weight: bold;

	margin: 0px auto 0px;

	padding: 0px;

	}

	

#nav {

	margin: 0px;

	padding: 0px;

	}

	

#nav ul {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#nav li {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#nav li a, #nav li a:link, #nav li a:visited {

	color: #FFFFFF;

	display: block;

	font-weight: normal;

    margin: 0px;

	padding: 9px 20px 10px 20px;

	text-decoration: none;

	text-transform: uppercase;

	border-right: 1px solid #324452;

	}



#nav li a:hover, #nav li a:active {

	background: #000000 url(images/navhov.gif);

	color: #FFFFFF;

	}

	

#nav li li a, #nav li li a:link, #nav li li a:visited {

	width: 170px;

	background: #4C6980;

	color: #FFFFFF;

	float: none;

	margin: 0px;

	padding: 7px 10px 7px 10px;

	border-bottom: 1px solid #324452;

	border-left: 1px solid #324452;

	border-right: 1px solid #324452;

	}

	

#nav li li a:hover {

	background: #324452;

	color: #FFFFFF;

	padding: 7px 10px 7px 10px;

	}



#nav li ul {

	z-index: 9999;

	position: absolute;

	left: -999em;

	height: auto;

	width: 190px;

	margin: 0px;

	padding: 0px;

	}



#nav li li { 

	}



#nav li ul a { 

	width: 160px;

	}



#nav li ul a:hover, #nav li ul a:active { 

	}



#nav li ul ul {

	margin: -30px 0 0 191px;

	}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;

	}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

	left: auto;

	}



#nav li:hover, #nav li.sfhover { 

	position: static;

	}

	

#nav .current_page_item a {

	background: #000000 url(images/navhov.gif);

	color: #FFFFFF;

	}



/************************************************

*	Homepage 					            	* 

************************************************/



#homepage {

	width: 940px;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 0px;

	}	

	

#homepage p {

	margin: 0px;

	padding: 0 0 10px;
	

	}

	

#homepage a, #homepage a:visited  {

	color: #ff7300;/*#4C6980;*/

	text-decoration: none;

	border-bottom: 0px dotted #4C6980;

	}

	

#homepage a:hover {

	color: #4C6980;

	text-decoration: none;

	border-bottom: 1px dotted #FFFFFF;

	}

	

#homepage embed, #homepage object {

	width: 280px; 

	height: 235px;

	margin: 0px; 

	padding: 0px;

	}



#homepage .widget  {

	/*background: #F7F7F7;*/

	margin: 0px 0px 10px 0px;

	padding: 9px;

	/*border: 1px solid #E6E6E6;*/

	}

	

#homepage ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

	

#homepage ul li {

	list-style-type: none;

	margin: 0px 0px 5px 0px;

	padding: 0px;

	}



#homepage ul ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

	

#homepage ul ul ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

	

#homepage ul li li {

	background: url(images/icon.gif) no-repeat top left;

	margin: 0px;

	padding: 0px 0px 0px 18px;

	}

	

#homepage ul li ul li {

	background: url(images/icon.gif) no-repeat top left;

	margin: 0px;

	padding: 0px 0px 0px 18px;

	}

	

#homepage ul li a, #homepage ul li a:visited {

	color: #03588e;/*222222;*/

	text-decoration: none;

	border-bottom: 1px dotted #F7F7F7;

	}

	

#homepage ul li a:hover{

	color: #ff7300;/*#4C6980;*/

	text-decoration: none;

	border-bottom: 1px dotted #4C6980;

	}

	

.homepageleft {

	float: left;

	width: 630px;

	margin: 0px;

	padding: 0px;

	}

	



.homepageleft h2 {

	color: #062977;/*#222222;*/

	font-size: 18px;

	font-family: arial;/*Georgia, Times New Roman, Trebuchet MS;*/

	font-weight: normal;

	margin: 0px 0px 5px 0px;

	padding: 0px 0px 0px 0px;

        font-weight:bold;

	}

	

.homepageright {

	float: right;

	width: 300px;

	margin: 0px;

	padding: 0px;

	}

	

.homepageright h2 {

	color: #222222;

	font-size: 14px;

	font-family: Georgia, Times New Roman, Trebuchet MS;

	font-weight: normal;

	margin: 0px 0px 5px 0px;

	padding: 0px 0px 0px 0px;

	}

	

#fcg {

	background: #F7F7F7;

	margin: 0px 0px 10px 0px;

	padding: 9px;

	border: 1px solid #E6E6E6;

	}

	

#fcg h2 {

	color: #FFFFFF;

	font-size: 18px;

	font-family: Georgia, Times New Roman, Trebuchet MS;

	font-weight: normal;

	margin: 0px 0px 5px 0px;

	padding: 5px 0px 0px 5px;

	}

	

#fcg p {

	color: #FFFFFF;

	margin: 0px;

	padding: 0px 10px 0px 10px;

	font-size: 12px;

	}



.hpbottomleft {

	float: left;

	width: 310px;

	margin: 0px;

	padding: 0px;

	}



.hpbottomright {

	float: right;

	width: 310px;

	margin: 0px;

	padding: 0px;

	}


#home_bottom_left_widget, #home_bottom_right_widget{ clear:both; padding:15px 0px;}

.hpbottomleft .widget h2, .hpbottomright .widget h2{margin:0px; padding:0px;  font-size:1.3em; font-weight:normal; text-transform:none; color:#141414;}
.hpbottomleft .widget h2 a, .hpbottomleft .widget h2 a:hover, .hpbottomright .widget h2 a, .hpbottomright .widget h2 a:hover{color:#141414;}	
	

/************************************************

*	Content 					     		    * 

************************************************/



#content {

	width: 950px;

	margin: 0px auto 0px;

	padding: 10px 0px 0px 0px;

	line-height: 20px;

        z-index:900;

	}

	

#contentleft {

	float: left;

	width: 640px;

	margin: 0px;

	padding: 20px 0px 20px 20px;

	}



#contentwide {

	float: left;

	width: 920px;

	margin: 0px;

	padding: 20px 20px 20px 20px;

	}

	

#contentwide a, #contentwide a:visited {

	color: #4C6980;

	text-decoration: none;

	border-bottom: 1px dotted #4C6980;

	}

	

#contentwide a:hover {

	color: #4C6980;

	text-decoration: none;

	border-bottom: 1px dotted #FFFFFF;

	}



#contentleft h1, #contentwide h1 {

	color: #062977;/*#222222;*/

	font-size: 20px;

	ffont-family: arial;/*Georgia, Times New Roman, Trebuchet MS;*/

	font-weight: bold;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 5px 0px;

	line-height: 22px;

	border-bottom: 2px solid #CCCCCC;        

	}

	

#contentleft h1 a, #contentwide h1 a  {

	color: #062977;/*#222222;*/

	font-size: 20px;

	font-family: arial;/*Georgia, Times New Roman, Trebuchet MS;*/

	font-weight: bold;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 5px 0px;

	line-height: 22px;

	border: none;

	}



#contentleft h1 a:hover, #contentwide h1 a:hover {

	color: #4C6980;

	text-decoration: none;

	border: none;

	}

	

#contentleft h2, #contentwide h2 {

	color: #222222;

	font-size: 16px;

	font-family: Georgia, Times New Roman, Trebuchet MS;

	font-weight: normal;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 5px 0px;

	line-height: 18px;

	border-bottom: 1px dotted #CCCCCC;

	}

	

#contentleft h3, #contentwide h3 {

	color: #062977;/*#222222;*/

	font-size: 20px;

	font-family: arial;/*Georgia, Times New Roman, Trebuchet MS;*/

	font-weight: bold;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 5px 0px;

	line-height: 22px;

	border-bottom: 2px solid #CCCCCC;

	}

	

#contentleft h4, #contentwide h4 {

	color: #222222;

	font-size: 20px;

	font-family: Georgia, Times New Roman, Trebuchet MS;

	font-weight: normal;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 5px 0px;

	line-height: 22px;

	border-bottom: 2px solid #CCCCCC;

	}

	

#contentleft img.wp-smiley {

	float: none;

	border: none;

	padding: 0px;

	margin: 0px;

	}



#contentleft img.wp-wink {

	float: none;

	border: none;

	padding: 0px;

	margin: 0px;

	}



.postarea p {

	padding: 0px 0px 10px 0px;

	margin: 0px;

	}

	

.postarea a, .postarea a:visited, .postcomments a, .postcomments a:visited {

	color: #4C6980;

	text-decoration: none;

	border-bottom: 1px dotted #4C6980;

	}

	

.postarea a:hover, .postcomments a:hover {

	color: #4C6980;

	text-decoration: none;

	border-bottom: 1px dotted #FFFFFF;

	}

	

.postarea ol {

	margin: 0px 0px 0px 5px;

	padding: 0px 0px 10px 0px;

	}

	

.postarea ol li {

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 5px 0px;

	}

	

.postarea ul {

	list-style-type: none;

	margin: 0px 0px 0px 5px;

	padding: 0px 0px 10px 0px;

	}

	

.postarea ul ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	}

	

.postarea ul li {

	background: url(images/arrow.gif) no-repeat top left;

	padding: 0px 0px 0px 15px;

	margin: 0px 0px 5px 0px;

	}

	

.postarea ul ul li {

	background: url(images/arrow.gif) no-repeat top left;

	padding: 0px 0px 0px 15px;

	margin: 0px 0px 5px 0px;

	}

	

blockquote {

	background: #F7F7F7;

	margin: 0px 25px 15px 25px;

	padding: 0px 25px 0px 10px;

	border: 1px solid #E6E6E6;

	}

	

#content blockquote p {

	margin: 0px;

	padding: 10px 0px 10px 0px;

	}

	

.postauthor {

	margin: 0px 0px 10px 0px;

	padding: 0px;

	}

	

.postmeta {

	background: #F7F7F7;

	font-size: 11px;

	text-transform: uppercase;

	margin: 0px 0px 50px 0px;

	padding: 5px 10px 5px 10px;

	border: 1px solid #E6E6E6;

	}



.postmeta p {

	margin: 0px;

	padding: 0px;

	}

	

code {

	color: #222222;

	background: #EAEAEA;

	font-size: 11px;

	margin: 0px;

	padding: 10px;

	display: block;

	font-family: Verdana, Tahoma, Verdana;

	}

	

.archive {

	float: left;

	width: 280px;

	margin: 0px;

	padding: 20px 25px 20px 0px;

	}



/************************************************

*	Images  					     		    * 

************************************************/



img.centered  {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	padding: 0px;

	}

	

img.alignnone {

	padding: 0px;

	margin: 0px 0px 10px 0px;

	display: inline;

	}



img.alignright {

	padding: 0px;

	margin: 0px 0px 10px 10px;

	display: inline;

	}



img.alignleft {

	padding: 0px;

	margin: 0px 10px 10px 0px;

	display: inline;

	}

	

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	}



.alignright {

	float: right;

	margin: 0px 0px 10px 10px;

	}



.alignleft {

	float: left;

	margin: 0px 10px 10px 0px;

	}

	

.wp-caption {

	border: 1px solid #DDDDDD;

	text-align: center;

	background-color: #F5F5F5;

	padding: 4px 0px 5px 0px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	}



.wp-caption img {

	margin: 0px 0px 5px 0px;

	padding: 0px;

	border: 0px;

	}



.wp-caption p.wp-caption-text {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	font-size: 11px;

	font-weight: normal;

	line-height: 12px;

	}

	

/************************************************

*	Sidebar 	        			     	    * 

************************************************/

	

#sidebar {

	float:left; /*position:relative; */ display:block;

	width: 230px;

	margin: 0px 10px 0px 0px;

	padding: 0px 0px;

	line-height: 18px;

	}

#sidebar h2 {

margin:0px; padding:0px;  font-size:1.3em; font-weight:normal; text-transform:uppercase; color:#141414;

	}



#sidebar .widget  {

	/*background: #F7F7F7;*/

	margin: 0px 0px 10px 0px;

	padding: 5px 0px;

	/*border: 1px solid #E6E6E6;*/

	}
.widget  h2{ margin:0 0 5px 0 !important;}
	

#sidebar ul {list-style-type: none;	margin:0px;	padding: 0px;	}
#sidebar ul li {list-style-type: none;	margin: 0px 0px 5px 0px;	padding: 0px;	}
#sidebar ul ul {	list-style-type: none;	margin: 0px;	padding: 0px;	}
#sidebar ul ul ul {	list-style-type: none;	margin: 0px;	padding: 0px;	}
#sidebar ul li li {	padding: 0 0px 6px 10px; background:url(images/bul7.gif) left 8px no-repeat; margin:0px;}
#sidebar ul li ul li {	padding: 0 0px 6px 10px; background:url(images/bul7.gif) left 8px no-repeat; margin:0px;}
#sidebar .video embed, #sidebar .video object {	width: 250px; 	height: 205px;	margin: 0px; 	padding: 0px;	}
#sidebar li a, #sidebar li a:hover{ color:#0097db;}
#sidebar ul .widget ul{ margin:10px 0 0 0 !important;}
	

.textwidget {

	margin: 0px;

	padding: 0px;

	}

	


#cat {	background: #FFFFFF;}

	

/************************************************

*	Footer  									*

************************************************/



#footer {

	background: #052e4f;/*#324452;*/

	/*height: 34px;*/

	width: 946px;

	color: #FFFFFF;

	font-size: 11px;

	/*text-transform: uppercase;*/

	margin: 0px auto 0px;

	padding: 10px;

	}

	

#footer p {

	color: #FFFFFF;

	margin: 0px;	

	padding: 0px;

	}

	

#footer a img {

	border: none;

	margin: 0px;

	padding: 0px;

	}



#footer a {

	color: #FFFFFF;

	text-decoration: none;

	}



#footer a:hover {

	color: #ffff00;

	text-decoration: underline;

	}

	

.footerleft {

	width: 650px;

	float: left;

	margin: 0px;

	padding: 10px 0px 0px 10px;

	}

	

.footerright {

	width: 230px;

	float: right;

	margin: 0px;

	padding: 10px 10px 0px 0px;

	text-align: right;

	}

	

/************************************************

*	Bottom  									*

************************************************/



#bottom {

	width: 980px;

	height: 15px;

	margin: 0px auto 0px;

	padding: 0px;

	overflow: hidden;

	}

	

/************************************************

*	Search Form									*

************************************************/



#subscribe {

	margin: 0px;

	padding: 10px 0px 5px 0px;

	overflow: hidden;

	}



#subbox {

	background: #F5F5F5 !important;

	width: 185px;

	color: #222222;

	font-size: 11px;

	font-family: Arial, Tahoma, Verdana;

	font-weight: normal;

	margin: 0px;

	padding: 5px 0px 5px 5px;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	display: inline;

	border: 1px solid #DDDDDD;

	}

	

#subbutton {

	background: #333333 url(images/homelink.png);

	color: #FFFFFF;

	-moz-border-radius: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-radius: 5px;

	font-size: 12px;

	text-transform: uppercase;

	text-decoration: none;

	margin: 0px 0px 0px 5px;

	padding: 3px 5px 4px 5px;

	border: 1px solid #333333;

	}



#searchform {

	margin: 0px 0px 0px 0px;

	}

	

#searchformheader {

	margin: 0px;

	padding: 10px 10px 9px 0;

	}

	

#searchbox {

	background: #F7F7F7 !important;

	-moz-border-radius: 3px;

    -webkit-border-radius: 3px;

	width: 210px;

	color: #222222;

	font-family: Arial, Tahoma, Verdana;

	padding: 3px;

	margin: 0px 3px 0px 0px;

	border: 1px solid #F7F7F7;

	}

	

#searchbutton {

	background: #000000 url(images/navbar.gif);

	-moz-border-radius: 3px;

    -webkit-border-radius: 3px;

	color: #FFFFFF;

	font-family: Arial, Tahoma, Verdana;

	padding: 3px;

	margin: 0px;

	border: 1px solid #222222;

	}

	

#s {

	background: #FFFFFF;

	width: 175px;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 0px 3px 0px 0px;

	padding: 3px 0px 3px 3px;

	display: inline;

	border: 1px solid #DDDDDD;

	}

	

#searchsubmit {

	background: #DDDDDD;

	color: #222222;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	font-family: Trebuchet MS, Arial, Tahoma;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	margin: 0px;

	padding: 1px 2px 1px 2px;

	border: 1px solid #AAAAAA;

	display: inline;

	}

	

#submit {

	background: #2e6082;/*#666666;*/

	color: #FFFFFF;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	margin: 0px;

	padding: 2px 5px 3px 5px;

	border: 1px solid #333333;

	}

	

#author, #email, #url {

	background: #F7F7F7 !important;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 0px;

	padding: 4px;

	border: 1px solid #E6E6E6;

	}

	

#comment {

	background: #F7F7F7 !important;

	color: #222222;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	margin: 5px 0px 5px 0px;

	padding: 4px;

	border: 1px solid #E6E6E6;

	}

	

/************************************************

*	Comments									*

************************************************/

	

.commentlist li ul li {

	font-size: 12px;

	}



.commentlist li {

	font-weight: bold;

	}



.commentlist li .avatar { 

	background: #FFFFFF;

	float: right;

	border: 1px solid #EEEEEE;

	margin: 0px 5px 0px 10px;

	padding: 2px;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 12px;

	}



.commentlist p {

	font-weight: normal;

	text-transform: none;

	}



.commentmetadata {

	font-weight: normal;

	}



#commentform input {

	width: 120px;

	padding: 2px;

	margin: 5px 5px 1px 0px;

	}



#commentform {

	margin: 5px 10px 0px 0px;

	}

	

#commentform textarea {

	width: 98%;

	padding: 2px;

	}

	

#respond:after {

	content: "."; 

	display: block; 

	height: 0px; 

	clear: both; 

	visibility: hidden;

	}

	

#commentform p {

	margin: 5px 0px 5px 0px;

	}

	

#commentform #submit {

	margin: 0px;

	float: left;

	}

	

.alt {

	margin: 0px;

	padding: 10px;

	}



.commentlist {

	margin: 0px;

	padding: 0px;

	}

	

.commentlist ol {

	margin: 0px;

	padding: 10px;

	}



.commentlist li {

	margin: 15px 0px 10px;

	padding: 10px 5px 10px 10px;

	list-style: none;



	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

	}



.commentlist p {

	margin: 10px 0px 10px 0px;

	padding: 0px;

	}

	

.children { 

	margin: 0px;

	padding: 0px;

	}



.nocomments {

	text-align: center;

	margin: 0px;

	padding: 0px;

	}

	

.reply a, .reply a:visited {

	background: #666666;

	color: #FFFFFF;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	font-size: 11px;

	text-decoration: none;

	margin: 0px;

	padding: 2px 5px 3px 5px;

	border: 1px solid #333333;

	}

	

.reply a:hover {

	background: #4C6980;

	color: #FFFFFF;

	text-decoration: none;

	border: 1px solid #4C6980;

	}



.commentmetadata {

	font-size: 10px;

	margin: 0px;

	display: block;

	}



.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	}

	

.alignright {

	float: right;

	}



.alignleft {

	float: left;

	}

	

.thread-alt {

	background: #FFFFFF;

	margin: 0px;

	padding: 0px;

	}

	

.thread-even {

	background: #F7F7F7;

	margin: 0px;

	padding: 0px;

	}

	

.depth-1 {

	border: 1px solid #E6E6E6;

	margin: 0px;

	padding: 0px;

	}



.even, .alt {

	border-top: 1px solid #E6E6E6;

	border-bottom: 1px solid #E6E6E6;

	border-left: 1px solid #E6E6E6;

	margin: 0px;

	padding: 0px;

	}



/*menubar*/



.homepagemenu{

	width:791px;

	float:right;

	position:relative;

}



.menu {font-family: arial; width:791px; height:36px; position:relative; z-index:9999;

background:url(images/menu_bg.gif) top no-repeat;}

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:80px; height:36px; text-align:center; color:#fff;background:none; line-height:36px; font-size:11px; overflow:hidden;font-family: Arial;font-size:12px; font-weight:bold}

.menu ul {padding:0; margin:0; list-style: none;}

.menu ul li {float:left; position:relative; z-index:9999;}

.menu ul li ul {display: none;}

.menu ul .current{background:url(images/2b.png)  center no-repeat;color:#000}

.menu ul .current3{background:url(images/1b.png)  center no-repeat;color:#000}



/* specific to non IE browsers */



.menu ul li:hover a {color:#000; background: url(images/bg_hover.gif) top no-repeat ; height:36px; text-decoration:none;}



.menu ul li:hover ul {display:block; position:absolute; top:35px; left:3px;}

.menu ul li:hover ul li a.hide {background:#6a3; color:#000; }

.menu ul li:hover a.hide1 {background: url(images/kc_bg.gif) top no-repeat; color:#fff; height:36px; width:127px;color:#000}

.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}



.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a {display:block; background:#b1c7d6; color:#000; font-weight:normal;width:230px; text-align:left; line-height:22px; height:22px; padding-left:8px;text-decoration:none;}/*FLYOVER bg*/

.menu ul li:hover ul li a:hover {background:#255a7a; color:#FFF;}

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:45px;}

.menu ul li:hover ul li:hover ul.left {left:-105px;}

.sep{background:url(images/sep.gif)  bottom no-repeat; width:2px; height:32px;}

#copyright{
	float:left;position:relative;
}

#privacyterm{
	float:right;position:relative;
}

.footerlinks{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;width:940px;padding:8px 0px;margin:0 auto;}
.footerlinks a{text-decoration:none;color:#f3f3f3;line-height:13px;text-align: justify;}
.footerlinks a:hover{text-decoration: underline;color:#ffff00;}



/* ----------- 2011 styles ----------- */
.main-wrapper{position:relative; display:block; width:950px; height:auto; margin:0px auto; padding:0px; background-color:#fff;  font-size:0.8em;}
.header-wrapper{position:relative;  display:block;  margin:0px; padding:1px 0px; border-top:2px solid #ff5312; border-bottom:2px solid #ff5312; z-index:999; }
.footer-wrapper{position:relative;  display:block;  margin:0px; padding:0px; background-color:#041646; background-image:url(images/footer-wrapper-bg.jpg); background-position:left top; background-repeat:repeat-x; width:950px; line-height:1.3em;}
.center-wrapper{display:block;  margin:0px; padding:0px; background:url(images/center-wrap-bg.gif) left top repeat-y; width:950px;}
.center-wrapper .single-colmn{ width:950px; margin:0px; padding:0px; position:relative; display:block;}
.rht-colmn{position:relative; width:230px; float:right; padding:15px 10px 35px 10px; }
.rht-colmn.hom-rht{position:relative; width:230px; float:right; padding:15px 10px; }
.lft-maincolmn{position:relative; width:699px; float:left; padding:0 0 15px 0px;  min-height:260px; height:auto !important;  height:260px;}
.lft-colmn{position:relative; width:699px; float:left; padding:0px; height:auto;}
.main-head-wrapper{display:block;  margin:0px; padding:0px 10px; background:url(images/main-head-bg.gif) left top repeat-x; width:930px; clear:both; height:44px; line-height:44px; font-size:1.3em; font-weight:normal; text-transform:uppercase; color:#141414;}
.breadcrumb-wrapper{  display:block;  margin:0px; padding:0px 10px; background:url(images/breadcrumb-bg.gif) left top repeat-x; width:679px; clear:both; height:28px; line-height:28px; color:#666666;  font-size:0.9em;}
.client-wrapper .rht-colmn{padding:0px 10px; }
.single-colmn .breadcrumb-wrapper{ width:930px;}
/* ----------- Menu styles ----------- */
.top-menuHolder {position:relative; float:left; font-size:13px; height:31px; background-image:url(images/menu-nav-bg.gif); background-position:left top; background-repeat:repeat-x; width:100%;}
.top-menu{ margin:1px 0 0 0px; padding:0px 1px; list-style:none;}
.top-menu ul {padding:0 ; margin:0; list-style:none; float:left; background-color:#fafafa; border:1px solid #b8cbde;  border-bottom:none;/* -moz-opacity:.90;-khtml-opacity:.90; opacity:.90; */ z-index:10000;}
.top-menu li {float:left; list-style:none;}
.top-menu li li {float:none; }
.top-menu li.last {border-bottom:1px solid #b8cbde;}
.top-menu li a {display:block; float:left;  color:#fff; height:30px; padding:0 9px; line-height:28px; text-decoration:none; white-space:nowrap; text-transform:uppercase; font-weight:normal;}
.top-menu li li a , .top-menu li li li a {display:block; float:none;  padding:0 25px 0 5px; font-weight:normal;
border-bottom:1px solid #b8cbde; color:#163177; background-image:none; line-height:22px; height:22px;  text-transform:none; }
.top-menu li li a.fly, .top-menu li li li a.fly {background:url(images/bul13.gif) no-repeat right center;}
.top-menu li:hover {position:relative; z-index:300;}
.top-menu li:hover ul {left:0; top:30px; z-index:500;}
.top-menu ul {position:absolute; left:-9999px; top:-9999px;}
.top-menu li:hover li:hover > ul {left:0px; margin-left:100%; top:-1px; z-index:500; }
.top-menu li:hover li:hover > ul.rt-last {left:0px; margin-left:-282px; top:-1px; z-index:500; }
.top-menu li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto; }
.top-menu li:hover > a{background:url(images/menu-nav-ovrbg.gif) left top repeat-x; color:#163177; line-height:28px;}
.top-menu li li:hover > a {color:#163177; background-color:#ddecfd; background-image:none; line-height:22px; height:22px;}
.top-menu li:hover > a.fly{background:#ddecfd url(images/bul13.gif) no-repeat right center;}
.top-menu li li:hover > a.fly {background:#ddecfd url(images/bul13.gif) no-repeat right center;}
.menu-sep{background:url(images/menu-sep-bg.gif) left top repeat-x; height:30px; width:2px; margin:0 1px;}
.current:hover,.current:visited,.current:active, .current:link{background:url(images/menu-nav-ovrbg.gif) left top repeat-x; color:#163177; line-height:28px; position:relative; z-index:1; }
.top-menu li li ul.rt-last li{ width:280px;}

/* ----------- Common styles ----------- */
.f-left, .left      { float:left; }
.f-right, .right    { float:right; }
.v-top              { vertical-align:top; }
.v-middle           { vertical-align:middle; }
.v-bottom           { vertical-align:bottom; }
.a-left             { text-align:left; }
.a-center           { text-align:center; }
.a-right            { text-align:right; }
.a-justify          { text-align:justify; }
.c-left				{ clear:left;}
.c-right			{ clear:right;}
.c-both				{ clear:both;}
.nm                 { margin:0; }
.np                 { padding:0; }
.no-display,.no-show{ display:none; }
.nowrap, .nobr      { white-space:nowrap; }
.wrap               { white-space:normal; }
.no-float           { float:none; }
.pointer            { cursor:pointer; }

/* Table */
th{ padding:0; text-align:left; vertical-align:top; }
td { padding:0; vertical-align:top; }

/* Paragraph */
div 					 { margin:0px; padding:0px; }
p, address              { margin:0 0 0.8em 0; padding:0px;}
address                 { font-style:normal; }
del						{ font-size:12px; font-weight:normal; color:#666666;}

/* Form */
form                    { display:inline; }
input, select           { text-align:left;}
textarea                { overflow:auto; }

/* Lists */
ul,ol                   { list-style:none; margin:0px; padding:0px; }
dt                      { display:block; }

/* Size */
small                   { font-size:.9em; }
big                     { font-size:1.25em; }

/* Color */
.emph, .accent      { color:#eb5e00; }
.subdue             { color:#306375; }
.blake				{color:#000000;}
.blake1				{color:#141414;}
.red				{color:#FF0000;}
.white				{color:#FFFFFF;}
.gray				{color:#999999;}
.gray1				{color:#666666;}
.org				{color:#ff5312;}
.blue				{ color:#163177;}
.green				{color:#009900;}
.yellow				{ color:#FFFF00;}

.br_tgry1{border-top:2px solid #dddddd;}
.br_bgry1{border-bottom:2px solid #dddddd;}
.line-bg{ background:url(images/line-bg.gif) left bottom repeat-x;}
.wid1{ width:196px;}
.wid2{ width:250px;}
.w-25{width:25%;} .w-45{width:45%;} .w-48{width:48%;} .w-70{width:70%;} .w-60{width:60%;} .w-35{width:35%;} .w-40{width:40%;} .w-52{width:52%;} 
.main-container{  padding:10px; margin:0px; display:block; width:679px; }
.single-colmn .main-container{ width:930px;}
.main-container h1, .main-container .mn-head{color:#ff5312; background:url(images/line-bg.gif) left bottom repeat-x; margin:0 0 10px 0;}
.txt-inp{ background-image:url(images/txt-lftbg.gif); background-position:left top; background-repeat:no-repeat; padding-left:4px; display:block; height:24px;float:left; }
.txt-inp .txt-rhtbg{background-image:url(images/txt-rhtbg.gif); background-position:right top; background-repeat:no-repeat; padding-right:4px; display:block; height:24px;float:left; }
.txt-inp .txt-box{height:22px;line-height:22px; border:none;  font-size:12px; font-weight:normal;   padding:0px 2px; background-color:transparent; margin:1px -2px; font-family:"Trebuchet MS","Segoe UI",Candara,"DejaVu Sans",Verdana,sans-serif; color:#666666; float:left; line-height:22px; display:block;}

.txtarea-inp{ position:relative; padding:4px;border:1px solid #e0e0e0; margin:0px; float:left; background-color:#fff;}
.txtarea-inp-edit{position:relative; padding:0px; border:1px solid #7a97e2; margin:0px; float:left;}
#eMessage{ display:none}
.txtarea-inp-edit p, address{ margin-bottom:0px;}

.selt-fld1{position:relative; height:24px; width:199px; padding:0px;margin:0px; display:block; }
.selt-fld1 .selt-wrap{position:relative; display: block; width:197px; margin:2px 0 0 0px; height:18px; overflow:hidden; float:left;}
.selt-fld1 .selt-box, .selt-fld1 .postform{border:none !important; left:-2px;  height:18px;line-height:16px; position: relative; font-size:12px; text-align:left; color:#666;  width:200px; display: block; font-family:"Trebuchet MS","Segoe UI",Candara,"DejaVu Sans",Verdana,sans-serif; z-index:1; background-color:#fff;background-image:none !important;}
*+html .selt-fld1 .postform{border:none !important; left:-2px; top:-2px;  height:22px;line-height:22px; position: relative; font-size:12px; text-align:left; color:#666;  width:200px; display: block; font-family:"Trebuchet MS","Segoe UI",Candara,"DejaVu Sans",Verdana,sans-serif; z-index:1; background-color:#fff;background-image:none !important;}

a:link,a:visited{color:#ff5312;text-decoration:none; cursor:pointer;  outline:none !important;}
a:hover{text-decoration:underline;}
strong,b, .bold{font-weight:bold !important; color:#141414;}
em,i{font-style:italic !important;}
h1, .mn-head{margin:0px; padding:0px 0 5px 0;  font-size:1.5em; font-weight:normal; }
h2{margin:0px; padding:0px;  font-size:1.3em; font-weight:normal; text-transform:uppercase;}
h3{margin:0px; padding:0px;  font-size:1.2em; font-weight:bold; }
h4{margin:0px; padding:0px;  font-size:1.0em; font-weight:bold; }

.pad_20_30{padding:20px 30px;} .pad_5{padding:5px;} .pad_25{padding:25px;} .pad_10{padding:10px;}
.lft_5{padding-left:5px;} .lft_10{padding-left:10px;} .lft_20{padding-left:20px;} .lft_25{padding-left:25px;} 
.rht_5{padding-right:5px;} .rht_10{padding-right:10px;} .rht_25{padding-right:25px;}
.bot_5{padding-bottom:5px;} .bot_10{padding-bottom:10px;} .bot_15{padding-bottom:15px;}
.top_5{padding-top:5px;} .top_7{padding-top:7px;} .top_10{padding-top:10px;} .top_15{padding-top:15px;} .top_25{padding-top:25px;}
.top_30{padding-top:35px;} 
.lf_rt15{ padding-left:15px; padding-right:15px;}
.lf_rt30{ padding-left:30px; padding-right:30px;}
.lf_rt10{ padding-left:10px; padding-right:10px;}
.t_bt10{ padding-top:10px; padding-bottom:10px;}
.t_bt10m{ margin-top:10px; margin-bottom:10px;}
.lf_rt5{ padding-left:5px; padding-right:5px;}
.t_bt5{ padding-top:5px; padding-bottom:5px;}

/* ----------- Header styles ----------- */

.header-wrapper .lft-logo-sect{position:relative; width:175px; float:left; margin-right:-220px;}
.header-wrapper .rht-top-sect{position:relative; margin-left:175px; padding:0px; background-color:#052e4f; min-height:80px; height:auto !important;   height:80px;}
.logo-det{ padding-top:12px;}
.search-main{ float:left; background-image:url(images/search-bg.jpg); background-position:left top; background-repeat:no-repeat; position:relative; width:165px; padding:6px 6px 0px 8px; height:26px; display:block;}
.search-icon{ float:right; width:16px; height:16px;  background-image:url(images/search-icon.png); background-position:left top; background-repeat:no-repeat; border:none; background-color:transparent; cursor:pointer; margin-top:2px;  }
.srg-txt-box{height:18px !important; line-height:18px; border:none; color:#022951; background-color:transparent; float:left;  display:block; width:141px; position:relative; }

.breadcrumb-wrapper a{ text-decoration:none; color:#666 !important; background:url(images/bul6.gif) right 5px no-repeat; padding:0 10px 0 3px; margin-right:5px; }
.breadcrumb-wrapper a:hover{color:#141414 !important; text-decoration:none; }
.breadcrumb-wrapper a.strt{  padding:0 10px 0 0; }


/* ----------- Footer styles ----------- */
.footer-nav{margin:0px; padding:0px 10px; position:relative; display:block;  width:930px; color:#fff; }
.foot-levels{ float:left; padding:5px 0px 10px 0; position:relative; display:block; width:230px; }
.foot-levels .foot-head{ margin:0px 0 5px 0; padding:0px;  font-size:1.0em; font-weight:bold; color:#ef9e0b; }
.footer-nav .foot-head a, .footer-nav .foot-head a:hover{ color:#ef9e0b !important; text-decoration:none;}
.footer-nav ul{ margin:0px; padding:10px 0 0 0px; list-style:none; float:left;}
.footer-nav li{ float:left; margin:0px; padding:0 0 4px 0px; clear:left; width:100%;}
.footer-nav li a{color:#fff !important; text-decoration:none; display:block; background:url(images/bul1.gif) left 5px no-repeat; padding:0 0 0 12px;}
.footer-nav li a:hover{color:#fff; text-decoration:underline;}
.foot-levels .foot-head.nm{ margin:0px;}
.footer-nav .rht-foot-sect{ float:right; width:230px; position:relative; display:block;}
.footer-curvbox{background:url(images/footer-curvbox-new.png) left top no-repeat; float:left; width:192px; position:absolute; top:-30px; padding:10px; min-height:236px; height:auto !important;   height:236px;}
.footer-curvbox .rht-foot-content{ position:relative; margin:0px; padding:0px; float:left; width:192px;}
.footer-curvbox .rht-foot-content .foot-levels{ width:192px;}
.footer-nav a{color:#fff !important; text-decoration:none;}
.footer-nav a:hover{color:#fff  ; text-decoration:underline;}
.footer-bot-sect{ background:#032149; padding:10px; margin:0 -10px; position:relative; display:block; width:930px; /* -moz-opacity:.90;-khtml-opacity:.90; opacity:.90; */ }
.cor-foot-sect{ margin:0px -10px; padding:0px; }
.portfolio-icon{ background:url(images/portfolio-icon-nor.png) left top no-repeat; height:43px; width:43px; float:left; margin-right:3px;}
.present-icon{ background:url(images/present-icon-nor.png) left top no-repeat; height:43px; width:43px;  float:left; margin-right:3px;}
.catalogue-icon{ background:url(images/catalogue-icon-nor.png) left top no-repeat; height:43px; width:43px;  float:left; margin-right:3px;}
.corp-icon{ display:block; line-height:43px; color:#fff !important; text-decoration:none; text-transform:uppercase; font-weight:bold;}
a.corp-icon:hover .portfolio-icon{ background:url(images/portfolio-icon.png)}
a.corp-icon:hover .present-icon{ background:url(images/present-icon.png)}
a.corp-icon:hover .catalogue-icon{ background:url(images/catalogue-icon.png)}
/*--------- new layout --------------*/
#dckap_content{ width:950px; margin:0px auto; background:#f9f9f9; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#dckap_content h1{ font-size:20px; font-weight:bold; color:#3e6d8c; margin-bottom:0px; text-transform:uppercase; padding:15px 0px 0px 15px;}
#dckap_content h1 a{ font-size:12px; font-weight:normal; text-decoration:none; padding-left:4px}
#dckap_content h2{ color:#000000; font-size:12px; font-weight:bold; margin-bottom:5px;white-space:normal; text-transform:none}
#dckap_content h4 a{ color: #666666; text-decoration:none}
#dckap_content h4 a:hover{ text-decoration:underline}
#dckap_content h2 a{ color:#000000; text-decoration:none}
#dckap_content h2 a:hover{ color:#ff5312}
#dckap_content .rows{ background:url(images/dash_line.gif) left bottom repeat-x; margin-bottom:10px; height:1%}
#dckap_content  .last{ background:none; margin-bottom:0px}
#dckap_content .rows .inner-rows{ padding:15px 15px 20px 15px;}
#dckap_content .rows:after,
#dckap_content .rows .inner-rows:after, 
#dckap_content .rows .grid:after{ clear:both; content:"."; font-size:0px; height:1%; line-height:0px; overflow:hidden; display:block;}
#dckap_content .rows .inner-rows .col1,
#dckap_content .rows .inner-rows .col2,
#dckap_content .rows .inner-rows .col3,
#dckap_content .rows .inner-rows .col4
{ width:222px; float:left; margin-right:10px}
#dckap_content .rows .inner-rows .col1 p,
#dckap_content .rows .inner-rows .col2 p,
#dckap_content .rows .inner-rows .col3 p,
#dckap_content .rows .inner-rows .col4 p{ min-height:75px}
#dckap_content .rows .inner-rows .col5, 
#dckap_content .rows .inner-rows .col6, 
#dckap_content .rows .inner-rows .col7{width:300px;float:left;margin-right:10px}
#dckap_content .rows .inner-rows .col5 li, 
#dckap_content .rows .inner-rows .col6 li, 
#dckap_content .rows .inner-rows .col7 li{ background:url(images/bulltes.png) left 6px no-repeat; margin-right:10px; padding-left:10px}


#dckap_content .rows .inner-rows .last{ margin:0px!important}
#dckap_content .rows .inner-rows p{ font-size:12px; text-align:left; color:#686868; line-height:16px}
#dckap_content .readmorelink a{text-transform:uppercase;}
#dckap_content .rows .grid{padding:15px 15px 20px 15px;}
#dckap_content .rows .grid ul{}
#dckap_content .rows .grid li{ list-style:none; float:left; width:180px; height:94px;text-align:center; vertical-align:middle;display:block; line-height:94px}
#dckap_content .rows .grid li a{vertical-align:middle;}
#dckap_content .rows .grid li a:hover img.color{ display:inline; vertical-align:middle;}
#dckap_content .rows .grid li a:hover img.bw{ display:none}
#dckap_content .rows .grid li a img.color{ display:none}
*html #dckap_content .rows .grid li{display: table-cell;height: 100%;}
*+html #dckap_content .rows .grid li{ display:inline-block;height: 100%;}
#dckap_content .rows .grid li a img{ vertical-align:middle; border:0px;display:inline;
}
#dckap_content .rows .inner-rows h1{padding:15px 0px 10px 0px!important;}
#dckap_content .tstimonials ul.tstimonials-lst{ width:300px!important}
#dckap_content .tstimonials{ padding:0px!important}
#dckap_content ul.tstimonials-lstnav{ clear: both;height: auto; float:none;list-style: none outside none;}
#dckap_content ul.tstimonials-lstnav li.lstnav-prev{ list-style:none!important}

#dckap_content .tstimonials ul.tstimonials-lst li .tstimonials-text{ padding:0px!important}
#dckap_content .tstimonials ul.tstimonials-lst {min-height:210px; }
.new_ntw { position:absolute; right: 9px;top: 9px;}
.new_ntw ul li img{ border:0px}
.new_ntw ul li { float:left; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px; margin-right:3px}

#search_in_dckap{ margin-top:28px}

/*----menu bar----------*/
.main-nav{width:950px; margin:1px auto 0px auto; padding:0px; background:url(images/new_nav_ng.gif) left top repeat-x; height:34px; font-size:13px;font-family: Arial, Helvetica, sans-serif!important}
ul#menu_nav{ position: relative; z-index:9999}
ul#menu_nav li{ float:left; list-style:none; margin-left:5px; margin-right:5px;}
ul#menu_nav li a{ color: #fff;display: block;float: left;font-weight: normal;height: 34px;line-height: 34px;padding: 0 0px 0px 10px;text-decoration: none;text-transform: uppercase;white-space: nowrap;}
ul#menu_nav li a span{display:block;height: 34px;padding:0px 10px 0 0px;}
ul#menu_nav li.menu-sep{ background:url(images/menu-sep-bg.gif) left center no-repeat; line-height:34px; height:34px; width:2px; margin:0px!important}
ul#menu_nav li a:hover{ color: #000; text-decoration:none;background:url(images/hover_layer.png) left top no-repeat;}
ul#menu_nav li a:hover span{background:url(images/hover_layer.png) right top no-repeat;}
ul#menu_nav li.hover a{ color: #000; text-decoration:none;background:url(images/hover_layer.png) left top no-repeat;}
ul#menu_nav li.hover a span{background:url(images/hover_layer.png) right top no-repeat;}

ul#menu_nav li a.hover{ color: #000; text-decoration:none;background:url(images/hover_layer.png) left top no-repeat;}
ul#menu_nav li a.hover span{background:url(images/hover_layer.png) right top no-repeat;}

.sub_menu{ background:url(images/submenu-overlay.png) left bottom repeat; min-height:180px; position:absolute; width:910px; padding:20px; left:0px; top:34px;display:none; border-bottom:2px #ff5312 solid; z-index:990; }
.sub_menu:after{ clear:both; content:"."; font-size:0px; height:1%; line-height:0px; overflow:hidden; display:block;}
.sub_menu .sub_col1{float:left; padding-right:10px; padding-top:10px}
.sub_menu .menu_content{ float:left; padding:10px 20px 10px 20px;background:url(images/bars.png) left top repeat-y; }
.sub_menu .menu_content h6{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#4a4a4a; text-transform:uppercase; margin:0px 0px 10px 0px}
.sub_menu .menu_content p{ margin-bottom:5px;line-height:18px}
.sub_menu .menu_content p a{ background:none!important; padding:0px!important; background:none!important; font-size:12px!important; float:none!important;line-height:12px!important; height:auto; display:block; margin-top:10px; color:#FF6600!important }
.menu_content .read_more a{ text-transform:uppercase; font-size:12px; text-decoration:none;color:#FF6633!important; background:none!important;}
.menu_content .read_more a:hover{ text-decoration:underline}

ul#menu_nav li ul li{ float:none; margin:0px; padding:0px 0px 0px 15px;height:auto; background:url(images/b1.png) left top no-repeat}
ul#menu_nav li ul li a{ background: #0000FF; padding:0px!important; background:none!important; font-size:13px!important; float:none!important;line-height:12px!important; height:auto; margin-bottom:5px; text-transform:none;font-weight:bold; color:#000}
ul#menu_nav li ul li ul{ float:none; margin-bottom:0px; margin-left:3px}
ul#menu_nav li ul li ul li, ul#menu_nav li ul li ul li a{padding:0 7px!important; font-size:13px!important; float:none!important;line-height:13px!important; height:auto;  text-transform:none; margin:0px; text-align:left; color:#5f5f5f!important; font-weight:normal ; background:url(images/bul_submenu.gif) left top no-repeat}
ul#menu_nav li ul  { margin:0px 0px 10px 0px!important; padding:0px; float:left; width:260px; font-size:14px;text-align:left; } /*--level 1--*/
ul#menu_nav li ul li ul{} /*--level 2--*/
ul#menu_nav li ul li ul li{ margin-bottom:3px}
ul#menu_nav li ul li ul li ul{ margin-left:8px!important; margin-bottom:3px!important} /*--level 3--*/
ul#menu_nav li ul li ul li ul li{ margin-top:3px}
ul#menu_nav li ul li ul li ul li a{font-size:11px!important; color:#878585!important}
#address_content{}
#address_content h6{ font-size:16px; font-weight:bold; color:#000000; margin:0px 0px 10px 0px; padding:0px}
#address_content h6 img{ vertical-align:middle}
#address_content .address_col {background:url(images/bars.png) right top repeat-y; float:left; width:300px; min-height:280px }
#address_content a{ background:none; color:#FF6600!important; display:inline!important; background:none!important; padding:0px!important; margin:0px!important; float:none!important; text-transform:none!important; font-size:12px; line-height:normal!important }
#address_content .address_col div{ padding-left:20px}
#address_content .last{ background:none; padding:0px}
#address_content .first div{ padding:0px; margin-bottom:5px}
