body{
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", "Arial", "Helvetica", "sans-serif";
	color:#000000;
	font-size:12pt;
	
}
td{
	font-size:12pt;
	line-height:12pt;
}

h1 {
	font-size:12pt;
	font-family:"Verdana","Arial";
	font-weight:bold;
	padding:5px;
	color:black;
}

h2 {
	font-size:10pt;
	font-family:"Verdana","Arial";
	font-weight:bold;
	padding:5px;
	color:#35573C;
	border-bottom:1px solid #35573C;
}

input,select,textarea{
	font-size:9pt;
	font-family:Verdana;
}

.btn{
	background:url(images/btnbg.gif) top left repeat-x #ffffff;
	border:2px solid #405949;
	color:#2d4335;
	font-weight:bold;
	padding:3 0px;
	cursor:hand;
	cursor:pointer;
	font-size:7.5pt;
}


.line{
	border-bottom:1px solid #000000;
	width:100%;
	float:center;
	padding-left:5px;
}

a:link {font:normal 10pt verdana, "arial"; color:#35573C;text-decoration:underline;}
a:visited {font:normal 10pt verdana, "arial"; color:#35573C;text-decoration:underline;}
a:hover {font:normal 10pt verdana, "arial"; color:#35573C;text-decoration:underline;}
a:visited.hover {font:normal 10pt verdana, "arial"; color:#35573C;text-decoration:underline;}

a.sml:link {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}
a.sml:visited {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}
a.sml:hover {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:underline;}
a.sml:visited.hover {font:bold 7.5pt verdana, "arial"; color:#589062;text-decoration:none;}

a.mid:link {font:bold 8pt verdana, "arial"; color:#589062;text-decoration:underline;}
a.mid:visited {font:bold 8pt verdana, "arial"; color:#589062;text-decoration:underline;}
a.mid:hover {font:bold 8pt verdana, "arial"; color:#589062;text-decoration:underline;}
a.mid:visited.hover {font:bold 8pt verdana, "arial"; color:#589062;text-decoration:underline;}

a.blackmid:link {font:bold 8pt verdana, "arial"; color:#000000;text-decoration:underline;}
a.blackmid:visited {font:bold 8pt verdana, "arial"; color:#000000;text-decoration:underline;}
a.blackmid:hover {font:bold 8pt verdana, "arial"; color:#000000;text-decoration:underline;}
a.blackmid:visited.hover {font:bold 8pt verdana, "arial"; color:#000000;text-decoration:underline;}

a.ptitle:link {font:bold 8pt Georgia, Times New Roman, Times;color:#FFFFFF;text-decoration:none;}
a.ptitle:visited {font:bold 8pt Georgia, Times New Roman, Times;color:#FFFFFF;text-decoration:none;}
a.ptitle:hover {font:bold 8pt Georgia, Times New Roman, Times;color:#FFFFFF;text-decoration:none;}
a.ptitle:visited.hover {font:bold 8pt Georgia, Times New Roman, Times;color:#FFFFFF;text-decoration:none;}



/*for the side menu*/

ul#nav{
	margin:0px;
	padding:0px;
}
ul#nav li ul{
	padding:0 10px;
}
ul#nav li{
	list-style-type:none;
}

ul#nav li a:link{font-size:8.5pt;font-family:Georgia, Times New Roman, Times;color:#35573C;text-decoration:none;}
ul#nav li a:visited{font-size:8.5pt;font-family:Georgia, Times New Roman, Times;color:#35573C;text-decoration:none;}
ul#nav li a:hover{font-size:8.5pt;font-family:Georgia, Times New Roman, Times;color:#40834d;text-decoration:none;}

ul#nav li ul li {
	
}


a.menuarrow:link {padding:2 0 2 0px;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#35573C;text-decoration:none;}
a.menuarrow:visited {padding:2 0 2 0px;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#35573C;text-decoration:none;}
a.menuarrow:hover {padding:2 0 2 0px;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#40834d;text-decoration:none;}
a.menuarrow:visited.hover {padding:2 0 2 0px;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:bold; color:#35573C;text-decoration:none;}


a.submenuarrow:link {margin-left:10px;padding:2 0 2 8px;display:block;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#35573C;text-decoration:none;background:url(images/black_4x6.gif) top left no-repeat;}
a.submenuarrow:visited {margin-left:10px;padding:2 0 2 8px;display:block;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#35573C;text-decoration:none;background:url(images/black_4x6.gif) top left no-repeat;}
a.submenuarrow:hover {margin-left:10px;padding:2 0 2 8px;display:block;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#40834d;text-decoration:none;background:url(images/black_4x6.gif) top left no-repeat;}
a.submenuarrow:visited.hover {margin-left:10px;padding:2 0 2 8px;display:block;font-family:Georgia, Times New Roman, Times;font-size:8pt;font-weight:normal; color:#35573C;text-decoration:none;background:url(images/black_4x6.gif) top left no-repeat;}

.checkouttbl{
	font:normal 8pt "Verdana";
	padding:2px;
	border:1px dashed #c5d3ca;
	background-color:#e7f1ea;
}
.checkouttbl th{
	background:#c5d3ca;
	padding: 3 5px;
	font-size:8pt;
	font-weight:bold;
	line-height:13pt;
	color:#ffffff;
}
.checkouttbl td{
	background:#FFFFFF;
	padding: 3 5px;
	font-size:8pt;
	line-height:13pt;
	color:#766d6d;

}

.shcart{
	font-size:7.5pt;
	color:#787878;
	padding-left:0px;
	font-family:tahoma;
}

.breadcrumb{
	color:#777777;
	font-family: "verdana", "arial"; 
	font-size:8pt;
	
}


a.brcr:link {font: 8pt verdana, "arial"; color:#35573C;text-decoration:underline;}
a.brcr:visited {font: 8pt verdana, "arial"; color:#35573C;text-decoration:underline;}
a.brcr:hover {font: 8pt verdana, "arial"; color:#35573C;text-decoration:underline;}
a.brcr:visited.hover {font: 8pt verdana, "arial"; color:#35573C;text-decoration:underline;}

.message {
	color:green;
	font:bold 9pt "Arial",sans-serif white;
	text-align:center;

}

.error {
	color:red;
	font:bold 9pt "Arial",sans-serif white;
	text-align:center;

}

.coloredblock{
	border:1px solid #baccdb;
	background:#e8eef3;
	padding:10px;
	font-size:8.5pt;
	text-align:left;
}