@charset "utf-8";
/* CSS Document */
body{background:#ffffff url(images/main_bg.jpg) no-repeat center top; font:12px Arial, Helvetica, sans-serif; color:#333; line-height:18px; margin:0px; padding:0px;}

.main{margin:auto; width:950px;}
.clear{clear:both;}

.header_logo{height:146px; width:621px; float:left;}
.header_icon{float:right; margin-top:20px;}
.header_icon img{margin-left:10px;}

.fourty{position:absolute; left:20px; top:250px;}

.slider{margin:25px 0px 85px 0px; height:270px;}
.slider_left{width:531px; height:306px; float:left;}
.slider_right{width:210px; margin-left:20px; float:left; color:#FFF; text-align:justify;}
.slider_text_head{font-size:18px; color:#FFF; margin:20px 0px; text-align:left}

.menu{width:850px; height:46px; background:url(images/link_bg.jpg) repeat-x; margin-left: 80px;}

#menu_left1{font-size:11px; font-weight:bold; margin-top:2px;}
ul.menu_left1{margin:0px; padding:0px; margin-left:0px;}
ul.menu_left1 li{ display:block; float:left; border-right:solid 1px #d5d6d7; line-height:45px; padding-right:10px; margin-right:10px;}
.menu_left1 li a { text-decoration:none; padding-top: 22px;
    padding-right: 10px;
    padding-bottom: 22px;
    padding-left: 10px; color:#184890;}
.menu_left1 li a:hover { text-decoration:none; padding:14px 12px; color:#FFF; background:url(images/link_bg_hover.jpg) repeat-x;}
.menu_left1 li a.active { text-decoration:none; padding:14px 22px; color:#FFF; background:url(images/link_bg_hover.jpg) repeat-x;}
.menu_left1 li:last-child {border:none;}

.collection_bg{margin:auto; width:938px; height:246px; background:url(images/collection_bg.png) no-repeat;}
.collection_box1{width:250px; padding-top:25px; margin-left:30px; text-align:center; color:#38536d; font-size:20px; float:left;}
.collection_box1 img{margin-top:40px;}

.collection_box2{width:250px; padding-top:25px; margin-left:60px; text-align:center; color:#38536d; font-size:20px; float:left;}
.collection_box2 img{margin-top:40px;}

.footer_sep{margin:20px 0px; height:1px; background-color:#999; width:100%;}
.footer{text-align:center; color:#1a56b2; height:70px; line-height:25px;}

.collection_bg_inner{margin:auto; width:938px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; -ie-border-radius:15px; -o-border-radius:15px; box-shadow:  0 0 5px 2px #CCC; -moz-box-shadow: 0 0 5px 2px #CCC; -webkit-box-shadow: 0 0 5px 2px #CCC; -ie-box-shadow: 0 0 5px 2px #CCC; -o-box-shadow: 0 0 5px 2px #CCC; padding:20px; display:table;}

.inner_head{color:#184890; font-size:20px;}
.inner_sub_head{color:#184890; font-size:12px; margin-right:10px;}
.inner_cont{font:14px Arial, Helvetica, sans-serif; margin-top:20px; text-align:justify; line-height:20px;}

.contact_left{float:left; width:61%; border:1px dashed #184890; padding:20px; min-height:320px;}
.contact_right{float:left; width:29%; border:1px dashed #184890; padding:20px;  min-height:320px; margin-right:1%;}

.product_left{float:left; margin-right:20px;}
.product_right{float:left;}


/*-----------------------------Accordian Menu------------------------*/
.applemenu{
margin: 5px 0;
padding: 0;
width: 200px; /*width of menu*/
}

.applemenu div.silverheader a{
background: black url(silvergradient.gif) repeat-x center left;
font: bold 13px Arial, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 8px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(silvergradientover.gif);
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding:0px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.sub_menu:link, .sub_menu:visited{color:#000; text-decoration:none; font-size:12px; line-height:20px; margin-left:5px;}
.sub_menu:hover{color:#093; text-decoration:none; font-size:12px;}

#visit a{ text-decoration:none; }