@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
}
a:link, a:visited, a:active {text-decoration:none; color:#142f4c;}
a:hover {text-decoration:underline;}

form, ul, li, img, h1, h2, h3, h4, h5, h6, p, table, tr, td{
	margin:0px;
	padding:0px;
	}
img {
	border:0px;
	}
h1{
	font-size:16px;
	color:#990000;
	background:url(../images/inner-bullet.gif) no-repeat center left;
	font-weight:normal;
	padding:9px 0 8px 14px;
	margin:0 0 0 20px;
	}
h2{
	font-size:12px;
	font-weight:bold;
	color:#990000;
	}
h3{
	font-size:12px;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	}
h4{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	}
h5{
	font-size:11px;
	font-weight:normal;
	}
h6{
	font-size:11px;
	font-weight:normal;
	}
.clear{
	clear:both;
	}
.right-float{
	float:right;
	}
.left-float{
	float:left;
	}
#outer-box{
	width:777px;
	height:auto;
	text-align:left;
	margin:auto;
	padding:0px 0px 10px 0px;
}
#header {
	height:100px;
	background:url(../images/header-bg.jpg) repeat-x;
	padding:0px 20px 0px 20px;
}
#logo {
	float:left;
}
#request-quote {

	float:right;
	padding:15px 0px 0px 0px;
	text-align:right
	/*margin-left:30px*/
}

/*.search
{
float:right;
padding:15px 0px 0px 0px;
}*/

.top_nav_bx{
	width:777px;
	height:39px;
	background:url(../images/nav-bg.jpg) repeat-x;
}
.top_nav_bx ul {
	color:#FFF;
}
.top_nav_bx ul li {
	list-style:none;
	float:left;
	display:inline;
	
	line-height:39px;
	background:url(../images/nav-bg-separater.jpg) right no-repeat;
}
.top_nav_bx ul li.last {
	background:none;
}

.top_nav_bx ul li a:link, .top_nav_bx ul li a:active, .top_nav_bx ul li a:visited {
	text-decoration:none;
	color:#FFF;
	padding:13px 45px 12px 45px;
	height:40px;
}
.top_nav_bx ul li a:hover {
	text-decoration:none;
	color:#97c7ea;
	padding:13px 45px 12px 45px;
}
.banner_bx{
	clear:both;
	width:777px;
	height:238px;
	margin:1px 0px 0px 0px;
	border-top:#cccccc 3px solid;
	border-bottom:#cdcbcc 4px solid;
}
.mid_img_bx{
	width:777px;
	height:65px;
}
.mid_img_bx img{
	float:left;
	display:inline;
}
.bottom_detail_bx{
	width:777px;
	height:auto;
	border-top:#cccccc 4px solid;
	border-bottom:#37597e 4px solid;
	background:url(../images/bottom_detail_bx_bg.jpg) repeat-y;
}
.microwave{
	width:257px;
	height:auto;

	float:left;
	display:inline;
}
.testimonials{
	width:261px;
	height:auto;

	float:left;
	display:inline;	
}
.registration{
	width:259px;
	height:auto;
	float:left;
	display:inline;	
}
.microwave_detail {
	padding:20px;
}
.microwave_detail ul {
	padding:0px 0px 0px 10px;
}
.microwave_detail ul li{
	list-style:url(../images/bullet.gif);
}
.microwave_detail ul li a:link, .microwave_detail ul li a:active, .microwave_detail ul li a:visited {
	text-decoration:none;
	color:#000;
}
.microwave_detail ul li a:hover {
	text-decoration:none;
	color:#990000;
}
.more {
	color:#385a80;
}
.more a:link, more a:active more a:visited {
	text-decoration:none;
	color:#385a80;
}
.more a:hover {
	color:#990000;
	text-decoration:none;
}
#footer {
	padding:20px;
	background-color:#142f4c;
	color:#FFF;
	height:15px; width:737px; margin:0 auto;
}
#footer-box-nav{
	float:right;
	text-align:right;
	width:325px;
	height:auto;
}
#footer a:link, #footer a:active, #footer a:visited{
	text-decoration:none;
	color:#ffffff;
}
#footer a:hover{
	text-decoration:none;
	color:#999999;
}
#footer-box-nav ul {
	
}
#footer-box-nav ul li{
	list-style:none;
	float:left;
	display:inline;
	padding:0px 3px 0px 0px;
}
#footer-box-nav ul li a:link, #footer-box-nav ul li a:active, #footer-box-nav ul li a:visited {
	text-decoration:none;
	color:#FFF;
}
#footer-box-nav ul li a:hover {
	text-decoration:none;
	color:#999999;
}
#copyright{
	text-align:left;
	float:left;
	}
	
/*------- Drop Down menu CSS starts-----------------*/

a.menuButton, div.menu, div.menu a.menuItem, div.menu a.menuItemLast { 
	color: #ffffff; 
	} 
.menuItemborder{                 
	background:#000000;
	}
