body {
	background-color: #dddddd;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	color: #172E54;
	margin: 0px;
}

a{
	color:#002f64;
	text-decoration:none;
	font-weight: bold;
}
a:hover{
	color:#FF6600;
	text-decoration:none;
}
a:active{	
	text-decoration:none;	
}
a:visited{	
	text-decoration:none;
}

a img{
	border:0px;
}

/* General font families for common tags */
font,th,td,p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
/*a:link,a:active,a:visited { color : #006699; }
a:hover		{ text-decoration: underline; color : #DD6900; }*/

th	{
	color: #FF6600; font-size: 12px; font-weight : bold;
	background-color: #006699; height: 25px;
	background-image: url(cellpic3.gif);
}

/* This is the outline round the main forum tables */
.forumline	{ background-color: #FFFFFF; border: 2px #006699 solid; }

td.menu		{ padding-left: 8px; padding-right: 8px; color: White; font-weight: bolder; }
a.menu		{ color: White; text-decoration: none; }
a.menu:hover{ color: #000000; text-decoration: none; }

.mnRight	{ font-weight: bolder; color: White; }
a.mnRight		{ color: White; text-decoration: none; }
a.mnRight:hover	{ color: #FF8C00; text-decoration: none; }

.mnLeftSub	{ text-decoration: none; color: White; }
a.mnLeftSub		{ text-decoration: none; color: White; }
a.mnLeftSub:hover{ text-decoration: underline; color: White; }

.sub 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #004f94;	}
a.sub 		{ text-decoration: none; color: #004f94;}
a.sub:hover { text-decoration: none; color: #FF8C00 }

.sub2 		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF8C00; font-weight: bolder;	}

.sub1			{ font-weight: bold; color: #454545; font-size: 12px; }
a.sub1		{ text-decoration: none; color: #454545; }
a.sub1:hover{ text-decoration: none; color: #FF8C00; }

.sub3			{ font-weight: bold; color: #FF8C00; }
a.sub3		{ text-decoration: none; color: #FF8C00; }
a.sub3:hover{ text-decoration: none; color: #002f64; }

td.ml_padding {
	padding-left: 10px; padding-right: 10px; padding-top: 5px;
}

/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #004f94; font-weight: bold; }
a.mainmenu		{ text-decoration: none; color : #004f94;  }
a.mainmenu:hover{ text-decoration: underline; color : #FF8C00; }

/* Copyright and bottom info #444444*/
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; letter-spacing: -1px;}
a.copyright		{ color: #999999; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}

.note		{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444;}

.submenu_vn 		{ DISPLAY: none; }

span.image {
	border: #e6e6e6 1px solid; background-color: White; padding: 2px; width: 10px;
}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #004f94;}
a.nav			{ text-decoration: none; color : #004f94; }
a.nav:hover		{ text-decoration: underline; color : #FF8C00; }

.title_record {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FILTER: dropshadow(color=#DCDCDC, OffX=1, OffY=2, Positive=1); TEXT-TRANSFORM: uppercase; color: #004f94; text-decoration: underline;
}

.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; color: #FF8C00;
}

.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px;
}

td.line_bottom {
	border-bottom-style:dashed; border-bottom-color:#CCCCCC; border-bottom-width:1px; padding-bottom: 4px;
}

td.line_top {
	border-top-style:dashed; border-top-color:#CCCCCC; border-top-width:1px; padding-top: 6px;
}

input.border_line {
	border-left: none; border-top: none; border-right: none; border-bottom: dotted; border-bottom-width: 1px; border-color: #999999; width: 200px;
}

hr{
	width: 100%;
	padding:0px;
	background-color: #ffffff;
	border:0px;	
	border-top:solid 1px #EEEEEE;
	margin-top:1px;
	margin-bottom:1px;
	height: 0px; 
	
}
hr.product_line{
	padding-bottom:3px; border-style:dotted; border-top:solid 1px #FFFFE0;
}

td.menu_box{
	background-repeat: no-repeat; width: 200px;
}

td.cat_box {
	background-repeat:no-repeat; padding-left:8px; padding-bottom:4px; height: 26px; font-weight: bolder;
}

td.cat_in_box {
	padding-left: 2px; padding-right: 7px; background-repeat:repeat-y;
}
td.menu_header{
	background-image: url(bg_ctm.gif); font-weight: bold; height: 26px; padding: 4px 12px 0px 12px;
}
.navigation{
	padding-top:12px; color: White; font-weight: bold;
}
.navigation a{
	color: White;
}
.navigation a:hover{
	color: #172E54;
}
.box{
	background-color:#FFFFFF;
	padding:4px;
	border:1px solid #8EB4CE;
}
.postdate{
	font-size: 11px; color: Gray;
}

td.buttonLink{
	padding-left:22px; color:white; font-weight:bold; background-repeat:no-repeat;
}

#mainMenu{
	position:relative;	/* Don't change this position attribute */
	visibility: hidden;
	color: White;
}
#mainMenu a{
	color: White;
	/* Don't change these two options */
	padding-top: 4px;
	width: 100%;
	font-size: 13px;
	font-weight: normal;
	line-height: 130%;
}
#submenu{		
	font-size: 12px;
	background-color:#e9e9e9;	/* Background color of sub menu items */
	visibility: hidden;
	width:100%;	/* Don't change this option */
}

#clearmenu{ /* non IE browsers menu bottom spacing */
	margin-bottom: 2px;
}

#submenu div{
	white-space:nowrap;	/* Don't change this option */
}
/*
Style attributes of active menu item 
*/
#mainMenu .activeMenuItem{
	background-image: url(bg_menu2.gif);
	height: 42px;
	color: White;
	DISPLAY: block; 
	cursor:pointer; 
}
/*
Style attributes of inactive menu items
*/
#mainMenu .inactiveMenuItem{		
	color: White;	/* Text color */
	background-image: url(bg_menu1.gif);
	height: 42px;
	DISPLAY: block; 
	cursor:pointer; 
}

#submenu a{	
	text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
	padding-left:5px;	/* Space at the left of each sub menu item */
	padding-right:5px;	/* Space at the right of each sub menu item */
	color: #002f64;	/* Text color */
}

#submenu a:hover{
	color: #FF6600;	/* Red color when the user moves the mouse over sub menu items */
}

