/* Global Styles */



/* "html>body" hides style from IE*/



/* Hide from IE-Mac \*/

#example1 {margin-bottom:3em}

#example2 {margin-top:1.5em}

/* End hide */



/* ID for unique items, CLASS for muliple items */

body{

margin-top: 0px;

margin-left:0px;

margin-right:0px;

padding: 0px;

margin-bottom:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#595957;

background:#808080;

}

#container{

margin: 0 auto;

width: 995px;

/*background-image:url(images/bgstrip.gif);

background:url(images/bgstrip.gif) repeat-y;

background-repeat:repeat-y;

background-position:0 0;

background-color:#666666;*/

}

#header{

	width: 995px;

	margin: 0 0 0 0;

	padding-left: 0px;

	padding-right: 0px;

	float:left;

	background-image:url(../images/strip_black.jpg) ;

	background-repeat:repeat-x;

}

#header1{

	width: 995px;

	margin: 0 0 0 0;

	padding-left: 0px;

	padding-right: 0px;

	float:left;

	background-image:url(../images/strip_blue.jpg) ;

	background-color:#2f3b42;

	background-repeat:repeat-x;

}

.logo{

margin: 0 0 29px 20px;

}

p.topnav{

float:right;

margin:0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:8pt;

color:#d7e0dd;

line-height:25px;

padding-right: 10px;

}

a.topnav{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:8pt;

color:#d7e0dd;

text-decoration:none;

margin: 0 0 0 0;

padding: 5px;

}

a.topnav:hover{

background-color:#85b600;

color:#333333;

}

#navbar{

float:left;

	width: 95%;

	margin: 0 0 0px 4px ;

	padding: 0 0 10px 0;

	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

	font-weight:bold;

	color:#d7e0dd;

	text-decoration:none;

	vertical-align:middle;

}



#navbar ul

{

 margin:0;

 padding:0; 

 list-style:none;

}

#navbar ul li

{

 margin:0;

 padding:0; 

 display:inline;

}

#navbar ul li a{

float:left;

background:url(../images/rightnav.jpg) no-repeat right top;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#cfd2d0;

text-decoration:none;

margin: 0 0 0 6px;

padding: 2px 16px 15px 2px;

}

#navbar ul li  span {

float:left;

background:url(../images/leftnav.jpg) no-repeat left top;

padding:0px 4px 0px 0px;

font-size:8pt;

font-weight:bold;

color:#cfd2d0;

margin: 0 0 0 0;

}

#navbar ul li a:hover{



color:#febb2a;

}

a.test1:hover{

	border-bottom:2px solid #ed3b15;

	text-decoration:underline;

}



#banner{

	width: 995px;

	margin: 0 0 0 0;

	padding-left: 0 0 0 0;

	float:left;

	border-bottom:7px solid #3d4b4c;

	border-top:7px solid #3d4b4c;

}

#maincontent{

	width: 995px;

	float: left;

	/*background-color:#f8f9f4;*/

	background-color:#FFFFFF;

	margin:0 0 0 0 ;

	

}

#infobox

{

margin:0px;

padding-left:20px;

}

#infobox ul

{

	width:995px;

	display:inline;

	list-style:none;

	padding:5px 0 0 5px;	

	

}

#infobox ul li

{

float:left;

width:225px;

list-style:none;

	margin: 1px 0 0 0px;

	padding-left:2px;

}



.infoboxheading

{

font-family: Arial, Helvetica, sans-serif;

font-size:11pt;

font-weight:bold;

color:#00304d;

margin:10px 0 10px 20px;

}

.infoboxsubheading

{

font-family: Arial, Helvetica, sans-serif;

font-size:9pt;

font-weight:bold;

color:#00304d;

width: 50px;

border-left: 2px solid #e2350a;

margin: 0 0 5px 0;

padding:0 0 0 6px;

letter-spacing:1px;

}



.simpletxt

{ font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#595957;

margin-top:8px;

}

.more{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:8pt;

color:#00304d;

font-weight:bold;

text-decoration:none;

padding-left:4px;

}

#content

{

width:925px;

float:left;

margin:0;

padding:20px 0px 0px 20px;

}

#content ul

{

	float:left;

	display:inline;

	list-style:none;

	margin:0 0 0 0;

	padding:0;

}

#content ul li

{

	list-style:none;

	float:left;

	margin:0 0 0 0;

	padding-right:5px;

}

#content p

{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#595957;

text-align:justify;

margin:7px 10px 4px 0px;

}

#content a

{font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#333333;

font-weight:bold;

text-decoration:none;

}



.spanright

{

text-align:right;

}

#content .pageheading1

{

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#00304df;

margin:0 0 0 0px;

margin-bottom:15px;

line-height:25px;

border-bottom:1px solid #85b600;

}

