/* CSS Document */
body{margin:0 auto; background-color:#e5e5e5; width:1003px;}
a{color:#f5f5f5;text-decoration:none;}
a:hover{text-decoration:none; color:#999;}
a:active{}
*{outline:none; border:0; font-size:12px; margin:0;list-style-type:none; padding:0; color:#414141; font-family:Arial, Helvetica, sans-serif;}
input, select, textarea{float:left; color:#505A5C; height:18px; width:175px; border:1px solid #aaa;}
textarea{height:55px; padding:5px; width:165px; overflow:auto;}
h1{font-size:20px; color:#28506d; font-weight:normal;}
h2{font-size:18px; color:#9c0901;font-weight:normal;}
p{
	margin-bottom:10px;
	text-align:justify;
	clear:both;
}
label{font-weight:bold; width:50px; float:left; margin-bottom:15px; margin-right:15px;}
.red-text{color:#FF0000;}

#wrapper{margin:0 auto; width:1003px; background-color:#FFF; float:left; display:inline;}
.margin{ float:left; padding:0 20px 0 20px;}
#menu{height:38px; float:left; width:1003px; background-color:#013579; background-image:url(../images/patch.jpg); background-position:20px 0px; background-repeat:no-repeat;}
#menu2{height:38px; float:left; width:1003px; background-color:#013579; background-image:url(../images/patch.jpg); background-position:115px 0px; background-repeat:no-repeat;}
#menu3{height:38px; float:left; width:1003px; background-color:#013579; background-image:url(../images/patch.jpg); background-position:227px 0px; background-repeat:no-repeat;}
#menu4{height:38px; float:left; width:1003px; background-color:#013579; background-image:url(../images/patch.jpg); background-position:352px 0px; background-repeat:no-repeat;}
#menu5{height:38px; float:left; width:1003px; background-color:#013579; background-image:url(../images/patch.jpg); background-position:470px 0px; background-repeat:no-repeat;}
#menu6{height:38px; float:left; width:1003px; background-color:#013579; background-image:url(../images/patch.jpg); background-position:565px 0px; background-repeat:no-repeat;}
#menu7{height:38px; float:left; width:1003px; background-color:#013579; background-image:url(../images/patch.jpg); background-position:684px 0px; background-repeat:no-repeat;}

#logo{height:100px; float:left; width:963px; padding-top:16px; border-bottom:1px solid #000;}
.logo1{height:100px; float:left; width:500px; }
.logo2{height:100px; float:left; width:200px; }
.enlarge{height:70px; float:left; text-align:right; width:463px; }
.enlarges{height:70px; float:left; text-align:center; width:200px; }
.enlarge_txt{height:20px; font-size:13px; font-weight:bold; color:#003374; float:left; text-align:right; padding-top:10px; width:463px; }

#banner{height:309px; width:963px; float:left; margin-top:10px;}
.middle{ width:963px; height:386px; float:left;}
.middle1{width:717px; height:386px; float:left;}
.middle_t1{ height:27px; padding-top:3px; width:500px; float:left; border-bottom:1px solid #000;}
.middle_t1s{ height:27px; padding-top:3px; width:600px; float:left; border-bottom:1px solid #000;}
.middle_t1l{ height:27px; padding-top:3px; width:550px; float:left; border-bottom:1px solid #000;}
.middle_t2{ height:132px; padding-top:3px; width:717px; float:left; text-align:justify; line-height:20px;}
.block1{ height:177px; margin-right:20px; width:225px; float:left;}
.block2{ height:177px; width:225px; float:right;}

.home_more{height:30px;   width:717px; float:left; text-align:right;}
.middle2{width:244px; height:386px; float:left;}
.middle2s{width:200px; height:386px; float:left;}
.middle_c1{ margin-left:10px; padding-top:5px; width:400px; height:25px; float:left; border-bottom:1px solid #202020; display:inline;}
.middle_c1a{ margin-left:10px; padding-top:5px; width:250px; height:25px; float:left; border-bottom:1px solid #202020; display:inline;}
.middle_c1s{ margin-left:10px; padding-top:5px; width:250px; height:25px; float:left; border-bottom:1px solid #202020; display:inline;}
.middle_c2{ margin-left:20px; padding-top:5px; width:224px; float:left; display:inline;  }
.middle_c2 ul{}
.middle_c2 li{padding-left:24px; width:200px; padding-bottom:6px; text-align:justify; background-image:url(../images/arrow.jpg); background-position: 2px 4px; background-repeat:no-repeat;}
.middle_c3{text-align:right; margin-left:20px; width:224px; height:25px; float:left; display:inline;}
.middle_c4{ margin-left:20px; width:224px; height:26px; float:left; display:inline; border-bottom:1px solid #202020; }

/* about-us */
.about-content{ min-height:132px; height:auto !important; height:132px; margin-bottom:15px; padding-top:3px; width:500px; float:left; text-align:justify; line-height:20px;}
.about-contents{ min-height:132px; height:auto !important; height:132px; margin-bottom:15px; padding-top:3px; width:500px; float:left; text-align:justify; line-height:20px;}
.about-contents2{ min-height:132px; height:auto !important; height:132px; margin-bottom:15px; padding-top:3px; width:500px; float:left; text-align:justify; line-height:20px;}
.about-content1{ min-height:132px; height:auto !important; height:132px; margin-bottom:15px; padding-top:3px; width:400px; float:left; text-align:justify; line-height:20px;}
.about-content ul{ }
.about-content li{ padding:6px 0 0 35px; background-image: url(../images/arrow.gif); background-position:5px 14px;  background-repeat:no-repeat;}
.about-content li a{ }
.about-content li a:hover{ }
.about-middle{width:963px; min-height:386px; height:auto !important; height:386px; float:left;}
.about-middle2{width:460px; min-height:386px; height:auto !important; height:386px; float:left;}
.about-middle2l{width:350px; min-height:386px; height:auto !important; height:386px; float:left;}
.about-middle1{width:500px; min-height:386px; height:auto !important; height:386px; float:left;}
.about-middle1s{width:630px; min-height:386px; height:auto !important; height:386px; float:left;}

.about-middle1a{width:650px; min-height:386px; height:auto !important; height:386px; float:left;}
.about-middle1al{width:550px; min-height:386px; height:auto !important; height:386px; float:left;}
.about-genisis{ margin-left:20px; margin-bottom:16px; padding-top:6px; width:300px; float:left; display:inline;  }
.about-genisis ul{}
.about-genisis li{padding-left:24px; width:200px; padding-bottom:15px; text-align:justify; background-image:url(../images/arrow.jpg); background-position: 2px 4px; background-repeat:no-repeat;}

/*products*/
.prod-content{margin-top:15px; min-height:132px; height:auto !important; height:132px; margin-bottom:15px; padding-top:3px; width:717px; float:left; line-height:20px;}
.prod-title-in{ float:left; width:705px; background-color:#e2e2ea; padding:5px 0 5px 10px; font-weight:bold; margin-bottom:5px; color:#0c438c;}
.prod-date-in{ color:#1052a8; float:left; width:80px; margin-bottom:5px; text-align:right; background-image:url(../images/file.png); background-position:0px 2px; background-repeat:no-repeat; padding-bottom:1px;}
.accord-content{float:left; width:715px;}



#footer{height:80px; float:left; width:963px; padding:0 20px 0 20px; background-color:#181818; color:#FFF;}
.footer1{height:40px; padding-left:163px; padding-top:10px; float:left; width:800px; margin:0 auto;   }
.footer1 ul{ }
.footer1 li{ font-size:11px; color:#FFF; float:left; padding-left:10px;  }
.footer1 li a{ color:#FFF; float:left; padding-left:10px;}
.footer1 li a:hover{ color:#CCC; float:left; padding-left:10px;}
.footer2{height:15px; padding-top:10px; padding-bottom:5px; float:left; width:563px; color:#FFF; font-size:11px; }
.footer3{height:15px; padding-top:10px; padding-bottom:5px;  float:left; width:400px; text-align:right; color:#FFF; font-size:11px; }

#top{width:271px; height:347px;  background-color:#FFF; float:left;}
.project{padding:0px; width:477px; float:left;}
.project ul{}
.project li{ padding-right:10px;}


//slide show//
#banner{  width:200px; float:left; background-color:#FFFFFF; border:1px #ABA8A5 solid; font-size:0;}
#wowslider-container { zoom: 1; position: relative; width:200px;margin:0 auto;}
#wowslider-images{width:200px;height:300px;overflow:hidden;}
#wowslider-images a{ cursor:default;}
/*Banner slider ends*/

#w{ margin:6px 2px;width:200px; height:39px; float:left; background-image:url(../images/w.jpg); background-repeat:repeat-x; }

#footer-outer{ width:997px; float:left}
.footer-link{ width:563px; margin-top:8px; float:left; }
.footer-link li {height:22px; padding:0 22px; float:left}
.footer-link li, .footer-link li a, .footer-link li a:visited {display: block;	text-decoration: none;text-indent: -9999px;height: 22px;}

.copyright-walla{background-image: url(../images/link/walla-2012.gif); width: 70px;}
.powered-by-adsoft a {background-image: url(../images/link/powered-by-adsoft.gif); width: 99px;}
.powered-by-adsoft a:hover {background-image: url(../images/link/powered-by-adsoft-hover.gif);}
.terms-conditions a {background-image: url(../images/link/terms-conditions.gif); width: 101px;}
.terms-conditions a:hover {background-image: url(../images/link/terms-conditions-hover.gif);}
.contact-us a {background-image: url(../images/link/contact-us.gif); width: 83px;}
.contact-us a:hover {background-image: url(../images/link/contact-us-hover.gif);}

ul.footer-link li a:hover {}
.footer-link li {float: left;}
.footer-link:after {display: block; clear: both; visibility: hidden;}

.footer-link-right ul{ float:right; margin-right:11px; display:inline}
.footer-link-right li{ float:left; margin:0 3px;}
.footer-link-right li{ opacity:0.4; filter:alpha(opacity=40)}
.footer-link-right li:hover{ opacity:100; filter:alpha(opacity=100)}


 /*Div popup*/
.divpop-close-button{float: right; }
.divpop-outer-brd{border: 1px solid #898480; float:left; background-color:#141414; padding:5px; position: relative; z-index: 5000;}
.divpop-outer{left: 31%;position: absolute; top:25%; visibility:hidden; }

.close{background-image: url(../images/link/close.gif); width: 28px; height:22px; padding:0 0 5px 0; float:left; text-decoration:none;}
.close:hover {background-image: url(../images/link/close-hover.gif);}

.div-left{ float:left; width:120px; margin-right:10px; }
.div-right{ float:left; width:300px; }

.in-small{ float:left; margin-right:10px;}
.in-small input{ width:150px;}


div#wn { position:absolute; width:917px; height:419px;overflow:hidden;}
div#scrollbar { position:relative;width:66px; height:440px;left:850px;}
div#scrollbar .up { background-image:url('../images/arrow-up.png'); background-repeat: no-repeat; width:66px; height:12px;position:absolute; top:-20px; cursor:pointer}
div#scrollbar .up:hover {opacity:0.4; filter:alpha(opacity=40)}
div#scrollbar .down {background-image:url('../images/arrow-down.png');background-repeat: no-repeat; width:66px; height:12px; position:absolute; bottom:0; cursor:pointer}
div#scrollbar .down:hover {opacity:0.4; filter:alpha(opacity=40)}
div#scrollbar .track {position:absolute;left:0;top:12px; width:66px; height:146px;}
div#scrollbar .dragBar {position:absolute; background-color:;width:9px; height:20px; top:1px; left:1px; }
div#scrollbar { -moz-user-select: none;-khtml-user-select: none;}


/*Left Navgation */
#leftMenu{ width:176px; float:left; border:1px #9A9592 solid; padding:15px; margin:30px 28px 17px 0; background-color:#B8B8B8; height:388px;}
.treeview ul {margin-top: 4px;}
.treeview .hitarea {background: url(../images/treeview-default.gif) -64px -25px no-repeat;height: 16px;	width: 16px;margin-left: -16px;	float: left;cursor: pointer;}
/* fix for IE6 */
* html .hitarea {display: inline;float:none;}
.treeview li {	padding: 3px 0pt 3px 16px;}
.treeview .hover { cursor: pointer;color:#9A9592; text-decoration:underline;}
.treeview li a{ text-decoration:none;}
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview-red li { }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../images/treeview-red.gif); } 

.treeview a.selected {background-color:#3333CC;}
/*Left Navgation ends */

#store-right{  float:left; width:706px; margin-top:2px;}
.store-right-top{ width:678px; float:left;}
.store-total{ float:left;}
.store-perpage{ float:right; }
.store-perpage select{ float:left}

#store-img ul{ clear:both;}
#store-img li{ margin:13px 28px 18px 0; float:left; height:192px;}
#store-img li a{ border:1px #9A9592 solid; display:block;width:205px; text-decoration:none}
#store-img li a:hover{text-decoration:none}

.storeItem{ position:relative; z-index:10; top:-25px; width:195px; padding:5px; float:left; background-color:#ffffff;opacity:0.7; filter:alpha(opacity=80);}
.storePrice{ float:right;}

.storeMore{ position:relative; z-index:10; top:-25px; width:195px; padding:5px; float:left; background-color:#ffffff;opacity:0.7; filter:alpha(opacity=80);}


/*Select*/
.jqTransformSelectWrapper {position:relative; height: 11px; float:left; z-index:1000; margin:0 5px;}
.jqTransformSelectWrapper div span { float: none;position: absolute;white-space: nowrap;
line-height: 15px;padding:0 6px 0 7px; overflow: hidden;cursor:pointer; border:1px #9A9592 solid; color:#6D6C68; right:0;}
.jqTransformSelectWrapper  a.jqTransformSelectOpen {display: block;position: absolute;right:0px;width:15px; height:17px;
background: url(../images/select-option-icn.png) no-repeat left center; padding-right:0px; top:0px;}
.jqTransformSelectWrapper ul {position: absolute; top: 16px; left: 0px;list-style: none;background-color: #FFF;
border: solid 1px #9A9592;display: none;margin: 0px;padding: 0px; height: 200px; overflow:auto;overflow-y: auto;}

.jqTransformSelectWrapper ul a {display: block;	padding: 5px 5px; text-decoration: none;color:#68635E; position:relative; z-index:10004534000;}
.jqTransformSelectWrapper ul a.selected {background: #9A9592;color: #ffffff;}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {background:#9A9592; color:#FFFFFF}
.jqTransformHidden {display: none;}
.jqTransformSelectWrapper select{ width:auto;background-image:none;}
.jqTransformSelectWrapper li{ background-image:none;}

.storeDetailsTop{ width:200px; float:left;}
#storeDetailsText{ height:336px; }
#storeDetailsThumbnail{ height:85px; width:200px; }

.add{background-color:#B8B8B8; color:#FFFFFF; width:auto; padding:2px 10px; float:left; text-transform:uppercase; text-decoration:none; border:1px #9A9592 solid;}
.add:hover{ text-decoration:underline; color:#FFFFFF}

.myCard{ width:919px; height:195px; float:left;}
.myCardImg{ width:205px; border:1px #9A9592 solid; float:left; margin-right:25px;}
.myCardTitle{ width:136px; float:left;}

#cartBottom{ float:right; width:680px;}
#checkOut{ float:right;}
#checkOut a{ margin-left:10px; }

#contactForm p{ margin-bottom:2px;}
#contactFormA label{ color:#464544;}
