/*** MAIN STYLES ******************************************/
body {
	margin: 0px;
	background-color: #333333;
	 }
p{
	margin: 0;
	padding: 0;
	margin-bottom: 10px;}
/*** this is the holder div ******************************************/	
#body_div {
	 width: 900px;
	 float: left;
	background-color: #ffffff;
	 margin: 0px;
	 padding: 0px;
	 margin_top: 2%;
	
	 }


/*** HEADER CONTENT ******************************************/

#header_div {
	 width: 100%;
	 height: 100px;
	 margin: 0px ;
	 padding: 0px ;
	 float: left;
	  margin: 0px;
	 padding: 0px;
	background-image: url(../refrigeration_site/images/background.gif);
background-repeat: no-repeat;

}
#header_div_r {
	width: 485px;
	margin: 0px;
	padding-top:20px;
	float: right;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

		#header_div_r ul {
			float: right;
			width: 485px;
			padding: 0;
			margin: 0;
		}
		#header_div_r li {
			float: right;
			padding: 0;
			margin: 0;
			display: inline;
			list-style: none;
		}


/*** full page under header ******************************************/
#page_div{	
width: 100%;
height:100%;
	 margin: 0px;
	 padding: 0px;
}
/* hide from mac \*/ 
* html #page_div {margin-right: -3px;height:86%;background-position: left bottom;}  
/* end hide */ 


/*** index page image holder ******************************************/
#content_div_hold_index{
	width: 49%;
	float: left;
}

#imgs_holder {
	width:80%;
	height:100px;
	margin: 0px;
	padding: 0px;
	float: left;
}



#imgs_holder ul {
	width:155px;
	margin-top:20px;
	margin-left: 7px;
	padding: 0px;
	float: left;
	background-color:#39C;
}
#imgs_holder ul li {
	color:#fff;
	list-style-type: none;
	display:block;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#imgs_holder ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight:bold;
	color:#fff;
	text-decoration: none;
}
#imgs_holder li img {
	margin: 0px;
	padding: 0px;
}

/*** leftnav menu  ******************************************/
#nav_hold {
	width: 170px;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top:1%;
}
#nav_div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #4495cc;
	width: 170px;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-bottom:20px;
}
#nav_secure {
	float: left;
	padding-bottom: 10px;
	padding-left: 17px;
}
#nav_div ul {
	margin: 0px;
	padding: 0px;
	width: 170px;
	float: left;
}
#nav_div li {
	list-style-type: none;
	width: 145px;
	float: left;
	height: 22px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#nav_div li img {
	margin-right: 5px;
	margin-left: 5px;
}
#nav_div a {
	text-decoration: none;
	color: #000;
	padding-top: 10px;
}
#nav_div .selected a{
	color: #39C;
}

#nav_div a:hover {
	color: #39C;
}
/*** leftnav news stuff ******************************************/

#nav_whatnew{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	padding-left:25px;
	margin-bottom:10px;
}
.nav_news{
	padding-left:25px;
}
.nav_news_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	margin-bottom:0px;
}
.nav_news_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	margin-bottom:10px;
}
.nav_news_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #39C;
}
.nav_news_text a:hover {
	color: #999999;
}
/*** PAGE CONTENT section ******************************************/
	
#content_div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 715px;
	float: right;
	margin:0px;
	padding:0px;
}
/* hide from mac \*/ 
* html #content_div {margin-left: -3px;}  
/* end hide */ 

/*** orange border menu ******************************************/
#content_div_top{
	width: 100%;
	height:25px;
	background-color:#39C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#content_div_top ul {
	margin: 0px;
	padding: 0px;
	float: none;
	margin-left:10px;
}
#content_div_top li {
	list-style-type: none;
	margin-: 0px;
	padding: 0px;
	float: left;
	display: inline;
	margin-left:10px;
	margin-top:5px;
}
#content_div_top a {
	text-decoration: none;
	color: #ffffff
}
.content_div_top a:hover {
	color: #39C; }
/*** PAGE CONTENT under orange menu ******************************************/
#content_div_main{
	width: 715px;
	float: right;
	background-image: url(../storage_site/images/home.jpg);
background-repeat: no-repeat;
	margin:0px;
	padding:0px;
}
#content_div_hold{
	width: 50%;
	float: left;
	margin-left:1.5%;
	background-color: #000000;
}
#content_div_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:600;
	color:#ffffff;
	padding:0px;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right: 10px;
}
#content_div_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:400;
	color:#ffffff;
	padding:0px;
	margin-left:10px;
	margin-right:10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#content_div_text a {
	
}
#content_div_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #72cdc2;
}
#content_div_text a:hover {color: #39C; }

