/*-HTML Constants-----------------------------------------------*/

body {
	background:url(/images/bg_fade.gif) #00175a top repeat-x;
	color:#fff;
	font-family:arial;
	font-weight:normal;
	text-decoration:none; 
	font-size:11px;
	voice-family:"\"}\"";
	voice-family:inherit;
}

html>body {
	font-size:12px;
}

.strong {
	font-weight:bold;
}

/*-Content-------------*/

#content {
	background-color:#000033;
	border-left:1px solid #405cb3;
	border-right:1px solid #405cb3;
	border-bottom:1px solid #405cb3;
}

/*-Header-------------*/

#header .left {
	background:url(/images/hdr_left.jpg) left top no-repeat;
}

#header .bgfill {
	background:url(/images/hdr_fill.gif) #293d98;
}

#header .right {
	background:url(/images/hdr_right.gif) right top no-repeat;
}

#header .hidden {
	visibility:hidden;
}

#header a {
	font-size:11px;
	color:#fed528;
	text-decoration:none;
}

#header a:hover {
	font-size:11px;
	color:#fff;	
	text-decoration:underline;
}

#header .login {
	font-size:11px;
	color:#fff;
}

#header .login a {
	font-size:11px;
	color:#fed528;
	text-decoration:none;
}

#header .login a:hover {
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}

#header .login .sep {
	font-size:12px;
	color:#7490c0;
}

#header .nav {
	font-size:12px;
	color:#7490c0;
	text-align:left;
}

#header #inpfield {
	font-size:11px; 
	font-family:arial;
	padding-left:2px;
	background-color:#000029; 
	color:#FFF; 
	border:1px solid #284279; 
}

/*-Advertisement-------------*/

#adbanner {
	text-align:center;
	background-color:#0c1743;
	border:solid 1px #172351;
}

#adtower {
	text-align:center;
}

/*-Right Menu------*/

.menuhdr {
	background:url(/images/menu_hdr.gif) #1d2d79;
}

.menuhdr .text,
.menu2hdr .text {
	font-size:12px;
}

.menubody {
	background:url(/images/menu_bg.gif) #1d2d79;
}

.menubody .text {
	font-size:12px;
	background:url(/images/menu_btm.gif) bottom no-repeat;
}

.menubody a,
.menu2body a {
	font-size:11px;
	color:#fed528;
}

.menubody a:hover,
.menu2body a:hover {
	color:#fff;	
}

.menu2hdr {
	background:url(/images/menu2_hdr.gif) #1d2d79;
}

.menu2body {
	background:url(/images/menu2_bg.gif) #1d2d79;
}

.menu2body .text {
	font-size:12px;
	background:url(/images/menu2_btm.gif) bottom no-repeat;
}

.rcolumn b,
.lcolumn2 b {
	font-size:12px;
	color:#fed528;
}

.menubody .newsstories a,
.menubody .submitnews a,
.menubody .activenews a,
.menubody .findnews a {
	font-size:17px;
	color:#fed528;
	text-decoration:underline;
}

.menubody .newsstories a:hover,
.menubody .submitnews a:hover,
.menubody .activenews a:hover,
.menubody .findnews a:hover {
	font-size:17px;
	color:#fff;
	text-decoration:underline;
}

.menubody .newsstories b,
.menubody .submitnews b,
.menubody .activenews b,
.menubody .findnews b {
	font-size:18px;
	color:#fed528;
}

.menubody .white,
.menu2body .white {
	font-size:17px;
	color:#fff;
}

.menubody .newsstories {
	background:url(/images/menu_newsstories_icon.gif) left no-repeat;
}

.menubody .submitnews {
	background:url(/images/menu_submit_icon.gif) left no-repeat;
}

.menubody .activenews {
	background:url(/images/menu_active_icon.gif) left no-repeat;
}

.menubody .findnews {
	background:url(/images/menu_findnews_icon.gif) left no-repeat;
}

.menubody .newscontent {
	font-size:19px;
	color:#fff;
	background:url(/images/rcol_newsoptions_btm.jpg) left no-repeat;
}

