body {

	background-color: #EFF4F0;

}
.mainborder {
	border: 1px solid #CCCCCC;
}

.aotborder {
	border: 1px solid #006699;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.copyright A:link { color: #000000; text-decoration: none; }
.copyright A:visited { color: #000000; text-decoration: none; }
.copyright A:hover { color: #000000; text-decoration:none; }

.menubg{
	background-image:url(/images/menubg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.menuhead {
	font-family:Tahoma, Arial Verdana;
	font-size:12px;
	color:#AA0000;
	font-weight:bold;
}
.menuhead A:link { color:#2E494E; text-decoration: none; }
.menuhead A:visited { color: #2E494E; text-decoration: none; }
.menuhead A:hover { color: #AA0000; text-decoration: underline; }

.menutext {
	font-family:Tahoma, Arial Verdana;
	font-size:11px;
	color:#2E494E;
	font-weight:bold;
	text-decoration:none;
}
.menutext A:link { color: #2E494E; text-decoration: none; }
.menutext A:visited { color: #2E494E; text-decoration: none; }
.menutext A:hover { color: #AA0000; text-decoration: underline; }

.dircategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.dircategory A:link { color: #2E494E; text-decoration: underline; }
.dircategory A:visited { color: #2E494E; text-decoration: underline; }
.dircategory A:hover { color: #AA0000; text-decoration:underline }

.dirsubcategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.dirsubcategory A:link { color: #336699; text-decoration: none; }
.dirsubcategory A:visited { color: #336699; text-decoration: none; }
.dirsubcategory A:hover { color: #000000; text-decoration:underline }

.sitetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.sitetitle A:link { color: #2E494E; text-decoration: none; }
.sitetitle A:visited { color: #2E494E; text-decoration: none; }
.sitetitle A:hover { color: #AA0000; text-decoration: none; }

.web {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.web A:link { color: #000099; }
.web A:visited { color: #000099; }
.web A:hover { color: #000000; }

.description {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.pagenumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pagenumber A:link { color: #666666; text-decoration: none; }
.pagenumber A:visited { color: #666666; text-decoration: none; }
.pagenumber A:hover { color: #000000; text-decoration: underline; }

.searchbox {
	font-size: 14px;
	border: 1px solid #666666;
}

.strictsearchbox {
	font-size: 14px;
	border: 1px solid #666666;
	width: 210px;
}

.strictyahoosearchbox {
	font-size: 14px;
	border: 1px solid #666666;
	width: 125px;
}

.ddmenu {
	font-size: 12px;
	border: 1px solid #666666;
}

.searchbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #000033;
	border: 1px solid #000033;
	color: #FFFFFF;
}

.categorytree {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.categorytree A:link { color: #000066; text-decoration: none; }
.categorytree A:visited { color: #000066; text-decoration: none; }
.categorytree A:hover { color: #000000; text-decoration:underline }

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.heading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.subheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.news {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#333333;
	line-height: 16px;
}
.news A:link { color: #000066; text-decoration: underline;}
.news A:visited { color: #000066; text-decoration: underline;}
.news A:hover { color: #000066; text-decoration:none; }

.newshead {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AA0000;
}
.newshead A:link { color:#2E494E; text-decoration: none; }
.newshead A:visited { color: #2E494E; text-decoration: none; }
.newshead A:hover { color: #AA0000; text-decoration: underline; }

.bottomline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
}

.topbottomrule {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.chatbox {
	font-size: 12px;
	border: 1px dotted #CCCCCC;
}
.chattext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px dashed #CCCCCC;
}
.chatusers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px dashed #CCCCCC;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.formfieldname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: #666666;
	font-weight: bold;
}
.formfieldname A:link { color: #666666; text-decoration: none;}
.formfieldname A:visited { color: #666666; text-decoration: none;}
.formfieldname A:hover { color: #333333; text-decoration: underline; }

.forumtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: #333333;
}

.forumtext A:link { color: #333333; text-decoration: underline;}
.forumtext A:visited { color: #333333; text-decoration: underline;}
.forumtext A:hover { color: #333333; text-decoration: none; }

.videocategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.videocategory A:link { color: #333333; text-decoration: none; }
.videocategory A:visited { color: #333333; text-decoration: none; }
.videocategory A:hover { color: #000000; text-decoration:underline }

.services {
	font-family: Tahoma, Arial Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.services A:link { color: #CC0000; text-decoration: none; }
.services A:visited { color: #CC0000; text-decoration: none; }
.services A:hover { color: #CC0000; text-decoration: underline; }

.forex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.stock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.chattext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.linktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E494E;
}
.linktext A:link { color: #2E494E; text-decoration: none; }
.linktext A:visited { color: #2E494E; text-decoration: none; }
.linktext A:hover { color: #AA0000; text-decoration: underline; }

.infotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	color:#2E494E;
}
.menuhead A:link { color:#2E494E; text-decoration: none; }
.menuhead A:visited { color: #2E494E; text-decoration: none; }
.menuhead A:hover { color: #AA0000; text-decoration: underline; }

.infotitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #AA0000;
}

.infosubtitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #2E494E;
}

.chautaritext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.chatters {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #AA0000;
}

.dirindexheight {
	height: 32px;
}
