body {
	background-color: White;
	vertical-align : top;
	font-family : Verdana;
}

a:link.bc,a:active.bc,a:visited.bc {
	background-color : transparent;
	border-bottom : 1px dotted #CCCCCC;
	color : #CCCCCC;
	text-decoration : none;
	line-height : 17px;
}

a:hover.bc {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #335784;
	text-decoration : none;
	line-height : 17px;
}

a:link.bc-hot,a:active.bc-hot,a:visited.bc-hot,a:hover.bc-hot {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #E7EBEB;
	text-decoration : none;
	line-height : 17px;
}

a:link.blog,a:active.blog,a:visited.blog {
	background-color : transparent;
	border-bottom : 1px dotted #264162;
	color : #EA8100;
	text-decoration : none;
	line-height : 20px;
	font : normal 13px verdana;
}

a:hover.blog {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #EA8100;
	text-decoration : none;
	line-height : 20px;
	font : normal 13px verdana;
}

a:link.blog-hot,a:active.blog-hot,a:visited.blog-hot,a:hover.blog-hot {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #EA8100;
	text-decoration : none;
	line-height : 20px;
	font : normal 13px verdana;
}

a:link.head,a:active.head,a:visited.head {
	background-color : transparent;
	border-bottom : 1px dotted #EA8100;
	color : #264162;
	text-decoration : none;
	vertical-align : 1px;
	font : 12px;
}

a:hover.head {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #264162;
	text-decoration : none;
	vertical-align : 1px;
	font : 12px;
}

a:link.info,a:active.info,a:visited.info {
	background-color : transparent;
	border-bottom : 1px dotted #EA8100;
	color : #264162;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
	}

a:hover.info {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #264162;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
}

a:link.light,a:active.light,a:visited.light {
	background-color : transparent;
	border-bottom : 1px dotted #FF3300;
	color : #0046FF;
	text-decoration : none;
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
}

a:hover.light {
	background-color : transparent;
	font-size : 12px;
	border-bottom : 1px solid #FF3300;
	color : #0046FF;
	text-decoration : none;
	font-size : 12px;
	line-height : 16px;
}

a:link.nav,a:active.nav,a:visited.nav {
	background-color : transparent;
	color : #607177;
	text-decoration : none;
	font-weight : 700;
	font-size : 12px;
	vertical-align : 4px;
}

a:hover.nav {
	background-color : transparent;
	color : #EA8100;
	text-decoration : none;
	border-bottom : 1px solid #EA8100;
	font-weight : 700;
	font-size : 12px;
	vertical-align : 4px;
}

a:link.nav-hot,a:active.nav-hot,a:visited.nav-hot,a:hover.nav-hot {
	background-color : transparent;
	color : #EA8100;
	text-decoration : none;
	font-weight : 700;
	font-size : 12px;
	vertical-align : 4px;
}	

a:link.text,a:active.text,a:visited.text {
	background-color : transparent;
	border-bottom : 1px dotted #EA8100;
	color : #264162;
	text-decoration : none;
	line-height : 17px;
}

a:hover.text {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #264162;
	text-decoration : none;
	line-height : 17px;
}

a:link.text-hot,a:active.text-hot,a:visited.text-hot,a:hover.text-hot {
	background-color : transparent;
	border-bottom : 1px solid #EA8100;
	color : #264162;
	text-decoration : none;
	line-height : 17px;
}

a:link.sm,a:active.sm,a:visited.sm {
	background-color : transparent;
	font: normal 11px verdana;
	color : #264162;
	text-decoration : none;
	border-bottom : 1px dotted #E80000;
}

a:hover.sm {
	background-color : transparent;
	font: normal 11px verdana;
	color : #264162;
	text-decoration : none;
	border-bottom : 1px solid #E80000;
}

.bc {
	color : #CCCCCC;
	font : normal 9px verdana;
	line-height : 13px;
}

.big {
	font: normal bolder 13px verdana;
	color : #EA8100;
}

.bigwht {
	background-color : transparent;
	color : White;
	font-size : 15px;
	font-weight : 700;
	padding : 1px 7px 1px 7px;
}

.blank {
	margin-top : 5px;
	list-style : none;
}

.bullet {
	margin-bottom : 5px; list-style-image:url('images/bullet.gif');
	padding-bottom : 3px;
	list-style : outside;
}

.bulletsin {
	margin-bottom : 5px; padding-bottom : 3px;
	list-style : none inside none;
}