.menubody .newsfeed a,
.menu2body .newsfeed a {
	font-size:11px;
	color:#fed528;
	text-decoration:none;
}

.menubody .newsfeed a:hover,
.menu2body .newsfeed a:hover {
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}

.menubody .newsfeed li,
.menu2body .newsfeed li {
	border-bottom:1px solid #475bb2;
	background:url(/images/icon_rss.gif) left no-repeat;
}

.menubody .catcontent li,
.menu2body .catcontent li {
	border-bottom:1px solid #475bb2;
}


.menubody .cloudcontrol a,
.menu2body .cloudcontrol a{
	font-size: 12px;
	font-weight:bold;
	
	margin:4px 4px 4px 4px;
}

.menu2body .catcontent li:hover {
	border-bottom:1px solid #9dd93f;
}

.menubody .catlink {
	text-align:left;
}

.menu2body .catlink {
	text-align:left;
	background: url(/images/icon_cat_inactive.gif) right no-repeat;
}

.menu2body .catlink:hover {
	background: url(/images/icon_cat_active.gif) right no-repeat;
}

.menu2body .catlinksel {
	text-align:left;
	background: url(/images/icon_cat_active.gif) right no-repeat;
}

.menu2body .catlinksel a{
	font-size:11px;
	color:#fed528;
	font-weight:bold;
	text-decoration:none;
}

.menu2body .catlink a{
	font-size:11px;
	color:#fed528;
	text-decoration:none;
}

.menu2body .catlinksel a:hover,
.menu2body .catlink a:hover {
	color:#fff;
}

.menu2body #proform {
	font-size:11px; 
	font-family:arial;
	padding-left:2px;
	background-color:#000029; 
	color:#FFF; 
	border:1px solid #284279;
}

/*-News Area------*/

.newshdr,
.newshdr2 {
	border-bottom:1px solid #30479f;
}

.newshdr b,
.newshdr2 b {
	color:#fed528;
}

.newshdr h2,
.newshdr2 h2 {
	font-size:18px;
	color:#fff;
	font-weight:lighter;
}

.newshdr .yellow,
.newshdr2 .yellow {
	color:#fed528;
}

.news .node h3,
.news .node h3 a {
	font-size:18px;
	color:#fed528;
	font-weight:500;
}

.news .node h3 a:hover {
	font-size:18px;
	color:#fff;
}

.news .node h5,
.news .node2 h5 {
	font-size:10px;
	color:#9294a9;
}

.news .node .h5text,
.news .node2 .h5text {
	color:#fed528;
	text-decoration:underline;
}

.news .node h5 a,
.news .node2 h5 a {
	font-size:10px;
	color:#9294a9;
	text-decoration:none;
}

.news .node h5 a:hover,
.news .node2 h5 a:hover {
	color:#fff;
	text-decoration:none;
}

.news .node .h5text:hover,
.news .node2 .h5text:hover,
.news .node .usertext:hover,
.news .node2 .usertext:hover {
	color:#fff;
}

.news .node .usertext,
.news .node2 .usertext {
	color:#cbccdc;
	text-decoration:underline;
}

.news .node p {
	font-size:12px;
	color:#fff;
}

.news .node p a {
	color:#fed528;
	text-decoration:none;
}

.news .node p a:hover {
	color:#fff;
}

.pagenav {
	border-top:1px solid #30479f;
}

.pagenav .current,
.pagenav a,
.pagenav a:hover,
.pagenav .dotspace,
.pagenav .prenext {
	font-size:11px;
	color:#fff;
	text-align:center;
	text-decoration:none;
}

.pagenav .current {
	border:1px solid #30479f;
	background-color:#30479f;
}

.pagenav a {
	border:1px solid #30479f;
	background-color:#141c53;
}

.pagenav a:hover {
	color:#ffcf3f;
	border:1px solid #576ec7;
	background-color:#141c53;
}

