body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.green_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
}

.gray_text {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }

.red_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.black_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.blue_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1B2F86;
}

.orange_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300; font-weight: bold}

.super_red {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.red_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}

.black_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.gray_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.blue_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0550AD;
}

.white_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.red_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.gray_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.red_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.blue_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0550AD;
}

.black_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.white_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

input.search_bar {
	border:2px solid #ff7404; 
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
}

input.login_bar {
	border:2px solid #00a1bf; 
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

input.nobor {
	border:0px solid #ff7404; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #333333;
}

hr {
	border: 1px solid #e2e2e2;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a:link { font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #0066cc;}
a:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #0066cc; }
a:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #6699ff; }
a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.toplink:link { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #FFFFFF;}
a.toplink:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; }
a.toplink:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffff66; }
a.toplink:active { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.loginlink:link { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #0000cc; font-weight: bold}
a.loginlink:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #0000cc; font-weight: bold}
a.loginlink:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #6699ff; font-weight: bold}
a.loginlink:active { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}

a.blacklink:link { font-size: 11px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: bold; color: #000000;}
a.blacklink:visited { font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000; }
a.blacklink:hover { font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #6699ff; }
a.blacklink:active { font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }

a.redlink:link { font-size: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #FF0000;}
a.redlink:visited { font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FF0000; }
a.redlink:hover { font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #6699ff; }
a.redlink:active { font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.graylink:link { font-size: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #666666;}
a.graylink:visited { font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #666666; }
a.graylink:hover { font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #6699ff; }
a.graylink:active { font-size:10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.redlink_2:link { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #FF0000;}
a.redlink_2:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FF0000; }
a.redlink_2:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #6699ff; }
a.redlink_2:active { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.greenlink:link { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: bold; color: #006666;}
a.greenlink:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #006666; }
a.greenlink:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #6699ff; }
a.greenlink:active { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }

a.productlink:link { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: bold; color: #FF0000;}
a.productlink:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #FF0000; }
a.productlink:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #6699ff; }
a.productlink:active { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }

a.product_top:link { font-size: 12px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; font-weight: bold; color: #666666;}
a.product_top:visited { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #666666; }
a.product_top:hover { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #6699ff; }
a.product_top:active { font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }

a.downlink:link { font-size: 11px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #666666;}
a.downlink:visited { font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #666666; }
a.downlink:hover { font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff9900; }
a.downlink:active { font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.bloglink:link { font-size: 18px; font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #FF0000; font-weight: bold;}
a.bloglink:visited { font-size:18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FF0000; font-weight: bold;}
a.bloglink:hover { font-size:18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff9900; font-weight: bold;}
a.bloglink:active { font-size:18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}

.login_text { border: 0px solid Black; background-color: #ffffff;}
.login_text tr { background-color:#ffffff }
.login_text td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 0px solid #333333;
	
}

.login_text th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
}

.anntext th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.anntext td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066ff;}

/* Invoice Table  */
.invoice { border: 0px solid Black; background-color: #990000;}
.invoice tr { background-color:#ffffff }
.invoice th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; white-space: nowrap; background-color: #990000; color:white; padding: 3px; height: 23;}
.invoice td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; white-space: nowrap; padding-left: 3px; height: 23; }

.forumTable { background-color: #669999;}
.forumTable tr { background-color:#FFFFFF }
.forumTable th { background-color: #6699ff; padding: 3px; height: 23; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;}
.forumTable td { padding-left: 3px; height: 23; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
