
/* vBulletin 3 CSS For Style 'vBulletin 3.0.0 RC Style' (styleid: 10) */
body
{
	background: #E1E1E2;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*#8A949E*/
}
body a:link
{
	color: #22229C;
}
body a:visited
{
	color: #22229C;
}
body a:hover, body a:active
{
	color: #FF4400;
}
.page
{
	background: #FFFFFF;
	color: rgb(0, 0 ,0);
	/*#BBC7CE*/
}
td, th, p, li
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*color: #334D80; */
}
.tborder
{
	background: #D1D1E1;
	/*border: 1px solid #2B39AC;*/
	border: 1px solid #0B198C;
}
.tcat
{
	background: #4B6CA6 url(/images/gradients/tcatgrad.gif);
	color: #ffffff;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*border: outset 2px #5A76A5;*/
}
.tcat a:link
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
	color: #FFFF66;
	text-decoration: underline;
}
.thead
{
	background: #334D80 url(/images/gradients/theadgrad.gif);
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link
{
	color: #FFFFFF;
}
.thead a:visited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active
{
	color: #FFFF00;
}
.tfoot
{
	background: #3E5C92;
	color: #E0E0F6;
}
.tfoot a:link
{
	color: #E0E0F6;
}
.tfoot a:visited
{
	color: #E0E0F6;
}
.tfoot a:hover, .tfoot a:active
{
	color: #FFFF66;
}
.alt1, .alt1Active
{
	background: #E1E4F2;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #F5F5FF;
	color: #000000;
}
.alt3
{
	background: #D5D8E5;
	color: #000000;
}
.wysiwyg
{
	background: #E1E4F2;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #666686;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.tcat_collapsed
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: white;
	background: #4B6CA6 url(images/gradients/tcatgrad_collapsed.gif);
}
.thead_collapsed
{
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: white;
	background: #334D80 url(images/gradients/theadgrad_collapsed.gif);
}
td.thead
{
	padding: 4px;
}
.vbmenu_control
{
	background: #738FBF;
	color: #FFFFFF;
	padding: 4px;
	font: bold 11px tahoma;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control a:visited, .vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.alt1Active, .alt2Active
{
	/*behavior: url(clientscript/activecell.htc);*/
}
label
{
	cursor: default;
}
legend
{
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #22229C;
}
fieldset, fieldset td, fieldset p
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
td.fieldsetleft
{
	width: 40%;
	vertical-align: top;
}
phrase
{
	color: red;
}
.navbar_finallink
{
	font: bold 12pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*margin-left: 8px;*/
	display: block;
	/*white-space: nowrap;*/
}
.vbmenu_popup
{
	background-color: menu;
	border: solid 1px appworkspace;
	text-align: left;
	z-index: 10;
	margin-bottom: 15px;
}
.vbmenu_popup td
{
	font-size: 11px;
}
.vbmenu_option
{
	background-color: #BBC7CE;
	color: black;
	white-space: nowrap;
	cursor: hand;
}
.vbmenu_hilite
{
	background-color: #8A949E;
	color: white;
	white-space: nowrap;
	cursor: hand;
}
.vbmenu_option a:link, .vbmenu_option a:visited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_hilite a:link, .vbmenu_hilite a:visited
{
	color: white;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_hilite a:hover, .vbmenu_hilite a:active
{
	color: white;
	text-decoration: none;
}
select
{
	z-index:-100;
}


/* don't change the following... */
img
{
	vertical-align: middle;
}
form
{
	display: inline;
}
.raised
{
	padding: 12px;
	border: outset 2px;
}

.firstword
{
	font-weight: bold;
}

.boldphrase
{
	font-weight: bold;
}
.italicphrase
{
	font-style: italic;
}

.boldheading
{
	font-weight: bold;
}

.bulletheading
{
	/*font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background: pink;*/
	background: #4B6CA6 url(images/gradients/tcatgrad.gif);
	color: #ffffff;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	border: solid 1px #D5D8E5;
	padding: 4px;
}

.boldword
{
	font-weight: bold
}

.italicword
{
	font-style: italic;
}

.asterics
{
	color: red;
}

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

.invoicepage
{
	background: #FFFFFF;
	border: solid 1px black;
}

.invoicebg
{
	background: #FFFFFF;
	color: #000000;
	font-size: 11px;
}

.invoicethead
{
	background: #EEEEEE;
	color: #000000;
	font-weight: bold;
}

.offlinethead
{
	background: #FFFFFF;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.redphrase
{
	color: #FF0000
}

.groove
{
	width: 210px;
	background: #8A949E;
	border:  inset 1px #BBC7CE;
	padding: 8px;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-align: center;
}
.bullettype
{
	list-style-type: square;
}
.orderstep
{
	font: bold 12pt verdana;
}

div.tborder
{
	padding: 1px;
}
div.tcat
{
	padding: 4px;
	font-weight: bold;
	font-size: 10pt;
}
div.thead
{
	padding: 4px;
	font-weight: bold;
}
div.alt1, div.alt2
{
	padding: 6px;
}