.pagenav .prenext {
	color:#9398bf;
	border:1px solid #30479f;
	background-color:#141c53;
}

/*-Bump Display/Control------*/

.bump {
	background:url(/images/bump_bg.gif) no-repeat;
	text-align:center;
	font-size:10px;
}

.bump img {
	border:none;
}

.bump .top a {
	text-decoration:none;
	color:#90a9d5;
}

.bump .bottom {
	font-size:11px;
	color:#a8a8a8;
}

.bump .bottom a {
	font-size:11px;
	color:#fed528;
	text-decoration:none;
}

.bump .bottom a:hover {
	color:#fff;
}

.bump a:hover {
	color:#bdcff2;
}

.bump b {
	font-size:18px;
	color:#c6d6f3;
}

/*-Friends Bump Hover------*/

.fhover {
	background:url(/images/fhover_bg.gif) #1b2a6d left top no-repeat;
	border:solid thin #647dc1;
}

.fhover h4 {
	font-size:11px;
}

.fhover li {
	background:url(/images/ficon2.gif) no-repeat left 0px;	
	font-size:11px;
	color:#FFFFFF;
}

/*-News Area Small------*/

.news .node2 h3,
.news .node2 h3 a {
	font-size:12px;
	color:#fed528;
	font-weight:500;
}

.news .node2 h3,
.news .node2 h3 a {
	font-size:12px;
	color:#fed528;
	font-weight:500;
}

.news .node2 h3 a:hover {
	font-size:12px;
	color:#fff;
}

/*-Problem DDown------*/

.problem .h5text {
	color:#fed528;
	text-decoration:underline;
}

.problem .h5text:hover {
	color:#fff;
}

.problem li h5,
.problem dl h5 {
	background:url(/images/problem_bg.gif) #151e56 right repeat-y;
	font-size:10px;
	color:#9294a9;
	border:1px solid #30479f;
	text-decoration:none;
}

.problem li h5:hover,
.problem dl h5:hover {
	font-size:10px;
	color:#fff;
}

.problem li li,
.problem dl li {
	border:1px solid #30479f;
	background-color:#0d1248;
	background:url(/images/ddbg.gif) #151e56 bottom repeat-x;
}

.problem li li:hover,
.problem dl li:hover {
	background-color:#131c58;
}

.problem li li a,
.problem dl li a {
	font-size:10px;
	color:#fed528;
	text-decoration:none;
}

.problem li li a:hover, 
.problem dl li a:hover {
	color:#fff;
	text-decoration:underline;
}

/*-News Filtering-------------*/

select.nfilter {
	font-size:9pt;
	border:1px solid #30479f;
}