.coming

{

font-family: Arial, Helvetica, sans-serif;

font-size:14pt;

font-weight:bold;

color:#00304d;

margin:0 0 0 10px;

}



.bodytxt

{ font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#595957;

text-align:justify;

margin:0 0 0 0px;

}

.photo1

{

border-right: 1px solid #cccccc;

padding-right:15px;

}



.txtbox1

{

border:1px solid  #999999;

}



#bottom {

	padding:12px 0 5px 12px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:8pt;
	
	font-weight:bold;
	
	color:#000000;
	
	clear:both;

}

#bottom a

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#000000;

font-weight:bold;

text-decoration:none;

padding-left:5px;

padding-right:1px;

}

#bottom a:hover

{

	color:#e56100;

}





#footer{

float:left;

	width:995px;

text-align: center;

margin:0 0 0 0;

background-color:#46700a;

border-top:4px solid #7fb902;



}





#footer p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#fdfdfd;

padding-left:10px;

padding-right:10px;

line-height:40px;

}

#footer a

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#fdfdfd;

font-weight:bold;

text-decoration:none;



}

/*          **************************  */

#maincontent2{

	width: 995px;

	float: left;

	/*background-color:#f8f9f4;*/

	background-color:#FFFFFF;

	margin:0 0 0 0 ;

	background:url(../images/contentbkg.jpg) repeat-y ;

}

#banner2{

	width: 995px;

	margin: 0 0 0 0;

	padding-left: 0 0 0 0;

	float:left;

	border-bottom:7px solid #334700;

	border-top:7px solid #3d4b4c;

}

#leftbar

{

float:left;

margin:0;

padding:10px 0 10px 0 ;

width:276px;

color:#ffffff;

}

#leftbar ul

{

margin:0;

padding:0 ;

list-style:none;

margin-left:10px;

}

#leftbar ul li

{

margin:0;

padding:0 ;

display:block;

margin: 10px 0 10px 5px;

}

#leftbar .head1

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#ffffff;

}

#leftbar a

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#ffffff;

text-decoration:none;

}

#leftbar a:hover

{

text-decoration:underline;

}

#innercontent

{

	float:left;

	margin:0;

	padding:0px 0 0 0 ;

	width:719px;

	border-top:10px solid #7ca008;

}

#innercontent p

{

	/*margin:10px 10px 10px 20px;*/

}

#footer2{

float:left;

	width:680px;

text-align: center;

margin:0 0 0 0;

background-color:#46700a;

padding-top: 10px;

padding-bottom: 10px;

border-top:4px solid #7fb902;



}





#footer2 p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#fdfdfd;

padding-left:10px;

padding-right:10px;

}

#footer2 a

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#fdfdfd;

font-weight:bold;

text-decoration:none;



}



/*          **************************  */

#divleft

{

float: left;

}

#divright

{

float: right;

}



#divextra

{

float: left;

padding-left:20px;

}



#divspace

{

float: left;

width: 20px;

}

#divinfobox

{

float: left;

width:200px;

padding:10px;

}

#divproductbox

{

float: left;

padding-left:30px;

}

#divproduct

{

float: left;

width: 120px;	

}





.bodytext

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color:#666666;

	line-height: 15pt;

	padding-left: 25pt;

	padding-right: 25pt;

	text-align:justify;

}	



.subhead

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #028dcc;

	font-weight:bold;

	line-height: 15pt;

	padding-left: 25pt;

	padding-right: 25pt;

	text-align:justify;

}	

.dotedline {

	background-image:url(../images/dotedline.jpg) ;

	background-repeat:repeat-x;

	height : 1px;

	width: 636px;

	margin-left:25px;

}

.link

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color:#666666;

	padding-right: 10pt;

	text-align: justify;

}	

.boldlink

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color:#808080;

	font-weight:bold;

	padding-right: 10pt;

	text-align: justify;

}	

.head

{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11pt;

	color:#58595b;

	font-weight:bold;

	padding-left: 15pt;

	padding-top:10px;

}

.prodheading1

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color:#58595b;

	padding-bottom:2px;

}	



.footerlink

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color:#3b3937;

	text-align:center;

	padding-left:10pt;

	padding-right:10pt;

}

.footertext

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color:#FFFFFF;

	text-align:center;



}



/*      ****************************************                    */

.alignleft {

  text-align : left;

}



.floatleft {

  float : left;

}



.alignright {

  text-align : right;

}



.floatright {

  float : right;

}



.aligncenter {

  text-align : center;

}



.hide {

  display : none;

}



.clear {

  clear : both;

}



.redtext {

  border : #CC0000 solid 1px;

  color: #CC0000;

  margin : 12px;

  padding : 12px;

  background : #FFFFFF;

}



