
body {font-family: Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0; background-color:#f7f7f6; }

#wrapper {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding:0 0 0 0;
	background-color:#FFFFFF;
	}


.cl {clear:both;}
	
#head {
	width:895px;
	height:107px;
	margin-left:auto;
	margin-right:auto;
	}
#logo {
	width: 220px;
	height:43px;
	margin-left:5px;
	margin-top:10px;
	float:left;
	}
 
#head_link{
	height:20px;
	width:330px;
	margin-left:555px;
	margin-top:0px;
	float:left;
	}
#head_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	-moz-font-weight:normal;
	}
#head_nav{
	width:895px;
	height:41px;
}

#banner_container2{
	width:895px;
	height:340px;
	margin-top:5px;
	margin:auto;
	}
#banner_container3{
	width:895px;
	height:auto;
	margin-top:5px;
	margin:auto;
	}
#banner_container{
	width:895px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	margin-top:5px;
	
	}

#home_container{height:75px;}
#home_container_txt{
	width:895px;
	height:75px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	padding-top:20px;
		}
		
#footer{
	height:25px;
	width:895px;
	margin:auto;
	margin-top:15px;
	background-color:#FFFFFF;
	border:solid 1px #c2bbbb;
	}
#footer_txt1 {
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#979393;
	font-size:12px;
	margin-top:3px;
	}
#footer_txt1 a {
	text-decoration:none;
	color:#979393;
	}

#btm-line {
	width:820px; 
	margin:auto;
	height:13px;
	background:url(../images/btm-line.gif) repeat-x;
	}
	

/*where to buy page css start*/
#wtb_page_main {width:895px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#wtb_page_main a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#666666; font-weight:bold; -moz-font-weight:normal;}

/*where to buy page css end*/

/*download page css start*/
#dwonload_page_main {width:895px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#929292;}
#dwonload_page_left {width:445px; border-right:solid 1px #e6e6e6; border-top:solid 1px #e6e6e6; float:left;}
#dwonload_page_right {width:445px; border-top:solid 1px #e6e6e6; float:left;}
#dwonload_box{width:445px; height:130px; border-bottom:solid 1px #e6e6e6; text-align:center;}
#dwonload_txt{width:228px; height:80px; padding-left:0px; padding-right:0px; padding-top:50px; float:left;}
/*download page css end*/


/*contact page css start*/
#contact_page_main {width:895px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#929292;}
#contact_page_left {width:330px; float:left;}
#contact_page_right {width:550px; float:left;}
#contact_page_main a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#666666; font-weight:bold; -moz-font-weight:normal;}
/*contact page css end*/

#sitemap {width:895px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#929292;}
#sitemap a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#666666; -moz-font-weight:normal;}
#sitemap a:hover{text-decoration:underline; color:#000000; -moz-font-weight:normal;}

/*pagination css start*/
.pagination{
padding: 8px;
width:895px;

}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "left" to right align pagination interface*/
font-size: 16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color:#FFFFFF;
background-color:#177dcc;
}

.pagination a.currentpage{
background-color: #177dcc;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #c2bbbb;
font-weight: normal !important;

}

.pagination a.prevnext{
font-weight: bold;
}
/*pagination css end*/





/*form css start*/
.feedbackform{
padding: 5px;
}

div.fieldwrapper{ /*field row DIV (includes two columns- Styled label column and 'thefield' column)*/
width: 550px; /*width of form rows*/
overflow: hidden;
padding: 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

div.fieldwrapper label.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left;
width: 150px; /*width of label (left column)*/
text-transform: uppercase;
margin-right: 15px; /*spacing with right column*/
}

div.fieldwrapper div.thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
float: left;
margin-bottom: 10px; /* space following the field */
}

div.fieldwrapper div.thefield input[type="text"]{ /* style for INPUT type="text" fields. Has no effect in IE7 or below! */
width: 300px;
}

div.fieldwrapper div.thefield textarea{ /* style for TEXTAREA fields. */
width: 300px;
height: 100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

div.buttonsdiv{ /*div that wraps around the submit/reset buttons*/
margin-top: 5px; /*space above buttonsdiv*/
cursor:default;
}

div.buttonsdiv input{ /* style for INPUT fields within 'buttonsdiv'. Assumed to be form buttons. */
width: 80px;
background: #e1dfe0;
}
/*form css start*/