.center-sm-hm {
	font: normal 9px verdana;
	padding: 1px 3px 4px 3px;
	color : #666666;
	margin: 0px 5px 4px 7px;
}

div.news {
  margin: 0px;
  padding: 0px;
  background-color: #EFEFEF;
                border-right : 3px solid #FFD63B;
                border-top : 1px solid #FFEA93;
                border-left : 1px solid #FFEA93;
                border-bottom : 4px solid #FFD63B;
}

.dots {
	font: normal 7px verdana;
	color : #999999;
}

h1 {
	font: normal bolder 18px verdana;
	color : #353B3B;
	margin : 0px 0px 0px 0px;
	}

h1.big {
	font: normal bolder 20px verdana;
	color : #1B1E1E;
	margin : 0px 0px 0px 0px;
	}
	
h1.text {
	color : #353B3B;
	font : normal 12px verdana;
	line-height : 19px;
	font-size:28px;
letter-spacing:-0.01em;
}

h2 {
	color : Black;
	font : normal bold 28px/40px Georgia, sans-serif;
	font-family:georgia,sans-serif;
	letter-spacing:-0.01em;
	margin : 0px 0px 0px 0px;
}

h3 {
	color : Black;
	font : normal bold 20px/32px Georgia, sans-serif;
	font-family:georgia,sans-serif;
	margin : 0px 0px 0px 0px;
}

.huge {
	font: normal bolder 18px verdana;
	color : #353B3B;
	}

.large {
	font: normal 700 14px verdana;
	color : #333333;
}

.navbar {
	padding: 6px 115px 5px 0px;
}

.navbar-hm {
	padding: 17px 115px 5px 0px;
}

.outer {
	border-bottom : 2px solid #CCCCCC;
	border-left : 2px solid #CCCCCC;
	border-right : 2px solid #CCCCCC;
	border-top : 2px solid #CCCCCC;
	color : #353B3B;
	border : 2px solid #CCCCCC;
}

td.aceengine {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #105F98;
	line-height : 12px;
}

.footer {
	color : #353B3B;
	font : normal 12px verdana;
	line-height : 21px;
}

.footer-b {
	color : #353B3B;
	font : normal 700 14px verdana;
	line-height : 26px;
}

.text {
	color : #353B3B;
	font : normal 12px verdana;
	line-height : 19px;
}

.text-big {
	color : #1B1E1E;
	font : normal 16px verdana;
	line-height : 24px;
}

.text-hot {
	color : #353B3B;
	font : normal 12px verdana;
	line-height : 17px;
}

.text-l {
	border-right : 1px dotted #9BA266;
	color : #353B3B;
	font : normal 12px verdana;
	padding : 5px 9px 0px 12px;
}

.text-large {
	color : #353B3B;
	font : normal 700 14px verdana;
	line-height : 20px;
}

.text-sm {
	font: normal 11px verdana;
	color : #353B3B;
}

tr,td {
	vertical-align : top;
	color : #353B3B;
	font : normal 12px verdana;
	line-height : 19px;
}

/* Form elements */
form {
	display: inline;
}

input.post {
	background-color: #EAEFF1;
	color: Black;
	font: normal normal 14px Verdana, Arial, Helvetica, sans-serif;
	background-image : url(images/formpic.gif);
	border-color : #0D4267 #EEEEEE #EEEEEE #0D4267;
}

textarea.post {
	background-color: #EAEFF1;
	background-image : url(images/backgroundform.jpg);
	text-indent : 0px;
	color: Black;
	font: normal 600 14px Verdana, Arial, Helvetica, sans-serif;
	border-color : #0D4267 #EEEEEE #EEEEEE #0D4267;
}

/* The text input fields background color */
input.post, textarea.post {
	background-color : #EAEFF1;
	scrollbar-base-color: #13619F; 
	scrollbar-face-color: #8FA6AB; 
	scrollbar-track-color: #B5C4C8; 
	scrollbar-arrow-color: White;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-shadow-color: #0D4267;
	scrollbar-darkshadow-color: #000000;
}

input.post { text-indent : 0px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color: #EAEEF1;
	border-color : #EA8100 #EEEEEE #EEEEEE #0D4267;
	color : #EA8100;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image : url(images/cellpic3.gif);
}

input.mainoption {
	padding: 1px;
	background: White;
	border: 3px double #EA8100;
	font-size : 12px;
	color: #264162;
	font-weight : bold;
	text-align: center;
	cursor : pointer;
	letter-spacing: 0.12em;
}