.nfiltertext {
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

/*-Shared Items-------------*/

.smfade {
	font-size:11px;
	color:#ccd2ea;
}

.smfade b{
	color:#fff;
}

.linefill {
	border-top:1px solid #30479f;
}

.opentext {
	font-size:12px;
	color:#fff;
}

.opentext a {
	font-size:12px;
	color:#fed528;
	text-decoration:none;
}

.opentext a:hover {
	color:#fff;
	text-decoration:underline;
}

.tab .tleft {
	background:url(/images/tab_left.gif) no-repeat;
	background-position : left -21px;
}

.tab .tright {
	background:url(/images/tab_right.gif) no-repeat;
	background-position : right -21px;
}

.tab .tleftsel {
	background:url(/images/tab_left.gif) no-repeat;
	background-position : left -0px;
}

.tab .trightsel {
	background:url(/images/tab_right.gif) no-repeat;
	background-position : right -0px;
}

.tab .tihist {
	background:url(/images/icon_tab_history2.gif) no-repeat;
}

.tab .tibmark {
	background:url(/images/icon_tab_bmark2.gif) no-repeat;
}

.tab .tifriend {
	background:url(/images/icon_tab_friend2.gif) no-repeat;
}

.tab .tipref {
	background:url(/images/icon_tab_pref2.gif) no-repeat;
}

.tab .tiuser {
	background:url(/images/icon_tab_user2.gif) no-repeat;
}

.tab .tihistsel {
	background:url(/images/icon_tab_history.gif) no-repeat;
}

.tab .tibmarksel {
	background:url(/images/icon_tab_bmark.gif) no-repeat;
}

.tab .tifriendsel {
	background:url(/images/icon_tab_friend.gif) no-repeat;
}

.tab .tiprefsel {
	background:url(/images/icon_tab_pref.gif) no-repeat;
}

.tab .tiusersel {
	background:url(/images/icon_tab_user.gif) no-repeat;
}

.tabsel li {
	background:url(/images/tab_left.gif) left top no-repeat;
}

.tabsel b {
	background:url(/images/tab_right.gif) right top no-repeat;
}

.tabnav {
	background:url(/images/tabnav_bg.gif) #3750b6;
}

.tabnav .flattab {
	background:url(/images/tabnav_flattab_bg.gif) #3852bb;
}

.tabnav .flattab .left {
	background:url(/images/tabnav_flattab_space.gif) left no-repeat;
}

.tabnav .flattab .leftsel {
	background:url(/images/tabnav_flattab_selspace.gif) left no-repeat;
}

.tabnav .flattab .right {
	background:url(/images/tabnav_flattab_space.gif) right no-repeat;
}

.tab .right {
	float:right;
}

.tab,
.tabnav .text,
.tabnav .fadetext {
	font-size:11px;
}

.tab a,
.tabnav .text a,
.tabnav .fadetext a,
.tabnav .fadetext2 a {
	font-size:11px;
	color:#ccd2ea;
	text-decoration:none;
}

.tab a:hover,
.tabnav .text a:hover,
.tabnav .fadetext a:hover {
	color:#fff;
}

.tabnav .fadetext2 a:hover {
	color:#fed528;
}

.tabnav b {
	color:#fff;
}

.tab,
.tabnav .text {
	color:#ccd2ea;
}

.tabnav .fadetext {
	color:#748dd3;
}

.texterror {
	font-size:12px;
	color:#fff;
}

.notice h2,
.urev h2{
	font-size:18px;
	color:#ffdf33;
	font-weight:500;
}

.error h2 {
	font-size:18px;
	color:#d10101;
	font-weight:500;
}

.ok h2 {
	font-size:18px;
	color:#fff;
	font-weight:500;
}

.error .text {
	background:url(/images/error_bg.jpg) left top no-repeat;
}

.ok .text {
	background:url(/images/ok_bg.jpg) left top no-repeat;
}

.notice .text,
.urev .text{
	background:url(/images/notice_bg.jpg) left top no-repeat;
}

.newsnotice {
	font-size:11px;
	font-weight:bold;
	background:url(/images/icon_check_notice.gif) left no-repeat;
}

.smnotice {
	font-size:11px;
	font-weight:bold;
	color:#ffdf33;
	background:url(/images/icon_check_notice.gif) left no-repeat;
}

/*-Reg------*/

.regbody .outline {
	border:1px solid #30479f;
}

.regbody {
	font-size:12px;
	color:#fff;
}

.regtext {
	font-size:12px;
	color:#aeb5da;
}

.regbody b {
	color:#fed528;
}

.regbody a {
	font-size:12px;
	color:#fed528;
	text-decoration:none;
}

.regbody a:hover {
	color:#fff;
	text-decoration:underline;
}

.regdone h2 {
	font-size:28px;
	color:#fff;
	font-weight:500;
}

.regdone h4 {
	font-size:16px;
	color:#fff;
	font-weight:500;
}

.regdone {
	text-align:center;
}

.regbody legend {
	font-size:15px;
	color:#fed528;
	font-weight:bold;
}

.regbody .hdrtext {
	font-size:12px;
	color:#fff;
	font-weight:bold;
}

.hdrfadetext {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.hdrfadetext a {
	font-size:12px;
	color:#7a7a95;
	font-weight:bold;
	text-decoration:none;
}

.hdrfadetext a:hover {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.regbody .smalltext {
	font-size:11px;
	color:#aeb5da;
}

.regbody .input {
	border:1px solid #5971bc;
}

.regbody .textarea {
	border:1px solid #5971bc;
}

.regbody fieldset {
	border:1px solid #5971bc;
}

.regbody .unameav {
	font-size:11px;
	font-weight:bold;
	color:#6dd278;
	background:url(/images/icon_check_av.gif) left no-repeat;
}

.regbody .unamena {
	font-size:11px;
	font-weight:bold;
	color:#d15050;
	background:url(/images/icon_check_na.gif) left no-repeat;
}

/*-Friends List-------------*/

.flist .grbg {
	background:url(/images/friend_bg.gif) bottom repeat-x;
	border-top:1px solid #30479f;
}

.flist .fhdr h2 {
	font-size:18px;
	color:#fff;
	font-weight:lighter;
}

.flist .yellow {
	color:#fed528;
}

.flist .lbbgl,
.flist .lbbgr {
	background:url(/images/friend_bg2.gif) top repeat-x;
}

.flist .lbbgl {
	border-right:1px solid #000033;
}

.flist .lbbgr {
	border-right:1px solid #000033;
	border-left:1px solid #000033;
}

.flist .utext {
	font-size:12px;
	font-weight:bold;
	color:#fec22d;
}

.flist .utext a {
	font-size:12px;
	font-weight:bold;
	color:#fec22d;
	text-decoration:none;
}

.flist .utext a:hover {
	color:#fff;
	text-decoration:none;
}

.flist .utextsm {
	font-size:10px;
	font-weight:bold;
	color:#cccccc;
}

.flist .utextsm a {
	font-size:10px;
	font-weight:bold;
	color:#9cd73f;
	text-decoration:none;
}

.flist .utextsm a:hover {
	color:#fff;
	text-decoration:underline;
}

.flist .lbbgrend {
	background:url(/images/friend_bg2.gif) top repeat-x;
}

.flist .lbbgrend2 {
	background:url(/images/friend_bg2.gif) top repeat-x;
}

.flist .ftextbg {
	background:url(/images/friend_ftext.gif) bottom right no-repeat;
}

.flist .mftextbg {
	background:url(/images/friend_mftext.gif) bottom right no-repeat;
}

.flist .ufltextbg {
	background:url(/images/friend_ufltext.gif) bottom right no-repeat;
}

.flist .igtextbg {
	background:url(/images/friend_igtext.gif) bottom right no-repeat;
}

.addusrtext {
	background:url(/images/friend_addbtn.gif) no-repeat;
}

.remusrtext {
	background:url(/images/friend_rembtn.gif) no-repeat;
}

.remusrtextsm {
	background:url(/images/friend_rembtn_sm.gif) no-repeat 0px 1px;
	font-size:10px;
	color:#ff0000;
	text-decoration:none;
}

.remusrtextsm:hover {
	color:#fff;
	text-decoration:none;
}

.addusrtextsm {
	background:url(/images/friend_addbtn_sm.gif) no-repeat 0px 1px;
	font-size:10px;
	color:#9cd73f;
	text-decoration:none;
}

.addusrtextsm:hover,
.preftext a:hover {
	color:#fff;
	text-decoration:none;
}

.protextleft {
	font-size:12px;
	color:#fff;
	text-align:right;
}

.protextright {
	font-size:12px;
	color:#a1a1a1;
	font-weight:bold;
}

.protextright a {
	font-size:12px;
	color:#9cd73f;
	text-decoration:none;
}

.protextright a:hover {
	color:#fff;
	text-decoration:underline;
}

.protextyellow {
	font-size:12px;
	color:#fed528;
}

.legendlink {
	font-size:13px;
	color:#5971bc;
}

.legendlink a {
	font-size:13px;
	color:#9cd73f;
	text-decoration:none;
}

.legendlink a:hover {
	color:#fff;
	text-decoration:underline;
}

/*-User Pref------*/

.uinfobg {
	background:url(/images/userpref_userinfo_bg.gif) no-repeat 0px 17px;
}

.statsbg {
	background:url(/images/userpref_stats_bg.gif) no-repeat 220px 17px;
}

/*-Active View-------------*/

select.aviewdd {
	font-size:9pt;
	border:1px solid #30479f;
}

a.aviewplay,
span.aviewplay,
a.aviewpause,
span.aviewpause {
	text-indent:-2000em;
	text-decoration:none;
}

span.aviewplay {
	background:url(/images/icon_aview_play2.gif) no-repeat 0px 0px;
}

a.aviewplay {
	background:url(/images/icon_aview_play.gif) no-repeat 0px 0px;
}

span.aviewpause {
	background:url(/images/icon_aview_pause2.gif) no-repeat 0px 0px;
}

a.aviewpause {
	background:url(/images/icon_aview_pause.gif) no-repeat 0px 0px;
}

.aviewnode {
	background:url(/images/friend_bg3.gif) bottom repeat-x;
	border-top:1px solid #30479f;
}

.aviewnode:hover {
	background:url(/images/friend_bg.gif) bottom repeat-x;
}

.aviewicon {
	text-decoration:none;
	text-align:center;
}

.aviewbump {
	font-size:12px;
	color:#fed528;
	text-decoration:none;
	text-align:center;
}

.aviewurl {
	font-size:15px;
	color:#fed528;
	font-weight:bold;
	text-decoration:none;
}

.aviewurl span {
	font-size:11px;
	color:#6882d3;
	font-weight:500;
}

.aviewloc {
	font-size:12px;
	color:#fed528;
	text-decoration:none;
	text-align:center;
}

.aviewred {
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	text-align:center;
}

.aviewuser {
	font-size:12px;
	color:#fed528;
	text-decoration:none;
	text-align:center;
}

.aviewbump:hover,
.aviewurl:hover,
.aviewloc:hover,
 .aviewred:hover,
.aviewuser:hover {
	color:#fff;
	text-decoration:none;
}

.aviewbluebg {
	background:url(/images/friend_bg4.gif) #1c2e83 top repeat-x;
	border-right:1px solid #000033;
}

.aviewbluebgr {
	background:url(/images/friend_bg4.gif) #1c2e83 top repeat-x;
	border-left:1px solid #000033;
}

.aviewhdr {
	font-size:12px;
	color:#fff;
	background:url(/images/aview_hdr_left.gif) #0f0f48 top left no-repeat;
}

.hdrend {
	background:url(/images/aview_hdr_right.gif) top right no-repeat;
}

/*-Bumped By List-------------*/

.bbylist {
	background:url(/images/bbylist_bg.gif) top repeat-x;
}

.bbylist a{
	font-size:11px;
	color:#ccd2ea;
	text-decoration:underline;
}

.bbylist a:hover{
	color:#fff;
}

.bbylist .userf a{
	font-weight:bold;	
}

.bbylist .user {
	background:url(/images/bbylist_uicon.gif) top left no-repeat;
}

.bbylist .userf {
	background:url(/images/bbylist_uicon_f.gif) top left no-repeat;
}

/*-Fieldset-----------*/
fieldset dt {
	font-size:1.1em;
	font-weight:bold;
	margin-top:.5em;
}

fieldset dt span.tag {
	color:#ffdf33;
}

fieldset dd {
	font-size:1em;
	margin-left:1em;
}


/*-Cloud-------------*/

#cloud a {
	color:#fed528;
	text-decoration:none;
}

#cloud a:visited {
	color:#fed528;
	text-decoration:none;
}


#cloud a:active {
	color:#fed528;
	text-decoration:none;
}

