@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; background:url(../images/body_bg.gif) repeat;}
div, span, a, p {margin:0; padding:0;}
p{margin-bottom:10px;}
img {border:none;}
a {color:#77a82a; text-decoration:none; outline:none;}
a:hover {text-decoration:underline;}
#top {width:100%; height:30px; padding-bottom:5px; background:#393939 url(../images/top-bg.gif) top left repeat-x;}
#main, #footer, #header, #contener {width:100%; height:auto;}
#header {background:#fff; border-left:solid 1px #c7c7c7; border-right:solid 1px #c7c7c7; border-top:solid 1px #c7c7c7;  height:109px; margin:0 auto; margin-top:20px; width:1100px;}
#nav{background:#6eb43a; border-bottom:solid 1px #5d9935; border-top:solid 2px #5d9935; border-left:solid 1px #c7c7c7; border-right:solid 1px #c7c7c7; margin:0 auto; overflow:hidden; width:1100px;}
#nav ul{list-style:none; margin:0; padding:0}
#nav ul li{background:#6eb43a; color:#fff; cursor:pointer; font-family: 'Roboto', sans-serif; float:left; font-family: 'Roboto', sans-serif; font-size:14px; padding:15px 35px; border-right:solid 1px #66a73a; height:20px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); text-transform:uppercase; text-align:center}
#nav ul li img{display:block; margin:0 auto 5px auto;}
#nav ul li:hover, .selected{background:#5d9935 !important;}
#nav ul li .fa{ margin-right:3px;}
#nav ul li a{color:#fff; text-decoration:none}

#header .right{color:#000; font-family: 'Roboto', sans-serif; text-align:right; float:right; margin-top:40px; font-size:20px; margin-right:30px; font-weight:bold}
#contener {background:#fff; border-bottom:solid 1px #c7c7c7; border-left:solid 1px #c7c7c7; border-right:solid 1px #c7c7c7; margin:0 auto; width:1100px;}
.top, .header, .footer, .search, .contener {width:1100px; margin:0 auto; height:auto;}
.contener {padding:20px 0; border:0px solid #e1e1e1; min-height:250px; overflow:hidden}
.contener .left{background:#F4F4F4; border:solid 1px #ecebeb; float:left; padding-top:10px; margin-bottom:30px; margin-left:20px; width:300px;}
.contener .right{float:right; width:770px;}
.login-box{background:#F4F4F4; border:solid 1px #eae9e9; padding-top:10px; width:100%; margin:0; margin-bottom:30px;}
.contener-top {width:1100px; margin:0 auto; height:0px; }
.contener .heading1{color:#000; font-family: 'Roboto', sans-serif; font-size:30px; margin:15px 0; text-align:center}
.contener .text1{color:#000; font-family: 'Roboto', sans-serif; font-size:16px; margin-left:20px;}
.contener-btm {width:1100px; margin:0 auto; height:36px; }
.heading{font-size:25px; font-family: 'Roboto', sans-serif; color:#333333; padding-bottom:5px; border-bottom:1px dashed #ccc; margin:0 30px 15px 30px;}
.logo {width:300px; height:70px; float:left; margin:15px 0; margin-left:15px}
.top {color:#ccc; text-align:right; line-height:30px; font-size:12px;}
.top a {color:#aede1b;}
.menu {width:800px; height:88px; float:left; margin-top:35px; margin-left:20px; }
.clear {clear:both;}
.menu ul {float:left; margin:0; padding:0;background:url(../images/menu-divider.gif) center left no-repeat;}
.menu ul li {height:88px; float:left; list-style:none; overflow:hidden; background:url(../images/menu-divider.gif) center right no-repeat; padding:0 3px;}
.menu ul li a {display:block; padding:0; height:68px; width:75px; padding:10px; line-height: normal; color:#11812c; text-align:center; font-size:12px; font-weight:bold}
.menu ul li a:hover {color:#11812c; background:url(../images/menu-bg.gif) top left no-repeat; font-weight:bold; text-decoration:none}
.menu ul li a img {margin-bottom:10px;}
/*.menu ul li {height:88px; float:left; list-style:none; overflow:hidden; margin-left:2px;}
.menu ul li a {display:block; padding:0; height:88px; line-height:88px; color:#666; border:1px solid #fff; border-bottom:none; background:url(../images/menu-left-on.jpg) top left no-repeat; padding-left:5px;}
.menu ul li a span {float:left; height:88px; background:url(../images/menu-right-on.jpg) top right no-repeat; padding:0 15px 0 10px; color:#fff; font-weight:bold; font-size:14px;}
.menu ul li a:hover, .menu ul li.selected a {background:url(../images/menu-left.jpg) top left no-repeat;}
.menu ul li a:hover span, .menu ul li.selected a span {background:url(../images/menu-right.jpg) top right no-repeat;}*/
.home {background:url(../images/home.png) top center no-repeat;}
.list {background:url(../images/list.png) top center no-repeat;}
.order {background:url(../images/order.png) top center no-repeat;}
.balance {background:url(../images/balance.png) top center no-repeat;}
.terms {background:url(../images/terms.png) top center no-repeat;}
.msg {background:url(../images/message.png) top center no-repeat;}
#search {width:1100px; margin:0 auto; height:auto; padding:1px 0; border-left:1px solid #c7c7c7; border-right:solid 1px #c7c7c7; border-bottom:1px solid #5e8f11; background:#fff;}
.search {padding:18px 0;}
.search_form {float:left;}
.search_input {margin:0; padding:0 5px; background:#fff; border:2px solid #e1e1e1; height:25px; line-height:25px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444; margin-right:10px; width:220px;}
.search_input.two {border:1px solid #ccc;}
select.search_input.two {height:27px; width:222px;}
select.search_input {height:29px; width:224px; padding:3px;}
.search_btn, .reset_btn {margin:0; padding:0; width:86px; height:29px; background:url(../images/search_btn.png) top left no-repeat; border:none; font-size:0px; cursor:pointer;}
.reset_btn {background:url(../images/reset-btn.png) top left no-repeat; margin-left:10px;}

.search_btn:focus {background-position:0 -29px;}
.contener_body {border-bottom:1px solid #e1e1e1; padding:0 20px 10px 20px; margin-bottom:10px;}
.table_style td {padding:5px 10px;}
#footer {height:50px; margin:0 auto; padding:20px 0; width:1100px;}
#footer .footer{color:#000; text-align:center;}
.main_box {font-size:14px; font-weight:bold;}
.main_box td {padding:3px 15px; color:#444;}
.main_box td span {color:#c32a2a;}
.price {font-size:15px; font-weight:bold; color:#1880d0;}
.main_head {font-size:18px; font-weight:normal; color:#6aa032; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:10px;}
.org-btn{padding:4px 10px; background:#f99f27; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-radius:7px; cursor:pointer}
.green-btn{padding:4px 10px; background:#77a82a; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; cursor:pointer; border-radius:7px;}
.button {
font-size: 11px; font-weight: bold; color: #000000; border: 1px solid 
#201F25; background-color:#FFFFFF; background-image:url(../images/login.png); background-repeat:no-repeat; border:none; width:88px; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; cursor:pointer}

.logForm{ margin:0% auto 0 auto; padding:28px 0; width:90%; min-height:30px;}
.logForm li{ width:43%; display:inline-block; margin:0px 0; float:left;}
.logForm li.Emailinput{ margin-right:35px; }
.logForm li span{ width:22%; float:left; line-height:35px; font-weight:bold; color:#555; text-transform:uppercase;}
.logForm li input[type='text'], .logForm li input[type='password'] {
	width:75%; height:35px; background:#fefefe; border:1px solid #e1e1e1; background-repeat:no-repeat; padding-left:10px;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}
.logForm li.buttonsub{ width:auto;}


