body{ padding:0; background-color: #ffffff; font-size:12px; font-family: Verdana; font-weight: 500; margin: 7px 0; }

td { 
	font-size:12px;
	font-family: Verdana;	
	font-weight: 500; 
}

table.header  { background-color: #fff; padding: 1px; border-width: 1px; }

td.lefthead  { background-color: #fff; padding: 0; border: 0 }
td.righthead  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 0; border: 0 }
td.bottomhead { 
	border-width:0; padding: 0;
	background-color: #fff;
}

table.breadcrump { padding: 1px; background-color: #fff; border: solid 1px #f7f7f7; }
td.breadcrump {
	border-width:0; padding: 3px;
	background-color: #fff;
 	color: #333333; 
	font-size: 11px; font-family: Verdana; font-weight: normal; 
}
h1.breadcrump  { color: #333333; font-weight: normal; font-size: 11pt; font-family: Verdana }
a.breadcrump {
	text-decoration: none;
 	color: #333333; 
	font-size: 11px; font-family: Verdana; font-weight: normal; 
}

table.startsearch { padding: 2px; background-color: #fff; border: solid 1px #ccc; }
td.startsearch {
	border-width:0; padding: 3px;
	background-color: #fff;
	color: #000000; font-size: 12px; font-family: Verdana; font-weight: normal;
}
a.startsearch {
	text-decoration: underline;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: normal;
}

table.themes  { background-color: #030; padding: 0px; border: solid 1px; border-bottom-color: #F7F7F7; border-left-color: #F7F7F7; border-right-color: #F7F7F7; border-top-color: #F7F7F7 }
td.themeshead  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 3px; border: 0 }
td.themescontent {
	border-width:0; padding: 0;
	background-color: #ffffff;
 	color: #333333; 
	font-size: 12px; font-family: Verdana; font-weight: 500; 
}
td.themesfooter  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 3px; border: 0 }


table.footer  { background-color: #fff; padding: 1px; border-color: #f7f7f7 #fff; border-style: solid; border-width: 1px; }
td.footer  { color: #333333; font-weight: 500; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 0; border: 0 }

a.footer {
	text-decoration: none;
 	color: #000033; 
	font-size: 11px; font-family: Verdana; font-weight: 500; 
}

td.mefooter {
	border-width:0; padding: 0;
	font-size: 7pt; font-family: Verdana; font-weight: 500; 
}
a.mefooter {
	color: #333333; 
	font-size: 7pt; font-family: Verdana; font-weight: 500;
}

table.box {
	border-width:1px; padding: 0px; 
	border-style: solid;
	border-top-color: #F7F7F7; 
	border-left-color: #F7F7F7; 
	border-right-color: #F7F7F7; 
	border-bottom-color: #F7F7F7; 
	background-color: #ffffff;  
}
td.boxheader  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 4px; border: 2px }
td.boxcontent  { color: #000033; font-weight: 500; font-size: 12px; font-family: Verdana; background-color: #ffffff; padding: 5px; border: 2px }

a.boxcontent {
	text-decoration: none;	
}
table.webtip {
	border-width:1px; padding: 0px; 
	border-style: solid;
	border-top-color: #F7F7F7; 
	border-left-color: #F7F7F7; 
	border-right-color: #F7F7F7; 
	border-bottom-color: #F7F7F7; 
	background-color: #ffffff;  
}
td.webtip_header  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 4px; border: 0 }
td.webtip_content  { color: white; background-color: #ffffff; padding: 5px; border: 0px }


table.pages {
	border-width:1px; padding: 0px; 
	border-style: solid;
	border-top-color: #F7F7F7; 
	border-left-color: #F7F7F7; 
	border-right-color: #F7F7F7; 
	border-bottom-color: #F7F7F7; 
	background-color: #ffffff;  
}
td.pagesheader  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 4px; border: 0 }
td.pagescontent { 
	border-width:0; padding: 6px;
	background-color: #ffffff;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}
table.catalog {
	border-width:1px; padding: 0px; 
	border-style: solid;
	border-top-color: #F7F7F7; 
	border-left-color: #F7F7F7; 
	border-right-color: #F7F7F7; 
	border-bottom-color: #F7F7F7; 
	background-color: #ffffff;  
}
td.catalogheader  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 4px; border: 0 }
td.catalogcontent { 
	border-width:0; padding: 2px;
	background-color: #ffffff;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}
table.result {
	border-width:1px; padding: 0px; 
	background-color: #ffffff;  
	border-style: solid;
	border-top-color: #F7F7F7; 
	border-left-color: #F7F7F7; 
	border-right-color: #F7F7F7; 
	border-bottom-color: #F7F7F7; 
}
td.resultheader  { color: #333333; font-weight: normal; font-size: 12px; font-family: Verdana; background-color: #fff; padding: 4px; border: 0 }

table.resultcontent {
	border-width:0px; padding: 0px; 
	background-color: #ffffff;  
}

table.resultactive {
	border-width:0px; padding: 0px; 
	background-color: #ffffff;  
}

td.resultcontent { 
	border-width:0; padding: 5px;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}

td.screenshot { 
	border-width:0; padding: 5px;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}

td.resultdesc { 
	border-width:0; padding: 0;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}
td.resulturl { 
	border-width:0; padding: 0;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}
td.resultinfo { 
	border-width:0; padding: 0;
	color: #000033; font-size: 10px; font-family: Verdana; font-weight: 500;
}
td.resultlink { 
	border-width:0; padding: 0;
	color: #000000; font-size: 11px; font-family: Verdana; font-weight: 500;
}
table.advertise {
	border-width:1px; padding: 0px; 
	border-style: solid;
	border-top-color: #F7F7F7; 
	border-left-color: #F7F7F7; 
	border-right-color: #F7F7F7; 
	border-bottom-color: #F7F7F7; 
	background-color: #ffffff;  
}
td.advertise { 
	border-width:0px; padding: 1px;
	background-color: #ffffff;
}

table.adwords {
	border-width:0px; padding: 0px; 
	border-style: solid;
	background-color: #ffffff;  
}
td.adwordsheader  { color: #333333; font-weight: normal; font-size: 12px; font-family: Arial; background-color: #fff; padding: 4px; border: 0 }
td.adwordscontent { 
	border-width:1px; padding: 2px;
	background-color: #ffffff;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}
td.adwordsfooter { 
	border-width:0; padding: 2px;
	background-color: #ffffff;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: 500;
}
table.subnav {
	border-width:1px; padding: 1px; 
	border-style: solid;
	border-top-color: #F7F7F7; 
	border-left-color: #F7F7F7; 
	border-right-color: #F7F7F7; 
	border-bottom-color: #F7F7F7; 
	background-color: #f2f2f2;
}
td.subnav {
	border-width:0px; padding: 3px;
	background-color: #f2f2f2;
 	color: #333333; 
	font-size: 12px; font-family: Verdana; font-weight: normal; 
}
a.subnav {
	text-decoration: none;
 	color: #333333; 
	font-size: 12px; font-family: Verdana; font-weight: normal; 
}
.searchfield {
	border-width:1px;
	border-style: solid;
	border-top-color: #D2E4FC; 
	border-left-color: #D2E4FC; 
	border-right-color: #D2E4FC; 
	border-bottom-color: #D2E4FC; 
	background-color: #ffffff;  
	font-family: Verdana; font-size: 14px;
}

.button {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-color: #FFFFFF;
}
.cat_searchfield {
	border-width:1px;
	border-style: solid;
	border-top-color: #C0C0C0; 
	border-left-color: #000080; 
	border-right-color: #000080; 
	border-bottom-color: #C0C0C0; 
	background-color: #ffffff;  
	font-family: Verdana; font-size: 14px;
}

.cat_button {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-color: #ffffff;
}


a.g1 { text-decoration: underline; color: #000; font-size: 11px; font-family: Verdana; font-weight: normal; }
a.g2 { text-decoration: none; color: #000; font-size: 11px; font-family: Verdana; font-weight: normal; }
a.g3 { text-decoration: underline; color: #000000; font-size: 9px; font-family: Verdana; font-weight: 500; }

h1 {
	color: #333333; font-size: 18px; font-family: Verdana; font-weight: normal;
}
h2 {
	color: #333333; font-size: 16px; font-family: Verdana; font-weight: normal;
}
h3 {
	color: #333333; font-size: 14px; font-family: Verdana; font-weight: normal;
}
h4 {
	color: #333333; font-size: 12px; font-family: Verdana; font-weight: normal;
}
strong.highlight{
	background-color: #ffffcc;
	color: #000033; font-size: 12px; font-family: Verdana; font-weight: normal;
}

