/* VRHI Template CSS Styles */

body { background-color:#f1e7cf; margin-top:3px; margin-bottom:3px; }

/* Header Area */

.logotd { background-color:#1d4080; }
.logocontainer { float:left; width:150px; padding-left:10px; padding-top:26px; }
.contenttd { float:right; width:540px; }
.taglinetd { padding-bottom:2px; padding-top:5px; }
.langtd { padding-bottom:5px; }
.langtop { width:220px; padding-top:5px; }
.langselect { width:220px; padding-top:2px; }
.navmaincontainer { padding-bottom:2px; }
.navbg { width:533px; height:46px; background:url(images/page_elements/menu-header-d.jpg); }

.headerwhite { font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.headerwhite a { font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; }
.headerwhite a:hover { font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#bcd9d7; text-decoration:underline; }
.headerwhite a:active { font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:underline;}
.headerwhite a:visited { font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; }

.headseperator { background-color:#87c0af; height:6px; }
.contentarea_home { padding-top:4px; padding-bottom:4px; }
.cellwelcomehome { width:379px; background-color:#f1e7cf; height:230px; }
.celle2home { width:377px; background-color:#ffffff; height:230px; }
.cellsellershome { width:363px; background-color:#ffffff; height:120px; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px; }
.cellbuyershome { width:361px; background-color:#f1e7cf; height:120px; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px; }
.cellsubfooterlefthome { width:363px; background-color:#c5cfd8; height:160px; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px; }
.cellsubfooterrighthome { width:361px; background-color:#c5cfd8; height:160px; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px; }
.cellsubfootertexthome { padding-bottom:8px; padding-left:8px; padding-right:8px; padding-top:2px; }
.contentarea_inner { padding-top:4px; padding-bottom:4px; padding-left:2px; padding-right:2px; }

/* Main Navigation */

.menu { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#103F8D; font-weight:bold; }
.menu a { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#103F8D;  font-weight:bold; text-decoration:none; }
.menu a:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#BB404D;  font-weight:bold; text-decoration:none; }
.menu a:active { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#103F8D;   font-weight:bold; text-decoration:none;}
.menu a:visited { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#103F8D;  font-weight:bold; text-decoration:none; }

/* Footer */

.footertext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; }
.footertext a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;  font-weight:normal; }
.footertext a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;  font-weight:normal; }
.footertext a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;   font-weight:normal;}
.footertext a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;  font-weight:normal; }

/* Sub Nav */

.leftmagin { padding-left:2px; padding-right:5px; background-color:#f1e7cf; }
.leftmarginbg { background-color:#c5cfd8; }
.subnavcontainer {  padding-top:8px; padding-bottom:8px; padding-left:14px; padding-right:8px; }
.subnavimgcontainer {  padding-left:2px; padding-right:5px; padding-top:8px; }


.submenu {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	vertical-align:top;
}

.li_submenu {
	padding-left: 0px;
	padding-bottom:8px;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#33458c; 
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}

.li_submenu A {
	padding-left: 0px;
	padding-bottom:8px;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#33458c; 
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}

.li_submenu A:hover {
	padding-left: 0px;
	padding-bottom:8px;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#BB404D; 
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}

.li_submenu A:visited {
	padding-left: 0px;
	padding-bottom:8px;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#33458c; 
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}

.li_submenu A:active {
	padding-left: 0px;
	padding-bottom:8px;
	font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#33458c; 
	font-weight:bold;
	vertical-align:top;
}

/* Page Content */

.copy14 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#33458c; font-weight:normal; }
.copy14 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#33458c;  font-weight:normal; }
.copy14 a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#BB404D;  font-weight:normal; }
.copy14 a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#33458c;   font-weight:normal;}
.copy14 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#33458c;  font-weight:normal; }

.copy13 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#33458c; font-weight:normal; }
.copy13 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#33458c;  font-weight:normal; }
.copy13 a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#BB404D;  font-weight:normal; }
.copy13 a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#33458c;   font-weight:normal;}
.copy13 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#33458c;  font-weight:normal; }

.copy11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#33458c; font-weight:normal; }
.copy11 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#33458c;  font-weight:normal; }
.copy11 a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#BB404D;  font-weight:normal; }
.copy11 a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#33458c;   font-weight:normal;}
.copy11 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#33458c;  font-weight:normal; }

.copy10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#33458c; font-weight:normal; }
.copy10 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#33458c;  font-weight:normal; }
.copy10 a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#BB404D;  font-weight:normal; }
.copy10 a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#33458c;   font-weight:normal;}
.copy10 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#33458c;  font-weight:normal; }

.copy9_black { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:normal; }
.copy9_black a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;  font-weight:normal; }
.copy9_black a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;  font-weight:normal; }
.copy9_black a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;   font-weight:normal;}
.copy9_black a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;  font-weight:normal; }

.copy14_arial { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#33458c; font-weight:normal; }
.copy14_arial a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#33458c;  font-weight:normal; }
.copy14_arial a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#BB404D;  font-weight:normal; }
.copy14_arial a:active { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#33458c;   font-weight:normal;}
.copy14_arial a:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#33458c;  font-weight:normal; }

.redheader14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bb404d; font-weight:bold;   }
.redheader14 a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bb404d; font-weight:bold;   }
.redheader14 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bb404d; font-weight:bold;   }
.redheader14 a:active { font-family:Arial, Helvetica, sans-serif; font-size:164px; color:#bb404d; font-weight:bold;  }
.redheader14 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bb404d; font-weight:bold;    }

.redheader18 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bb404d; font-weight:bold; }
.redheader18 a { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bb404d;  font-weight:bold; }
.redheader18 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bb404d;  font-weight:bold; }
.redheader18 a:active { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bb404d;   font-weight:bold;}
.redheader18 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bb404d;  font-weight:bold; }

.copy16_arial { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#33458c; font-weight:normal; }
.copy16_arial a { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#33458c;  font-weight:normal; }
.copy16_arial a:hover { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#BB404D;  font-weight:normal; }
.copy16_arial a:active { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#33458c;   font-weight:normal;}
.copy16_arial a:visited { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#33458c;  font-weight:normal; }

/* INNER PAGES */

.innercontentcontainer { padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:15px; background-color:#ffffff; }


/* ABOUT */

.profileleftcontainer { float:left; width:149px; height:270px; border-left:1px; border-top:1px; border-bottom:1px; border-left-color:#c5cfd8; border-top-color:#c5cfd8; border-bottom-color:#c5cfd8; border-bottom-style:solid; border-top-style:solid; border-left-style:solid; vertical-align:middle; }
.profilerightcontainer { float:right; width:348px; height:270px; border-left:1px; border-right:1px; border-top:1px; border-bottom:1px; border-left-color:#c5cfd8; border-right-color:#c5cfd8; border-top-color:#c5cfd8; border-bottom-color:#c5cfd8; border-bottom-style:solid; border-top-style:solid; border-left-style:solid; border-right-style:solid; }

/* BUYERS */

.subscribecontainer { width:260px; height:200px; border-left:1px; border-right:1px; border-top:1px; border-bottom:1px; border-left-color:#c5cfd8; border-right-color:#c5cfd8; border-top-color:#c5cfd8; border-bottom-color:#c5cfd8; border-bottom-style:solid; border-top-style:solid; border-left-style:solid; border-right-style:solid; text-align:left; padding-bottom:8px; padding-left:8px; padding-right:8px; padding-top:8px; }