div.menu a.menuItem{
	color: #ffffff; 
    cursor: default; 
    display: block; 
    padding: 6px 20px 6px 0.5em; 
    text-decoration: none; 
    white-space: nowrap; 
    cursor: default;
    font-size:11px;    
    background-color:#012e5b;	   
	border-bottom:1px #057fac solid;
	font-family:Arial, Helvetica, sans-serif;  
	} 
	
div.menu a.menuItemLast{ 
	color: #ffffff; 
    cursor: default; 
    display: block; 
    padding: 6px 20px 6px 0.5em; 
    text-decoration: none; 
    white-space: nowrap; 
    cursor: default;
    font-size:14px;    
    background-color:#7f5c88;
    } 
div.menu a.menuItem:hover, div.menu a.menuItemLast:hover, div.menu a.menuItemHighlight {
	color: #ffffff;
	cursor: pointer; 
	background-color:#071f38;
	} 
div a.menuButton{ 
	background-color: transparent; 
   	color: #ffffff; 
    cursor: default; 
    left: 0px; 
    margin: 1px; 
    padding: 2px 6px 2px 6px; 
    position: relative; 
    text-decoration: none; 
    top: 0px; 
    z-index: 100; 
    } 
div a.menuButton:hover { 
	background-color: transparent; 
	color: #cccccc; 
	}  
div a.menuButtonActive , a.menuButtonActive:hover{ 
	/*background:url(../images/select-1.gif) left top no-repeat;
	background:url(../images/mainbtbg_org.gif) left top no-repeat;
	background-color:#f47f23;*/  
	}
div.menu{
	left: 0px;
	padding:10px 0 5px 0;
	position: absolute;
	top: 0px;
	z-index: 101;
	font-size:10px;
	visibility: hidden;
	margin-left:-30px;
	} 
div.menu.last {
    margin-left:-100px;
	}
.website a:link, .website a:active, .website a:hover, .website a:visited {
	color:#cccccc;
	text-decoration:none;
	font-size:10px;
	}
#about-us{
	margin-left:0px;
	padding-top:0px;
	}
#services{
	margin-left:0px;
	padding-top:0px;
	}
#careers{
	margin-left:0px;
	padding-top:0px;
	}
#contact-us{
	margin-left:0px;
	padding-top:0px;
	}
	
	
	
	
	
	
/*------- inner-page-start -----------------*/
.inner_banner_bx{
	clear:both;
	width:777px;
	height:150px;
	margin:1px 0px 0px 0px;
	border-top:#cccccc 3px solid;
	border-bottom:#cdcbcc 4px solid;
}
.inner_bottom_detail_bx{
	width:777px;
	height:auto;
	border-bottom:#37597e 4px solid;
	background:url(../images/inner_bottom_detail_bx_bg.jpg) repeat-y;
}
.inner_left_bx {
	width:578px;
	height:auto;
	float:left;
}
.inner_left_bx ul{

}
.inner_right_bx ul li{
	list-style:none;
	width:185px;
	/*background:url(../images/blue-bg.gif) no-repeat;*/
	background:#012e5b;
	height:27px;
	padding:1px 0px 0px 14px;
	line-height:23px;
	color:#FFF;
	margin:0 0 1px 0;
}
.inner_right_bx ul li a:link, .inner_right_bx ul li a:active, .inner_right_bx ul li a:visited{
	text-decoration:none;
	color:#FFF;
	background:url(../images/inner-right-bullets.jpg) no-repeat left center;
	padding:0 0 0 14px;
}
.inner_right_bx ul li a:hover{
	text-decoration:none;
	color:#6eadf1;
}
.inner_right_bx {
	width:199px;
	height:auto;
	float:left;
}
.inner_content_box {
border-top:1px solid #CCCCCC;
padding:0 10px 10px 20px;
}

.inner_content_box ul li{ list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 50%; padding:0 0 0 10px;

}
.inner_content_box a:link,.inner_content_box a:active,.inner_content_box a:visited,.inner_content_box a:hover{
text-decoration:none;
}
/*.inner_content_box ul li ul li{
list-style-type:circle;
}*/
.para{
padding-left:20px;
/*list-style-type:circle;*/
}
.listing{
/*padding-left:20px;*/
color:#142f4c;
}

.address_heading{
	font-size:16px;
	font-weight:normal;
	color:#990000;
	padding:10px 0px 0px 20px;
}
.address{
	font-size:11px;
	color:#142f4c;
	padding:5px 0px 10px 20px;
}
.address a:link,.address a:active,.address a:visited,.address a:hover{
text-decoration:none;
}
.pdflinks
{font-size:11px;
	background-image:url(../images/pdf-icon.gif);

	background-repeat: no-repeat;
	background-position: left;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B7B7B7;
	display: block;
	padding-left: 23px;
	padding-top: 5px;
	color: #3A3A3A;
	text-decoration: none;
	}



/*------- inner-page-end -----------------*/
/*----------------------------------footercss new----------------------*/
.aboutfooter{width:777px; margin:0 auto;}
.thankubox{padding:0 20px; line-height:18px;}





