@charset "utf-8";


/********** START CSS-ing below **********/

body {
		background:#fff;
		font:80% Verdana, Arial, Helvetica, Sans-Serif;
		color:#333;
		line-height:180%;
		margin:0;
		padding:0;
		text-align:center;
		min-width: 1250px;
	}

img{
		text-decoration: none;
		border: 0px;
	}

a{
	text-decoration: none;
}
	
	div.headerdiv{
		height:130px;
		width:1180px;
		line-height:80px;
		font-size: 3.0em;
		padding-top: 10px;
		margin: 0 auto;
		background: #fff;
	}	

	div#header_company_name{
		margin-top: 50px;
		background-image: url(images/info_corner.png);
		background-repeat: no-repeat;
		height: 40px;
		width: 29px;
	}

	div.contentdiv{		
		margin: 0 auto;
	}

	div.footercontentdiv{		
		margin: 0 auto;
		width: 1180px;
	}

	div.centerdiv{
		width: 800px;
		margin: 0 auto;
		position: relative;
	}

	div.footerdiv{
		min-width: 1230px;
		clear: both;
		height: 52px;
		text-align: center;
		background-color: #242424;
		color: #a98610;		
		font-size: 11px;
	}


	div.contentpane{
		width: 1180px;
		margin: 20px auto;
		text-align: left;
		color: #333333;
	}

	div#midbar{
		margin-top: 40px;
		height: 20px;
		width: 100%;
		min-width: 1230px;
		background-color: #242424;
	
	}

	div.titlediv{
		color: #a98610;
		text-align: left;
		font-size: 25px;
		line-height: 20px;
		padding-bottom: 20px;
	}

	div.titlediv2{
		color: #a98610;
		text-align: left;
		font-size: 18px;
		margin-bottom: 15px;
		margin-top: 10px;
		line-height: 20px;
	}

	div.titlediv3{
		color: #000;
		font-weight: 400;
		text-align: left;
		font-size: 18px;
		line-height: 30px;
	}

	div.titlediv4{
		color: #000;
		text-align: left;
		font-size: 14px;
	}

	div.footerdiv a,
	div.footerdiv a:visited{
		color: #a98610;
	}

	div.footerlink{
		line-height: 52px;
	}

	div.lefter{
		float: left;
	}

	div.righter{
		float: right;
	}

	div.hidden{
		display: none;
	}

	div.clear{
		clear: both;
	}

/* updated background */

.contact_background{
	height: 280px;
	background-color: #8b864f;
	width: 100%;
	min-width: 1250px;
	position: absolute;
}

/* menu div */

div.menudiv{

}

div.menuitem{
	float: left;
	padding: 1px 23px;
	margin: 19px 15px;
	line-height: 20px;
}


div.menuitem a{
	color: #333333;
	font-size: 12px;
}

div.menuitem.active a{
	color: #f0f0f0;
}

div.menuitem.active,
div.menuitem:hover{
	border-radius: 60px;
     -webkit-border-radius: 60px;
     -moz-border-radius: 60px;
	background-color: #727272;
	color: #fff;
}
/************/

#slider_frame{
	margin-top: 55px;
	background: #8b864f;
	clear: both;
	height: 390px;
}
#slider{
	margin: 0 auto;
	background: #fff;
	top: -51px;
    position: relative;
}

/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
/* // image replacement */
			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1180px;
		height:443px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:26px;
		height:77px;
		position:absolute;
		left:313px;
		top:245px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:357px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:42px;
		}	
	#slidebottom {
		background-color: #2e2e2e;
		width:1180px;
		height:122px;
		margin: 0 auto;
		
	}

	
	div#slidebottom_frame{
		background-color: #2e2e2e;
	}

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

	#bizzid,
	#sociallink{
		color: #b2b2b2;
	}

	#headerinfodiv{
		margin-top: 50px ;
		padding: 0 30px 0 10px;
		font-size: 11px;
		color: #a98610;
		background-color: #242424;
		line-height: 40px;
	}

	#bizzid{
		font-size: 10px;
	}

	div.header_contact  img{
		vertical-align: middle;
		padding-bottom: 3px;
	}

	div.header_contact{		
		font-size: 12px;;
	}

	div.contact_separator{
		float: left;
		height: 40px;
		padding-right: 25px;
		border-right: 2px solid #4b4a4a;
		margin-right: 25px;
	}

	#search{
		height: 25px;
		padding: 5px 10px;
		background-color: #242424;
		border: 0px;
		color: #b2b2b2;
		margin-top:3px;
		font-size: 11px;

	}

	

	.badgesdiv{	
		top: 10px;
	}

	.badges{
		float: left;
		padding: 0 75px;
	}

	.badges_mini{
		float: left;
		padding: 0 35px;
	}

	.badges.last{
		padding-right: 0px;
	}
	.badges.first{
		padding-left: 0px;
	}

	
	.badges_mini.first{
		padding-left: 0px;
	}
	.badges_mini.last{
		padding-right: 0px;
	}

	div.cert_frame{
		background-color: #8b864f; width: 100%; height: 600px; 
		padding: 20px 0px;
	}

	div#subcontent_frame,
	div#slidebottom_frame{
		width: 100%;
	}


	div#subcontent,
	div#subcontent_2{
		width:1180px;
		margin: 0 auto;
	}

	div#subcontent_frame,
	div#subcontent{
		background-color: #242424;
	}

	div#subcontent_2{
		background-color: #fff;
	}

	div.subcontent_preview{
		width: 230px;
		text-align: left;
		padding-top: 20px;
		font-size: 12px;
	}

	.morelink{
		color: #a98610;	
	}

	.selector{
		width: 250px;
		background-color: #7f7f7f;
		height: 4px;
		margin: 1px 7px;
		float: left;
	}
	.selector:hover{
		cursor: pointer;
	}

	.selector.first{
		margin-left: 10px;
	}

	.selector.last{
		margin-right: 10px;
	}

	.selector_selected{
		background-color: #a98610;
	}
