@import url('https://fonts.googleapis.com/css?family=Quicksand');
@import url('https://fonts.googleapis.com/css?family=Sarala');

BODY{
background:#e6e6e6 url(../gifs/bck2.jpg) repeat-x;
background:#ffffff;
color:#bf2020;
margin:7px;
-webkit-text-size-adjust: 100%;
font-family:"Quicksand",arial,"trebuchet ms",Verdana,  Helvetica, sans-serif;
}

html {overflow-y: scroll;} 


.main{
border:#546a5b 0px solid;
border-right:#546a5b 1px solid;
border-left:#546a5b 1px solid;
border-bottom:#546a5b 5px solid;
width:990px;
background:#ffffff;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
-moz-border-bottom-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-khtml-border-bottom-right-radius: 0px;
border-bottom-right-radius: 0px;
-moz-border-bottom-left-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-khtml-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
margin-left:auto;
margin-right:auto;
}

.optionsbox{
border:#aaaaaa solid 1px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
width:406px;
float:right;
padding:2px;
}

.itempropbox{
border:#c3e1c0 2px solid;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-khtml-border-radius: 9px;
border-radius: 9px;
min-height:245px;
float:left;
width:205px;
padding:2px;
}

.newbox{
border:#c3e1c0 2px solid;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-khtml-border-radius: 9px;
border-radius: 9px;
min-height:175px;
float:left;
width:175px;
padding:2px;
}

.pricingbox{
border:#c3e1c0 4px solid;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
padding:11px;
width:380px;
float:right;
margin-bottom:21px;
}

SMALL{
font-size:95%;
}

P.all{
clear: both;
}

.thumbbox{
background:#fefefe url(../gifs/box.jpg) repeat-x;
border:#CCCCCC 1px solid;
border-bottom:0px;
padding:5px;
margin:0px;
margin-top:2px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}

.navigation{
background:transparent url(../gifs/navigation.jpg) no-repeat;
height:4em;
padding-left:30px;
width:990px;
margin-left:auto;
margin-right:auto;
}

.footer{
padding:10px;
border-top:#999999 1px solid;
margin-left:auto;
margin-right:auto;
background:white;
}

.footerinner{
width:980px;
margin-right:auto;
margin-left:auto;
}

a:link{
color:#953801;
text-decoration:none;
font-style:normal;
background:transparent;
font-weight:bold;
}

a:active{
color:#953801;
text-decoration:none;
font-style:normal;
background:transparent;
font-weight:bold;
}

a:visited{
color:#953801;
text-decoration:none;
font-style:normal;
background:transparent;
font-weight:bold;
}

a:hover{
color:#336600;
text-decoration:underline;
font-style:normal;
background:transparent;
font-weight:bold;
}

H1{
font-weight:normal;
color:#00631d;
text-align:left;
font-size:18px;
background:transparent;
font-family: "Sarala", Verdana, "Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
margin-right:4px;
margin-left:11px;
text-shadow:0px -1px 0px #eeeeee;
}


H2{
font-weight:normal;
color:#003300;
text-align:left;
font-size:18px;
margin:1px;
margin-top:23px;
font-family: "Sarala", Tahoma, Verdana, arial, Helvetica, sans-serif;
}

H3{
padding:2px;
font-weight:bold;
color:#003333;
text-align:left;
font-size:15px;
background:transparent;
margin:3px;
font-family: "Sarala", Tahoma, Verdana, arial, Helvetica, sans-serif;
}

P{
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#000000;
letter-spacing:0.05em;
background:transparent;
font-family:"Quicksand",arial,"trebuchet ms",Verdana,  Helvetica, sans-serif;
}

P.top{
margin:7px;
}

