/* vBulletin 3 CSS For Style 'rg Fluid' (styleid: 53V) */
body
{
	background: #2E3A41	 url(/content/style/images/rg/gradients/gradient_new.gif) repeat-x top left;
	margin: 0;
	padding: 0;

	font: small/1.7em verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #444;
}
a:link
{
	color: #0049AA;
	text-decoration: underline;
}


#topbar
{   
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	VISIBILITY: hidden;
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	WIDTH: 370px;
	FONT-FAMILY: Tahoma;
	POSITION: absolute;
	BACKGROUND-COLOR: white
}

#wrap
	{
	text-align: left;
	width: 87%;
	margin: 0 auto;
background: #FFFFFF;
	padding-left: 20px;
	padding-right: 20px;
	border-left: 1px solid #BEC9D1;
	border-right: 1px solid #BEC9D1
	}

a:visited
{
	color: #23488C;
	text-decoration: underline;
}
a:hover, a:active
{
	color: #0067F0;
	text-decoration: none;
}
.page
{

	color: #000000;
}
td, th, p, li
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #BEC9D1;
}

.toptable
{
	width: 92%;

}

.tcat
{
	background: url(/content/style/images/rg/gradients/strip_back.gif) repeat-x top left;
	color: #ffffff;
	font: bold 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.maintopbar
{
	background: url(/content/style/images/rg/gradients/strip_topbar.gif) repeat-x top left;
	color: #ffffff;
	font: bold 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link
{
	color: #fff;
	text-decoration: none;
}
.tcat a:visited
{
	color: #fff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
	color: #fff;
	text-decoration: none;
}




.tcat2
{
	background: url(/content/style/images/rg/gradients/strip_back.gif) repeat-x top left;
	color: #ffffff;
	font: bold 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tcat2 a:link
{
	color: #fff;
	text-decoration: none;
}
.tcat2 a:visited
{
	color: #fff;
	text-decoration: none;
}
.tcat2 a:hover, .tcat a:active
{
	color: #fff;
	text-decoration: none;
}





.thead
{
	background: #5C7099 url(/content/style/images/rg/gradients/gradient_thead1.jpg) repeat-x top left;
	color: #000000;
	font: bold 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	height: 26px;

}
.thead a:link
{
	color: #0049AA;
	text-decoration: underline;
}
.thead a:visited
{
	color: #23488C;
	text-decoration: underline;
}
.thead a:hover, .thead a:active
{
	color: #0067F0;
	text-decoration: none;
}
.tfoot
{
	background: #858481;
	color: #FFFFFF;
}
.tfoot a:link
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tfoot a:visited
{
	color: #FFFFFF;
	text-decoration: underline;
}
.tfoot a:hover, .tfoot a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.alt1, .alt1Active
{
	background: #F1F1F1;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #EEF0F2;
	color: #000000;
}
td.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
	font: 10pt tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #999999;
}
.navbar
{
	font: 11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #E4E7F5 url(/content/style/images/rg/gradients/gradient_panel.jpg) repeat-x top left;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}

.panel1
{
	background: #E4E7F5 url(/content/style/images/rg/gradients/gradient_panel.gif) repeat-x top left;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}

.panelsurround
{
	background: #D5D8E5 url(/content/style/images/rg/gradients/gradient_panelsurround.jpg) repeat-x top left;
	color: #000000;
}


.panelsurround1
{
	background: #D5D8E5 url(/content/style/images/rg/gradients/gradient_panelsurround.gif) repeat-x top left;
	color: #000000;
}

legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #858481;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #F5F7F9;
	color: #000000;
	font: 11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link
{
	color: #0049AA;
	text-decoration: none;
}
.vbmenu_option a:visited
{
	color: #23488C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active
{
	color: #0067F0;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #EEF0F2;
	color: #000000;
	font: 11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link
{
	color: #0049AA;
	text-decoration: none;
}
.vbmenu_hilite a:visited
{
	color: #23488C;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active
{
	color: #0067F0;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 11pt; font-weight: bold; text-decoration: none;}



.bigusername a:link
{
	font-size: 11pt; font-weight: bold; text-decoration: none;
}
.bigusername a:visited
{
	font-size: 11pt; font-weight: bold; text-decoration: none;
}
.bigusername a:hover, .bigusername a:active
{
	font-size: 11pt; font-weight: bold; text-decoration: none;
}




/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }

.hr2 {
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #A5AEC5;
}

* html .hr2 {
	border-bottom: none;
	padding: 1px;
	background: url(http://kalsey.com/images/css-dotted.gif) repeat-x bottom;	
}
 


.bgimage1 {
background-image: url('/content/style/images/misc/nav_buttons_bg.gif');
}

.showthreadh1
{
  font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;  
  margin:0;
  font-size: 14px;
  font-weight: bold;	
  display: inline;
}

.userbar_border {
	BORDER-RIGHT: #d9dfe7 1px solid; BORDER-TOP: #d9dfe7 1px; BORDER-LEFT: #d9dfe7 1px solid; BORDER-BOTTOM: #d9dfe7 1px solid
}
.userbar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: x-small; BACKGROUND: #fafbfc; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.userbar A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.userbar A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.userbar A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.userbar A:active {
	COLOR: #000; TEXT-DECORATION: none
}


.fnav_left {
	BACKGROUND: url('/content/style/images/fnav_left_1.gif') no-repeat left top; WIDTH: 10px; HEIGHT: 10px
}
.fnav_right {
	BACKGROUND: url('/content/style/images/fnav_right_2.gif') no-repeat right top; WIDTH: 10px; HEIGHT: 10px
}

.fnav {

}
.fnav A:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #e5eef9; TEXT-DECORATION: none
}
.fnav A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #e5eef9; TEXT-DECORATION: none
}
.fnav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #e5eef9; TEXT-DECORATION: none
}
.fnav A:active {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #e5eef9; TEXT-DECORATION: none
}

.headercell {
	BACKGROUND: #6ca6ed url('/content/style/images/header_bg.gif') repeat-x; 
}

.over{color:#000080; background-color:#ffffcc;
 		font-family:Verdana;font-size:12px;}

.altmsg{background-color:#FFFFFF; }

.altmsg3{background-color:#F1F1F1; }

.altmsg2{background-color:#D4D0C8; }

.def{color:#ff0000; background-color:#ffffff;
 		font-family:Verdana;font-size:12px;}
.curr0{color:#000000; background-color:#ffffee;
 		font-family:Verdana;font-size:12px;}
.curr1{color:#0000ff; background-color:#eaeaff;
 		font-family:Verdana;font-size:12px;}
.curr2{color:#008000; background-color:#FFE6E6;
 		font-family:Verdana;font-size:12px;}
.curr3{color:#ff0000; background-color:#DFFFDF;
 		font-family:Verdana;font-size:12px;}

.forumtitle{font-family:Verdana;font-size:12px; }
 		
.adHeadline {font: bold 10pt Arial; text-decoration: underline; color: #333333;}
.adText {font: normal 10pt Arial; text-decoration: none; color: black;}

.frame_tr
{
	background: url(/content/style/images/rg/misc/frame_tr.gif) no-repeat 100% 0;	padding: 15px 15px 10px 15px;
	line-height: 20px;
}
.quote_tr
{
	background: url(/content/style/images/rg/misc/quote_tr.gif) no-repeat 100% 0;
	padding: 25px 15px 10px 15px;
	line-height: 20px;
}
.frame_tl { background: url(/content/style/images/rg/misc/frame_tl.gif) no-repeat 0 0; }
.quote_tl { background: url(/content/style/images/rg/misc/quote_tl.gif) no-repeat 0 0; }
.frame_br { background: url(/content/style/images/rg/misc/frame_br.gif) no-repeat 100% 100%; }
.frame_bl { background: url(/content/style/images/rg/misc/frame_bl.gif) no-repeat 0 100%; }
.frame_t { background: url(/content/style/images/rg/misc/frame_h.gif) repeat-x 0 0; padding-bottom: 10px; }
.quote_t { background: url(/content/style/images/rg/misc/quote_t.gif) repeat-x 0 0;  background-color:#FFFFFF;}
.frame_b { background: url(/content/style/images/rg/misc/frame_h.gif) repeat-x 0 100%; }
.frame_l { background: url(/content/style/images/rg/misc/frame_v.gif) repeat-y 0 0; }
.frame_r { background: url(/content/style/images/rg/misc/frame_v.gif) repeat-y 100% 0; }

.box_bl { background: #DEE3E7 url(/content/style/images/rg/misc/box_bl.gif) no-repeat bottom left; }
.box_br { background: url(/content/style/images/rg/misc/box_br.gif) no-repeat bottom right; }
.box_tl { background: url(/content/style/images/rg/misc/box_tl.gif) no-repeat top left; }
.box_tr { background: url(/content/style/images/rg/misc/box_tr.gif) no-repeat top right; }
.box_clear { font-size: 1px; height: 1px; }

.nzbpostbit {
border-top: 1px outset #5890AD;
border-right: 1px inset #5890AD;
border-bottom: 1px inset #5890AD;
border-left: 5px solid #5890AD;
background-color: #ffffff;
padding-right: 3px;
font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


.forumbg {
background-color: #f5f7f9;
}

.usenext { border:3px solid red; background-color:#ebebeb; padding:5px; color:#004467; font-family:Verdana;font-size:10pt; }










.postbit { border: 1px solid #a9b2b7; margin-bottom: 10px; background-color: #f5f8fa; clear: right; }
.postbit .posterdetails, .postbit .message, .postbit .postedited, .postbit .signature, .postbit .attachments, .postbit .controls, .postbit .upcomingbit { padding: 6px; }

.postbit .topbar {
	background-image: url("/content/style/images/rg/gradients/postbit-topbar.gif");
	background-repeat: repeat-x;
	background-position: top;
	background-color: #18242c;
	font-size: 0.8em;
	color: #f5f5f5;
	height: 21px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.postbit .topbar .postdate { padding-top: 3px; }
.postbit .topbar .tools { float: right; vertical-align: top; font-weight: bold; }
.postbit .topbar a { color: #f5f5f5; }

.postbit .topbar .postdetails .postdate { padding-left: 5px; }

.postbit .posterdetails { background-color: #f0f4f5;   }

.postbit .posterdetails .secondarytitle { color: #6e7f88; font-size: 0.8em; }

.postbit .posterdetails .misc { float: right; text-align: right; font-size: 0.8em; width: 100px; padding-right:2px;  }

.postbit .posterdetails .avatar { 
	float: left;  
	width: 220px; 
 
	margin: 0px;
	padding: 0px;
}

.postbit .posterdetails .avatar .img4 { 
	float: left; 
 
	margin: 0px;
	padding: 0px;
}

.postbit .posterdetails .avatar .name { 
	float: left; 
text-decoration: none;
	margin: 0px;
	padding: 0px;
	margin-left: 2px; 
}

.postbit .posterdetails .banner { float: left; text-align: center; font-size: 0.8em;    }


.postbit .upcomingbit { background-color: #f0f4f5; }
.postbit .upcomingbit .wartime { font-size: 1.6em; font-weight: bold; }
.postbit .upcomingbit dl { margin: 0; }
.postbit .upcomingbit dt { font-weight: bold; }
.postbit .upcomingbit dd.clans { font-size: 1.6em; font-weight: bold; }
.postbit .upcomingbit dd.maps div { margin-right: 5px; display: inline; }

.postbit .message { font-size: 1em; clear: both; border-top: 1px solid #d3dade;}

.postbit .postedited { color: #9caeb7; font-style: italic; font-size: 0.7em; }
.postbit .signature { font-size: 0.8em; color: #6e7f88; }

.postbit .controls { text-align: right;}

#posts .inlinemod .postbit {
	background-color: #da9191;
}

#posts .inlinemod .postbit .posterdetails {
	border-top: 1px solid #ca888a;
	border-bottom: 1px solid #ca888a;
	background-color: #e29596;
	width: 100%;
}

#posts .inlinemod .postbit .message {
	border-top: 1px solid #e99a9a;
}

#posts .inlinemod .postbit .controls {
}

div.attachment { display: inline; }
.quickedit { width: 100% !important; }
.quickedit td.vBulletin_editor { padding: 2px; }
.quickedit td.vBulletin_editor input { margin-right: 4px; }
.quickedit td.vBulletin_editor div#quickedit_delete { padding: 5px; }

.postbit .custombit { padding: 6px; border-bottom: 1px solid #dde1e5; border-top: 3px solid #dde1e5; background-color: #f7f7f8; }
.postbit .custombit .location { float: right; }
.postbit .custombit .picture { float: left; }
.postbit .custombit .rightpane { margin-left: 326px; }

.postbit .custombit .rightpane .title { font-size: 14pt; font-weight: bold; padding-bottom: 10px; padding-top: 10px; }

.postbit .custombit .rightpane .group { padding-bottom: 7px; }
.postbit .custombit .rightpane .group .downloadlink { font-size: 14pt; }
.postbit .custombit .rightpane .group .downloadlink a { font-weight: bold; }

.postbit .mapdetails { border-bottom: 1px solid #dde1e5; padding: 6px; }
.postbit .mapdetails dl { margin: 0; margin-bottom: 10px; }

.postbit .mapdetails dt, .postbit .mapdetails .leagueplay, .postbit .mapdetails .mappack { font-weight: bold; }

.topcontrols, .bottomcontrols { }

#forumlist table th#fh_forum {
	padding-left: 10px;
	text-align: left;
}

#forumlist tr.level1_nopost, #forumlist tr.level2_nopost {

	background-color: #18242c;
	color: #f5f5f5;
}
#forumlist tr.level1_nopost a, #forumlist tr.level2_nopost a { color: #f5f5f5; font-weight: bold; }
#forumlist .threadcount, #forumlist .postcount { text-align: center; }
#forumlist .forumdescription { font-size: 0.8em; }
#forumlist .lastposter { font-size: 0.9em; }
#forumlist .usersviewing { display: inline; }
#forumlist .gotolastpost { float: right; }

.buttons { /*padding: 4px; background-color: red; */ margin: 5px; text-align: center; }
.buttons input { padding: 0; margin: 0; }

.usercp div.option { padding: 4px; }
/*.usercp h1, .usercp h2, .usercp h3 { border-bottom: 3px solid black; }
.usercp h4, .usercp h5, .usercp h6 { border-bottom: 1px solid black; }*/
.usercp div.option .input { padding: 1px; margin: 3px; margin-left: 25px; font-weight: bold; }
.usercp div.option .birthdate { font-weight: bold; margin-left: 10px; padding: 4px; }
.usercp div.option .input input, .usercp div.option .input select { margin-left: auto; margin-right: 0; }



#goingon ul { list-style: none; margin-bottom: 5px; }
#goingon ul#onlineusers li, #goingon ul#birthdays li { display: inline; }

.todo { background-color: #ff0000; border: 1px solid white; }

.error { padding: 6px; border: 0; background-color: #e1e7eb; padding-left: 120px; padding-top: 200px;  }

#inlinedropdown { clear: right; float: right; margin-top: 10px; }
#inlinedropdown h4 { margin: 0; padding: 0; display: inline; margin-right: 6px; font-size: 1em; }

#poll { padding: 6px; }

#poll dt { clear: both; display: block; padding: 3px; font-size: 1.2em; }
#poll dt.uservoted { font-weight: bold; }

#poll dd.bar { width: 706px; height: 20px; padding: 5px; margin: 2px; margin-left: 30px;  }
#poll dd.bar .votebar {  height: 17px; padding: 1px; white-space: nowrap; font-size: 1em; font-weight: bold; color: white; padding-left: 5px; padding-top: 2px; }
/*#poll dd.voters  background-color: white; }*/

.wysiwyg {
	background-color: white !important;
	padding: 5px;
	padding-top: 10px;
}

.editorstyle {
	padding-top: 5px;
	background-color: #f9f9f9;
	border: 1px solid #2d3c44;
	border-top: 3px solid #dde1e5;
}

.editorstyle .postmessage { padding: 8px; padding-bottom: 0; }

.editorstyle .postmessage .titlefields { margin-bottom: 15px; }

.editorstyle .additionaloptions {
	padding: 8px;
	border-top: 1px solid #dde1e5;
	border-bottom: 1px solid #dde1e5;
	padding-top: 0;
	margin-top: 5px;
	/*padding-top: 15px;*/
	font-size: 0.8em;
}

.editorstyle .additionaloptions div div { margin-left: 25px; }

#topic_review .reviewbit { border: 1px solid #2d3c44; margin-bottom: 5px; background-color: #f9f9f9; }
#topic_review .reviewbit .postdetails {  border-bottom: 1px solid #dde1e5; padding: 6px; }
#topic_review .reviewbit .postdetails .username { font-weight: bold; font-size: 1.2em; 	text-decoration: none; }
#topic_review .reviewbit .reviewmessage {  padding: 6px; }

.subforums { margin-top: 5px; }
.subforums h5 { font-size: 0.8em; }
.subforums ul { font-size: 0.8em; list-style: none; margin: 0; margin-left: 15px; }

.contentbox {
	padding: 6px;
	border: 1px solid #2d3c44;

	background-color: #ebebeb;
}

.contentbox ul {
	list-style: none;
	margin: 0; padding: 0;
	margin-left: 15px;
	margin-bottom: 10px;
}

.contentbox p { margin: 0; padding: 0; }
.contentbox h5 { margin: 0; padding: 0; margin-top: 10px; }
.contentbox div { padding-bottom: 5px; margin-left: 8px; }
.contentbox .buttons { border-top: 1px solid #dde1e5; margin-top: 5px; padding-top: 5px; padding-bottom: 0; margin-bottom: 0; margin-left: 0; }
#poll.contentbox div { margin-left: 0; padding-bottom: 0; }

.inlinelist li { display: inline; }

.threadfields {
	padding: 8px;
	border-bottom: 1px solid #dde1e5;
	padding-top: 0;
}

.threadfields div div { margin-left: 25px; margin-bottom: 3px; }
.threadfields ul { list-style: none; margin: 0; margin-left: 5px; }

.floatright { float: right; }
.floatleft { float: left; }
.clearfloat { clear: both; }

#mymenu { height: 109px ; background-color: #31363e; border-bottom: 0px solid #5b636f; position: relative; 	background: url(/content/style/images/rg/gradients/strip_topbar.gif) repeat-x top left;
  border-top: 3px solid #5b636f; 
	color: #ffffff;
	font: bold 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 

}
#mymenu .textpos { position:absolute; bottom:4px; right:0;  text-align: right; padding-right:20px;  width: 1024px;    }


#mymenu .textinside
{  
	margin-left: 155px;
	
}

#mybanner
{
	height: 100px;
	 position: relative; text-align:center;
	padding-top: 6px;
	background-color: #0c0f11;
 	
}



#mybanner2
{

	 position: relative;

border-bottom: 3px solid #5b636f; 
}


#mybreadcrumb
{
height: 37px ; background-color: #31363e; border-bottom: 2px solid #5b636f; position: relative; 	background: url(/content/style/images/rg/gradients/navbg-menu.gif) repeat-x top left;
  
	color: #ffffff;
	font: bold 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
	

}


#mybreadcrumb .content
{
padding-top:8px;

}


.toptable2
{
	width: 90%;

}

.toptable2 a:link
{
	color: #8ba5b6;
	text-decoration: underline;
}
.toptable2 a:visited
{
	color: #8ba5b6;
	text-decoration: underline;
}
.toptable2 a:hover, .toptable2 a:active
{
	color: #8ba5b6;
	text-decoration: none;
}

.toptable2inactive
{
	color: #8ba5b6;
}

.myloginbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1f2e35;
	border-right-color: #37444c;
	border-bottom-color: #37444d;
	border-left-color: #202d35;
}

.font-10
{
font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;	
}


.loginbox-link a:link
{
	color: #8ba5b6;
	text-decoration: underline;
}
.loginbox-link a:visited
{
	color: #8ba5b6;
	text-decoration: underline;
}
.loginbox-link a:hover, .loginbox-link a:active
{
	color: #8ba5b6;
	text-decoration: none;
}

.myforgotpass
{
	color: #2278b2;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.myforgotpass a:link
{
	color: #2278b2;
	text-decoration: underline;
}
.myforgotpass a:visited
{
	color: #2278b2;
	text-decoration: underline;
}
.myforgotpass a:hover, .myforgotpass a:active
{
	color: #2278b2;
	text-decoration: none;
}



.button40 {
	width:					40px;
}

.button80 {
	width:					80px;
}

.button100 {
	width:					100px;
}

.button150 {
	width:					150px;
}

.button210 {
	width:					210px;
}

.buttonSpacer {
	margin:					0 0 0 6px;
}

.buttonLarge {
	background:				#717a89 url(/content/style/images/rg/gradients/nav_tab_bg.gif) repeat-x left top;
	border-top:				#969fae 1px solid;
	border-left:			#969fae 1px solid;
	border-right:			#7a8494 1px solid;
	border-bottom:			#7a8494 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#fff;
	font-weight:			bold;
	padding: 		        4px 6px 4px 6px;
	margin:     			0 0 4px 0;
	white-space: 			nowrap;
	cursor: 				pointer;
}

.buttonLargeHover {
	background:				#717a89 url(/content/style/images/rg/gradients/nav_tab_bg_on.gif) repeat-x left top;
	border-top:				#969fae 1px solid;
	border-left:			#969fae 1px solid;
	border-right:			#7a8494 1px solid;
	border-bottom:			#7a8494 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#eee;
	font-weight:			bold;
	padding:       		    4px 6px 4px 6px;
	margin:     			0 0 4px 0;
	white-space: 			nowrap;
	cursor: 				pointer;
}

.buttonSmall {
	background:				#717a89 url(/content/style/images/rg/gradients/nav_tab_bg.gif) repeat-x left top;
	border-top:				#969fae 1px solid;
	border-left:			#969fae 1px solid;
	border-right:			#7a8494 1px solid;
	border-bottom:			#7a8494 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#fff;
	font-weight:			bold;
	padding:         		2px 3px 2px 3px;
	margin:     			0 2px 0 3px;
	white-space: 			nowrap;
	cursor:					pointer;
}

.buttonSmallHover {
	background:				#717a89 url(/content/style/images/rg/gradients/nav_tab_bg_on.gif) repeat-x left top;
	border-top:				#969fae 1px solid;
	border-left:			#969fae 1px solid;
	border-right:			#7a8494 1px solid;
	border-bottom:			#7a8494 1px solid;
	text-transform:			uppercase;
	font-size:				10px;
	text-align:				center;
	color:					#eee;
	font-weight:			bold;
	padding:				2px 3px 2px 3px;
	margin:					0 2px 0 3px;
	white-space:			nowrap;
	cursor:					pointer;
}


.navlink a:link
{
	color: #8ba5b6;
	text-decoration: underline;
}
.navlink a:visited
{
	color: #8ba5b6;
	text-decoration: underline;
}
.navlink a:hover, .navlink a:active
{
	color: #8ba5b6;
	text-decoration: none;
}


.resizeimage { max-width: 800px; }
* html .resizeimage { width: expression((this.width > 799) ? '800px' : 'auto'); }


.threadleft { 
	float: left;  

	width: 80%;
}

.threadright { 
	float: left;
	text-align: left; 

	width: 19%;
}

.threadcenter { 
 

	width: 22%;
}

.homeleft { 
	float: left;  

	width: 73%;
}

.homeright { 
	float: left;
	text-align: left; 

	width: 26%;
}

.myh1
{
	font:  11px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	display:inline;
}

.myh2
{
	font:  12px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	display:inline;
}

.navbar3
{
	font: 12px tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}