#cloud a:hover {
	color:#fff;
	text-decoration:none;
}


#cloud a {
	color:#fed528;
}

#cloud .small {
	font-size:.8em;
}

#cloud .medium-small {
	font-size:1.2em;
}

#cloud .medium {
	font-size:1.6em;
}

#cloud a.medium-large {
	font-size:2.0em;
	font-weight:bold;
}

#cloud .large {
	font-size:2.4em;
	font-weight:bold;
}

/*-autocomplete-------*/
 div.autocomplete {
      position:absolute;
      width:250px;
      background-color:#000033;
      border:1px solid #405cb3;
      margin:0px;
      padding:0px;
    }

div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }

div.autocomplete ul li.selected { 
	background-color: #405cb3;
	color: #fed528;
}

div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:16px;
      cursor:pointer;
    }

/*-Footer-------------*/

#footer .left {
	background:url(/images/footer_left.gif) left no-repeat;
}

#footer .bgfill {
	background:url(/images/footer_fill.gif) #293d98;
}

#footer .right {
	background:url(/images/footer_right.gif) right no-repeat;
}

#footer .copyright {
	font-size:11px;
	color:#fff;
}

#footer .copyright a {
	font-size:11px;
	color:#fed528;
	text-decoration:none;
}

#footer .copyright a:hover {
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}

