body{margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}

.left-shade {
	background-color: #F1F0E6;
	background-image: url(../images/left_shade.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.right-shade {
	background-color: #F1F0E6;
	background-image: url(../images/right_shade.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.background-mesh1 {
	background-image: url(../images/layout/fabric_mesh1.jpg);
	background-repeat: no-repeat;
}	

/*BOTTOM NAV */
.bottom-nav{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:right;}
.bottom-nav a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.bottom-nav a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.bottom-nav a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
/*BOTTOM NAV */

/*bold content */
.bold-content{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:justify; padding-left:5px;
padding-right:5px; font-weight:bold;}
/*bold content */

/*main content */
.main-content{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:justify; padding-left:5px;
padding-right:5px; font-weight:normal;}
.main-content a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline;}
.main-content a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline;}
.main-content a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}
/*main content */

/*site map */
.site-map{font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:10px; color:#333333; text-align:justify; padding-left:5px;
padding-right:5px; font-weight:normal;}
.site-map a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline;}
.site-map a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline;}
.site-map a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}
/*site map */

/*address */
.address{font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:5px; font-size:10px; color:#333333; text-align:right;}
.address a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}
.address a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}
.address a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none;}
/*address */

/*contact form */
.contact-form{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:5px; color:#666666; text-align:left; font-weight:normal;}
/*contact form */

/*contact form2 */
.contact-form2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:6px; padding-left:5px; color:#666666; text-align:left; font-weight:normal;}
/*contact form2 */

.formheadings {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding-left:5px; color:#333333;}

.data-main-title {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; height:20px; font-size:11px; padding-left:0px; color:#333333; text-align:center;}

.data-sub-title {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#999999; height:30px; font-size:10px; padding-left:0px; color:#FFFFFF; text-align:center;}

.data-text-line1 {font-family:Verdana, Arial, Helvetica, sans-serif; height:20px; background-color:#CCCCCC; padding-left:2px; padding-top:2px; padding-right:2px; padding-bottom:2px; font-size:10px; padding-left:0px; color:#000000; text-align:center;}

.data-text-line2 {font-family:Verdana, Arial, Helvetica, sans-serif; height:20px; background-color:#E6E6E6; padding-left:2px; padding-top:2px; padding-right:2px; padding-bottom:2px; font-size:10px; padding-left:0px; color:#000000; text-align:center;}

.formsubmit {
background-color: #FFFFFF; 
border: 1px solid #999999; 
width: 80px; 
font-family: verdana, arial, tahoma; 
font-size: 10px; 
font-weight: bold;
color: #333333;
}

.forminput {
border: 1px solid #999999; 
width: 160px; 
font-family: verdana, arial, tahoma; 
font-size: 11px; 
color: #000000;
}

/*top nav */
.rollover {
float:left;
width:250px;
height:10px;
padding-left:4px;
padding-top:0px;
padding-bottom:0px;
letter-spacing:0px;
font:normal 10px Verdana;
text-align:left;
color:#333333;
border:0px solid #FFFFFF;
background:#E5E5E5 no-repeat 0 0px;
}
a.rollover:link, a.rollover:visited, a.rollover:active {
color:#333333;
text-decoration:none;
background:#E5E5E5 no-repeat 0 0px;
}
a.rollover:hover {
color:#333333;
background:#CCCCCC -200px 0px;
}
/*top nav */
.middle-section-background {
	background-color: #EBEAE0;
	background-repeat: repeat-y;
}
.top-bottom-gap {
	height: 5px;
}
.top-gap {
	height: 40px;
}
.separator-line{ background-image:url(../images/layout/separator_line_long.gif); height:3px;}