hr {

  border : #CCCCCC dotted 1px;

  height : 1px;

}



html>body hr {

  border : #000000 solid 0px;

  border-top : #CCCCCC dotted 1px;

  border-bottom : #000000 solid 0px;

  display : block;

  margin : 3px 0px 3px 0px;

  background : #FFFFFF;

}



div.backbutton {

  border : #000000 solid 0px;

  float : left;

  width : 20px;

  height : 30px;

  display : inline;

}



div.nextbutton {

  border : #000000 solid 0px;

  float : left;

  width : 20px;

  height : 30px;

  text-align : right;

  display : inline;

}



div.pagenumbers {

  border : #000000 solid 0px;

  float : left;

  width : 500px;

  height : 20px;

  text-align : center;

  display : inline;

}



strong.pagenumber, a.pagenumber {

  border : #000000 solid 0px;

  background : #EEEEEE;

  padding : 3px;

  margin : 2px;

  text-decoration : none;

}



div.productthumb1 {

  border : #000000 solid 0px;

  background : #EEEEEE;

  width : 260px; 

  float : left; 

  display : block;

  margin : 10px;

  padding : 6px;

}



.productthumb1

img{

border:1px solid #000000;

}



/* FORM STYLES - START */

form {

  margin : 0px 0px 0px 0px;

  padding : 0px 0px 0px 0px;

}



label {

  font-weight : normal;

}



label.formleft {

  display : block;

  width : 150px;

  float : left;

  text-align : right;

  margin-right : 6px;

}



small.formnote {/* margin left same width as label.formleft width */

  margin : 0px 0px 0px 160px;

  display : block;

}



input.checkbox {

  width : 20px;

  float : left;

}



label.labelright {

  display : block;

  width : 90%;

  float : left;

  margin-right : 6px;

  text-align : left;

  font-size : 9px;

  font-weight : normal;

  color : #000000;

  padding-top : 4px;

}



fieldset {

  margin : 12px;

  padding : 6px;

}



#search fieldset {

  margin : 12px 12px 12px 12px;

  padding : 6px;

  width: 290px;

  height: 60px;

  border: 1px solid #cccccc;

}



fieldset.address {

  width : 45%;

  float : left;

  margin : 12px;

  padding : 6px;

}



legend {

  color : #000000;

  font-weight : bolder;

}



.formmsg {

  color: #CC0000;

  padding-top : 6px;

}



.form {

  width : 200px;

}



textarea {

  font-size : 12px;

}



.button {

  background-color:#666666;

  color: #ffffff;

  border:1px solid #666666;

  font-size:10pt;

  font weight: bold;

}

/* FORM STYLES - END */



table {

  margin-top : 12px;

  margin-bottom : 12px;

  border : 0px;

}



caption {

  text-align : left;

}



th {

  background-color : #CCCCCC;

  padding-left : 3px;

  padding-right : 3px;

  padding-top : 3px;

  padding-bottom : 3px;

  font-size : small;

  font-weight: normal;

  text-align : left;

  border : 0px;

}



td.right, td.data, td.center {

  background-color : #EEEEEE;

  padding-left : 3px;

  padding-right : 3px;

  padding-top : 3px;

  padding-bottom : 3px;

  border : 0px;

}



td.right {

  text-align : right;

}



#highlight a.title {

  color: #999999;

  font-size: 18px;

  font-weight:bold;

  text-decoration:none;

  font-family:Arial, Helvetica, sans-serif, Verdana ;

}



#highlight small {

  color: #000000;

  font-size: 10px;

  text-decoration:none;

  font-family:Verdana, Arial, Helvetica, sans-serif;

}



#highlight p.pricelabel {

  color: #000000;

  font-size: 12px;

  text-decoration:none;

  font-family:Verdana, Arial, Helvetica, sans-serif;

}



#highlight p.price {

  color: #CC0000;

  font-size: 14px;

  font-weight:bold;

  text-decoration:none;

  font-family:Verdana, Arial, Helvetica, sans-serif;

}



#highlight .mainimg {

	margin-right: 10px;

	margin-left: 10px;

}

	

#highlight {

  background-image: url(../images/highlight_bg.gif);

	background-repeat: none;

	background-position: center top;

}



#highlight legend {

	color: #328CB7;

	font-size:110%;

	font-weight: bolder;

	margin: 0px 0px 0px 10px;

}



#highlight .smallimg_1 {

  float:left;

  margin:10px 0px 0px 0px;

}



#highlight .smallimg_2 {

  float:right;

  margin:10px 0px 0px 0px;

}



#highlight .smallimg_3 {

  float:left;

  margin:3px 0px 0px 0px;

}



.highlightbutton {

  margin:20px 0px 0px 40px;

}