#footer .right {
	text-align:right;
}

#footer .sep {
	font-size:12px;
	color:#7490c0;
}

/*-News Comments-------------*/

#comcon textarea {
	border:#4266bb solid 2px;
	background-color:#FFFFFF;
	color:#000000;
}

#comcon input {
	font-family:Geneva, arial, Helvetica, sans-serif;
	font-size:15px;
}

#comcon .fontw {
	font-family:Geneva, arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.comhdr {
	background:url(/images/com_hdr.gif) #344fa6 no-repeat;
	font-size:11px;
}

.comhdrf {
	background:url(/images/com_hdr_f.gif) #344fa6 no-repeat;
}

.comhdr .numbg {
	background:url(/images/com_hdr_left_num.gif) #4b76ca no-repeat left;
}

.comhdr .numbgend {
	background:url(/images/com_hdr_left_num_end.gif) no-repeat right;
}

.comhdrform {
	background:url(/images/com_hdr.gif) #344fa6 no-repeat;
}

.combody {
	background:url(/images/bbylist_bg.gif) top repeat-x;
	border:#4266bb solid 1px;
	word-wrap:break-word;
	font-size:12px;
}

.combody .tright {
	text-align:right;
}

#comcon h5 {
	font-size:10px;
	color:#9294a9;
}