#content_div_oneline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#72cdc2;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
}
#content_div_oneline a {
	text-decoration: none;
	color: #FFFFFF;
}
#content_div_oneline a:hover {
	color: ##1bb2ba;
}
/*** news title is orange ******************************************/
#content_div_title_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#72cdc2;
	padding:0px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right: 10px;
}
#content_div_title_first{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right: 0px;
}

/*** rhs menu div ******************************************/
#content_div_rhs_menu{
	width: 25%;
	height: 55%;
	float: right;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:400;
	color:#39C;
	margin-top:5%;
}
#content_div_rhs_menu #first {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#39C;
	margin: 0px;
	padding: 0px;
	margin-top:15px;
} 
#content_div_rhs_menu ul {
	width: 90%;
	margin: 0px;
	padding: 0px;
	margin-left:3%;
}
 #content_div_rhs_menu ul li {
	width: 100%;
	list-style-type: none;
	display: inline;
	margin-: 0px;
	padding: 0px;
	float: left;
	margin-top:5px;
}
#content_div_rhs_menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #39C;
}


#content_div_rhs_menu .selected a{color: #39C;}

#content_div_rhs_menu a:hover {color: #39C; }
/*** rhs div ******************************************/
#content_div_rhs{
	width: 40%;
	height: 55%;
	float: right;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#39C;
	margin-top:5%;
	margin-left:10px;
}

#content_div_rhs_text ul{
	margin: 0px;
	padding: 0px;
	width: 56%;
	float: left;
	padding-top:5%;
}
#content_div_rhs_text #first {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#39C;
}
 #content_div_rhs_text ul li {
	width: 95%;
	list-style-type: none;
	margin-: 0px;
	padding: 0px;
	float: left;
	display: inline;
	margin-left:10px;
	margin-top:5px;
}
#content_div_rhs_img{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 42%;
}
#content_div_rhs_img img{
	margin: 0px;
	padding: 0px;
	float: right;
	margin-top:10px;
}
 #content_div_rhs_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #39C;
}
/*** holder of contact table ******************************************/
#contact_hold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:400;
	color:#ffffff;
	margin-left:10px;
}
/*** MISC class ******************************************/
.selected {
	color: #FF3300;
}
.org_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #a77ca7;
}
.bigwhite_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:600;
	color: #ffffff;
}
.smallwhite_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 12px;
}
#content_div_rhs_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #39C;
}
#content_div_top_secure  {
	padding: 0px;
	float: right;
	margin-left:10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#footer {
	width: 900px;
	float: left;
	margin:0px;
	padding:0px
}
#footer_div_l {
	width: 700px;
	margin: 0px;
	padding-top:11px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
#footer_div_l ul {
	float: left;
	width: 700px;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#footer_div_l li {
	float: left;
	padding: 0;
	margin: 0;
	display: inline;
	list-style: none;
}
#footer {
	width: 890px;
	float: left;
	background-color: #FFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#footer_div_r {
	width: 760px;
	margin: 0px;
	padding-top:11px;
	float: left;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #FFF;
	line-height: 14px;
}
#top_text {
	width: 900px;
	margin: 0px;
	padding-top:10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 14px;
	text-align: center;
	font-weight: normal;
	background-position: center;
}
.roundel1 {
	background-image: url(../refrigeration_site/images/roundel1.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 150px;
}
.roundel2 {
	background-image: url(../refrigeration_site/images/roundel2.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 150px;
}
.roundelnavtext {
	vertical-align: middle;
}

