body {font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;   
	line-height:15px;
}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #4A6D7B;
	border-bottom: 1px solid #05509b;
	line-height: 20px;
	width: 540px;
	font-weight: normal;
	margin: 0;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
td {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
th {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
a:link {color: #0000FF;
	text-decoration:none;
	} 
a:visited {color: #0000FF;
	text-decoration:none;
} 
a:hover {
	color: #0000FF;
	text-decoration: underline;
} 
a:active {color: #000000} 
/*
.s3 {padding-top: 2px;
	padding-left: 7px;
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.s3 a:link {color: #05509B; text-decoration: none} 
.s3 a:visited {color: #05509B; text-decoration: none} 
.s3 a:hover {color: #000000;text-decoration: none;background:transparent;} 
.s3 a:active {color: #05509B;text-decoration: none}
.s4 {
	padding-top: 2px;
	padding-left: 7px;
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif;
}
.s4 a:link {color: #05509B; text-decoration: none} 
.s4 a:visited {color: #05509B; text-decoration: none} 
.s4 a:hover {color: #05509B;text-decoration: none;background:transparent;} 
.s4 a:active {color: #05509B;text-decoration: none}
.s5 {	padding-top: 2px;
	padding-left: 7px;
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-weight: bold;
}
.s5 a:link {color: #05509B; text-decoration: none} 
.s5 a:visited {color: #05509B; text-decoration: none} 
.s5 a:hover {color: #05509B;text-decoration: none;background:transparent;} 
.s5 a:active {color: #05509B;text-decoration: none}
.s3b {	padding-top: 2px;
	padding-left: 5px;
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif;
	background-image: url(../images/bg_cat.gif);
	text-decoration: none;
}
.s3b a:link {color: #000000; text-decoration: none} 
.s3b a:visited {color: #000000; text-decoration: none} 
.s3b a:hover {color: #000000;text-decoration: none} 
.s3b a:active {color: #000000;text-decoration: none}
.s4b {	padding-top: 2px;
	padding-left: 3px;
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif;
	background-image: url(../images/bg_cat.gif);
	text-decoration: none;
}
.s4b a:link {color: #05509B; text-decoration: none} 
.s4b a:visited {color: #05509B; text-decoration: none} 
.s4b a:hover {color: #05509B;text-decoration: none} 
.s4b a:active {color: #05509B;text-decoration: none}
.s5b {	padding-top: 2px;
	padding-left: 3px;
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif;
	background-image: url(../images/bg_cat.gif);
	text-decoration: none;
}
.s5b a:link {color: #05509B; text-decoration: none} 
.s5b a:visited {color: #05509B; text-decoration: none} 
.s5b a:hover {color: #05509B;text-decoration: none} 
.s5b a:active {color: #05509B;text-decoration: none}
*/
.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #999999;
	text-decoration: none;
	line-height: 16px
} 
.footer a:link {color: #4A6D7B; text-decoration: underline} 
.footer a:visited {color: #4A6D7B; text-decoration: underline} 
.footer a:hover {
	color: #333333;
	text-decoration: underline;
	background-color: #CCCCCC;
} 
.footer a:active {color: #4A6D7B; text-decoration: none} 
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
} 
.header  a:link {color: #ffffff; text-decoration: none} 
.header  a:visited {color: #ffffff; text-decoration: none} 
.header  a:hover {color: #05509B; text-decoration: none; background-color: #dfe9f2} 
.header  a:active {color: #ffffff; text-decoration: none} 
#sidebar{
	height:350px;
}
#tablemain {
	height:350px;
}
#tableproducts {
	height:350px;
}
#tablesearch {
	height:350px;
}
#maincontent{
	height:350px;
	}
#productscontent{
	height:350px;
}
#tableviewcart {
	height:350px;
}
h6 {font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
h2 {font-size: 13px;
	font-weight: bold;
	color: #05509b;
}
h2  a:link {color: #05509b; text-decoration: none;} 
h2  a:visited {color: #05509b; text-decoration: none;} 
h2 a:hover {color: #05509b; text-decoration: none;} 
h2  a:active {color: #05509b; text-decoration: none;} 

/* Category Menus */

.sclistclass{
	color: #05509b;
	padding: 5px 1px 1px 1px;
	vertical-align: middle;
	text-align: center;
}
.sclistclass a:active {
	color: #05509b;
	background-color: #fff;
	font-size: 11px;
	padding: 5px 1px 1px 1px;
	border: 1px solid #005509b;
	width: 180px;
	height: 40px;
        display:block;
	vertical-align:middle;
}
.sclistclass a:link, .sclistclass a:visited {
	color:#05509b;
	font-size: 11px;
	padding: 5px 1px 1px 1px;
	border: 1px solid #005509;
	width: 180px;
	color: #05509b;
	text-decoration: none;
	height: 40px;
        display:block;
	vertical-align: middle;
}
.sclistclass a:hover {
	background-color: #dfe9f2;
	color:#05509b;
	font-size: 11px;
	padding: 5px 1px 1px 1px;
	border: 1px solid #05509b;
	width: 180px;
	height: 40px;
        display:block;
	vertical-align: middle;
}

.bold {
	font-weight: bold;
}
.breadcrumbs {
	font-size: 11px;
	color: #05509b;
}
.breadcrumbs  a:link {color: #05509b; text-decoration: underline} 
.breadcrumbs   a:visited {color: #05509b; text-decoration: underline} 
.breadcrumbs   a:hover {color: #05509B; text-decoration: underline; background-color: #dfe9f2} 
.breadcrumbs  a:active {color: #05509b; text-decoration: underline} 
.activepage ,.activepage a:link,.activepage a:visited ,.activepage a:active,.activepage a:hover{
	font-size: 11px;
	color: #05509b;
	background-color: #dfe9f2;
}
.price {
	font-size: 14px;
	font-weight: bold;
	color: #05509b;
	text-align: center;
}
.author {
	font-size: 13px;
	font-weight: bold;
	color: #05509b;
}
.partnolist {
	width:200px;
	font-size: 11px;
}
.cboxtext {
	width:540px;
	border: 1px dotted #000000;
	padding: 3px;
	align:left;
	margin: 3px;
}
.relcomprowsel {
	font-weight:bold;
	background-color: #FFFFCC;
}
.relcomprowsel a:link,.relcomprowsel a:visited,.relcomprowsel a:active,.relcomprowsel a:hover{
	color:#333333;
	font-size: 11px;
	text-decoration: none;
}
.relcomproword {
	background-color: #F5f8ff;
}
.relcomproword a:link,.relcomproword a:visited,.relcomproword a:active{
	color:#000000;
	font-size: 11px;
	text-decoration: none;
}
.relcomproword a:hover{
	text-decoration: underline;
}
.allcompname {
	font-weight: bold;
}
.formtexttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F0F0F0
}
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F4F4F4
}
.formselectbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.formtextinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A428F;
}
a.breadcrumb:all {
	text-decoration: underline;
}

.sidenavtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.sidenavlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #05509B;
	text-decoration: none;
}
a.sidenavlink:hover {
  text-decoration: underline;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #4A6D7B;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
}
.layertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.layertextdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
li {list-style-position: outside;
	list-style-image: url(../images/bullet_list.gif);
	line-height: 20px;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 16px
}
a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A6D7B;
}
a.footer:hover {
  text-decoration: underline;
}
.hubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A428F;

}
.hubtitlebackground {
	font-weight: normal;
	background-color: #DFE9F2;

}
.hubsummarytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A6D7B;
	line-height: 14px;

}
.hubtitletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A428F;
	text-decoration: none;


}
a.hubtitletext:hover {
  text-decoration: underline;
}.hightlight {
	font-weight: bold;
	color: #FF0000;
}
.listfiles{
	color: #05509b;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
	text-align: center;
}
.listfiles a:active {
	color: #05509b;
	background-color: #fff;
	font-size: 11px;
	padding: 1px;
	border: 1px solid #005509b;
	width: 180px;
	height: 40px;
}
.listfiles a:link, .listfiles a:visited {
	color:#05509b;
	font-size: 11px;
	padding: 1px;
	border: 1px solid #005509;
	width: 180px;
	color: #05509b;
	text-decoration: none;
	height: 40px;
}
.listfiles a:hover {
	background-color: #dfe9f2;
	color:#05509b;
	font-size: 11px;
	padding: 1px;
	border: 1px solid #05509b;
	width: 180px;
	height: 40px;
}
#sidebarimage {position:absolute; left:589px; top:76px; width:183px; height:60px;} 
select{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
input {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.mc1 {
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif; font-size:12px; font-weight:strong
}
.mc2 {
	color: #05509B;
	font-family: Verdana, Arial, helvetica, sans-serif; font-size:9px; 
}
vc2alt a:link {
color:#fff;
}
.catoggle {color:#999;}
.catoggle a:link { color: #999;}
.catoggle a:visited { color: #999; }
.catoggle a:hover { color: #999;text-decoration: none}
.catoggle a:active { color: #999; }