#comcon h5 a {
	font-size:10px;
	color:#9294a9;
	text-decoration:none;
}

.combody a {
	color:#fed528;
	text-decoration:none;
}

#comcon h5 a:hover,
.combody a:hover {
	color:#fff;
	text-decoration:none;
}

#comcon a.h5text {
	color:#fed528;
	text-decoration:underline;
}

#comcon a.h5text:hover {
	color:#fff;
	text-decoration:underline;
}

.comhdr .numtext a {
	font-size:11px;
	font-weight:bold;
	color:#c3ccff;
	text-decoration:none;
}

.comhdr .numtext a:hover,
.comhdr .usertext a:hover {
	color:#fff;
	text-decoration:none;
}

.comhdr .usertext a {
	font-size:11px;
	font-weight:bold;
	color:#fed528;
	text-decoration:none;
}

.tab .tiforums {
	background:url(/images/icon_tab_forums2.gif) no-repeat;
}

.tab .tiforumssel {
	background:url(/images/icon_tab_forums.gif) no-repeat;
}

blockquote,
#comcon blockquote {
	background:url(/images/com_quote.gif) no-repeat left top;
	font-size:12px;
}

#comcon blockquote h5 {
	color:#788cba;
	background:none;
}

/*-Site Quotes-------------*/

.quotetable {
	background:url(/images/qt_bg.gif) no-repeat;
}

.quotetxt {
	font-size:15px;
	font-weight:bold;
}

.quotesubmitter {
	font-size:10px;
	margin-left:5px;
	color: #FED528;
}

.quoteup {
	color:#9CD73F;
}

.quotedown {
	color:#FF0000;
}

.qttfield {
	font-size:12px; 
	font-family:arial;
	background-color:#fff; 
	color:#000; 
	border:1px solid #284279;
}