TD.topinput{
border:#999999 1px solid;
border-bottom:0px;
border-right:0px;
background:#ffffff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}


LI{
font-family:"Quicksand",arial,"trebuchet ms",Verdana,  Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
padding-left:4px;
color:#003333;
letter-spacing:0.8px;
padding-right:15px;
background:transparent;
}

EM{
font-weight:normal;
text-decoration:none;
color:#000033;
letter-spacing:0.8px;
background:transparent;
font-style:normal;
font-weight:bold;
}


 .select { 
    border: 1px solid #c4c4c4; 
    width: 300px; 
 font-family:"Quicksand",arial,"trebuchet ms",Verdana,  Helvetica, sans-serif;
font-size:14px;
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.select:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 


 .selectsearch { 
    border: 1px solid #c4c4c4; 
    width: 300px; 

 font-family:"Quicksand",arial,"trebuchet ms",Verdana,  Helvetica, sans-serif;
font-size:14px;
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
  margin-left:11px;
} 
 
.selectsearch:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 

.smallselect{

 font-family:"Quicksand",arial,"trebuchet ms",Verdana,  Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
letter-spacing:0px;
margin:3px;
color:#333300;
background:#ffffff;
border:1px;
width:130px;
border:1px #666666 solid;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
}


.supersmallselect{

 font-family:"Quicksand",arial,"trebuchet ms",Verdana,  Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
letter-spacing:0px;
margin:3px;
color:#333300;
background:#ffffff;
border:1px;
width:50px;
border:1px #666666 solid;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
}











.button {
	background-color:#bed0a8;
      background:#bed0a8;
	text-indent:0;
	display:inline-block;
	color:#000;
	font-family:Quicksand,Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	padding:4px;
	text-decoration:none;
	text-align:center;
    border-radius: 2px; 
    -moz-border-radius: 2px; 
    -webkit-border-radius: 2px; 
    border:1px #999 solid;
cursor:pointer;
}
.button:hover {
	background-color:#d9e3ce;
	background:#d9e3ce;
}
.button:active {
	position:relative;
	top:1px;
}







IMG.border{
border:#333333 solid 1px;
}

IMG.left{
float:left;
margin:5px;
}

IMG.right{
float:right;
margin:5px;
}

.orban{
float:left;
}

.h1box{
float:left;
width:450px;
background:url(../gifs/nwlogo2.png) no-repeat;
padding-top:4px;
padding-left:200px;
min-height:84px;
}

.orbannew{
float:left;
background:transparent;
min-height:122px;
width:120px;
}

.Button1 {
background:url(../gifs/but1.gif) no-repeat top;
width:129px;
height:3em;
} 

P.clear{
clear:both;
}


.nav2left {
-moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
box-shadow:inset 0px 1px 0px 0px #d9fbbe;
background:#bed0a8;
background-color:#bed0a8;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #888;
display:inline-block;
cursor:pointer;
color:#000000;
font-family:Quicksand,arial;
font-weight:bold;
padding:6px;
text-decoration:none;
text-shadow:0px 1px 0px #86ae47;
border-bottom-left-radius: 0px; 
-moz-border-bottom-left-radius: 0px; 
-webkit-border-bottom-left-radius: 0px; 
border-top-right-radius: 0px; 
-moz-border-top-right-radius: 0px; 
-webkit-border-top-right-radius: 0px; 
}


.nav2left:hover {
background:#d9e3ce;
background-color:#d9e3ce;
}







.nav2right{
background:transparent;
float:left;
width:1px;
height:1.6em;




}

P.margin1{
margin:1px;
padding:1px;
color:#ffffff;
}

.sidenavbar{
width:154px;
float:left;
margin:7px;
min-height:400px;
border:#aaaaaa solid 1px;
padding:5px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
background:#e6e6e6 url(../gifs/bck22.jpg) repeat-x;
}

.pagedescbox{
width:620px;
}

.mainbar{
width:790px;
float:left;
padding-left:11px;
}

.imagebox{
width:370px;
float:right;
}

IMG.optionimage{
border:1px #999999 solid;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}

IMG.credit{width:20%;}




@media only screen and (min-width : 800px) and (max-width : 999px) {


.pricingbox{
min-height:1px;
}

.pagedescbox{
width:95%;
}

IMG.credit{width:50%;}
.h1box{
float:left;
width:430px;
background:url(../gifs/nwlogo2.png) no-repeat;
padding-top:4px;
padding-left:200px;
min-height:84px;
}
.orbannew{
float:left;
background:transparent;
padding-left:20px;
min-height:122px;
}


.main{width:98%;}
.footer{clear:both;}

.mainbar{
width:530px;
float:left;
}

}


@media only screen and (max-width : 799px) {

IMG.mobhide{display:none;}
.mobhide{display:none;}
.mainbar{
padding-left:11px;}

.footerinner{width:90%;}

H1{
font-weight:normal;
color:#00631d;
text-align:left;
background:transparent;
font-family:"Sarala", Verdana, "Trebuchet MS", Tahoma, arial, Helvetica, sans-serif;
margin-right:4px;
margin-left:11px;
letter-spacing: -1px;
text-shadow:0px -1px 0px #eeeeee;
margin-right:11px;
}
.h1box{
float:left;
width:70%;
background:url(../gifs/nwlogo2.png) no-repeat;
padding-top:4px;
padding-top:100px;
padding-left:11px;
min-height:84px;
}
.orbannew{
float:left;
background:transparent;
padding-top:11px;
padding-left:11px;
min-height:14px;
width:100%;
}

.optionsbox{width:100%;}
.main{width:95%;}
.pricingbox{width:90%;
min-height:11px;
padding-left:11px;
}

.main2{width:95%;}
.footer{width:95%;}
.footer{clear:both;}
.mainbar{
width:100%;
float:none;
margin-top:21px;
}

.select{width:95%;}
.selectsearch{width:55%;}

.nav2left{width:45%;float:left;padding:2px;}
.nav2right{display:none;}
.sidenavbar{width:90%;}
.itempropboxnew{width:90%;}

.imagebox{
width:90%;float:none;}
.pagedescbox{
width:90%;}

IMG.credit{width:90%;}
.sidenavbar{min-height:1px;
display:none;}

}