﻿@import '../foundations.css';
@import '../jqmodal.css';
@import '../default.css';

body, textarea,select,input, div
{
	font-family:calibri, tahoma,verdana,arial;
	font-size:12px;
}

image,img
{
	border:none;
}

.main{
	background-color:White;
	border:1px #dddddd solid;
}

.quotelarge{
	color:#555555;
	font-style:italic;
	font-size:12px;
}

.userprofileaccordianheader{
	cursor:pointer;
	background:url('../../images/accordionheaderbg.jpg') #ffffff top left no-repeat;
	color:Black;
	font-size:14px;
	padding:3px 3px 3px 10px;
	border-right:1px #777777 solid;
	
}

.forum_navigation{
	background:url('../../images/filterbg_blue.jpg') #D1DCFA top left no-repeat;
	padding:3px 3px 3px 3px;
}

.forum_navigation a:hover, .forum_navigation a:link, .forum_navigation a:visited {
	color:#777777;
	background-color:Transparent;
}

.didyouknow{
	color:#333333;
	font-size:10px;
}

.large
{
	font-size:20px;
	color:#555555;
}

.medium
{
	font-size:15px;
	color:#333333;
}

.note
{
	font-size:10px;
	color:#666666;
}

.forum_highlightitem
{
	border-left:3px #73CCF3 solid;
	background:url('../../images/forum/selecteditembg_blue.jpg') #E8EEFC top left no-repeat;
}

.footer
{
	background-color:White;
	text-align:center;
	font-size:10px;
	color:#555555;
}

ol,ul
{
}


h1, .h1
{
	color:#777777;font-weight:lighter;font-size:25px;
	margin:0px 0px 0px 0px;
}
h2,.h2
{
	color:#666666;font-size:14px;font-weight:bold;
	margin:0px 0px 0px 0px;
}
h3,.h3
{
	color:#555555;font-size:13px;
	margin:0px 0px 0px 0px;
	
}
h4
{
	color:#333333;font-size:12px;font-weight:bold;
	margin:0px 0px 0px 0px;
}

.statusmessage_error{color:#ff0000;}
.statusmessage_loading{color:#777777;}
.statusmessage_info{color:#0000ff;}

.online
{
	color:#218B04;	
}

a.online:link, a.online:visited
{
	color:#218B04; text-decoration:none;
}
a.online:hover
{
	color:#218B04; text-decoration:underline;
}

a:link
{
	color:#0000aa;
	text-decoration:underline;
}
a:visited
{
	color:#0000aa;
	text-decoration:underline;
}
a:hover
{
	color:#0000aa;
	text-decoration:none;
}


a.startlink:link, a.startlink:visited
{
	color:#009900; text-decoration:none;font-size:20px;
}
a.startlink:hover
{
	color:#009900; text-decoration:underline;font-size:20px;
}

/* Custom Classes */

.error
{
	color:#aa0000;
}

.filter
{
	border-bottom:1px #73CCF3 solid;
	background:url('../../images/filterbg_blue.jpg') no-repeat #CFDCFA;	
}

.livechat_options_content{}
.livechat_options_header{padding:2px;color:#0000FF;border-bottom:2px #0000FF solid;cursor:pointer;}


.moduletitle1{color:#444444; text-transform:uppercase;font-family:'arial narrow', arial;font-size:16px;font-weight:bold;}
.moduletitle2{color:#999999; text-transform:uppercase;font-family:'arial narrow', arial;font-size:16px;}
.moduletitleimportant{color:#000000; text-transform:uppercase;font-family:'arial narrow', arial;font-size:16px;font-weight:bold}

.rpt
{
	border-top:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
}
.rptsmall
{
	font-size:10px;
}
.rpt1
{
	background-color:#ffffff;
}
.rpt2
{
	background-color:#ffffff;
}
.rptgrouptotal
{
	font-style:italic;
	color:#1B7703;
}
.rptgroup
{
	font-weight:bold;
	color:#1B7703;
}
.rptgrandtotal
{
	font-weight:bold;
	color:#333333;
}

.rpton{background-color:#73CCF3;cursor:pointer;border:1px solid #555555;}
.rptoff{background-color:#ffffff;border:1px solid #ffffff;}
.rpthead
{
	font-weight:bold;
}

.highlight1{background-color:#73CCF3;}
.highlight2{background:url('../../images/darkbluefade.jpg') top left no-repeat #71b9fd;}

.dropdownpanel
{
	text-align:left;
	background:url('../../images/dropdownicon.gif') right no-repeat #ffffff;
	cursor:default;
	border:1px #888888 solid;
	padding-right:19px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
}

.pagetitle
{
	text-transform:uppercase;
	font-size:20px;
}

.draggable
{
	cursor:move;
}

.modalHeader
{
	font-family:tahoma, verdana, arial;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	border-bottom:1px #73CCF3 solid;
	background:url('../../images/filterbg_blue.jpg') #D1DCFA top left no-repeat;
}
.modalPopup
{
	
	background-color:White;
	border:1px #000000 solid;
}

.paragraphstart
{
}

.modalBackground 
{
	background-color:#999999;
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:100;
	filter:alpha(opacity=95);
	opacity:0.95;
}

.modalBackgroundIE6
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:100;
}

.helptable
{
	background:url('../../images/help_fadedbg.jpg') no-repeat #ffffff top left;
	border:2px #999999 solid;
}
.diarytable
{
	background:url('../../images/diary_fadedbg.jpg') no-repeat #ffffff top left;
	border:2px #999999 solid;
}

a.breadcrumb:link, a.breadcrumb:visited{
	color:#555555;
	font-size:13px;
	padding:3px 10px 0px 10px;
	text-decoration:none;
}

a.breadcrumb:hover{
	font-size:13px;
	padding:3px 10px 0px 10px;
	 color:#cccccc;
	text-decoration:none;
}

a.closehelp:link, a.closehelp:visited, a.closehelp:hover
{
	color:#D47519;
}

a.homepage_biglink:link, a.homepage_biglink:visited
{
	color:#D47519; text-decoration:none;font-weight:bold;
}
a.homepage_biglink:hover
{
	color:#D47519; text-decoration:underline;font-weight:bold;
}

a.homepage_startlink:link, a.homepage_startlink:visited
{
	color:#006600;text-decoration:none;
}
a.homepage_startlink:hover
{
	color:#009900; text-decoration:underline;
}
.homepage_hxlogo
{
	border:10px #000B43 solid;	
}
.homepage_logintable
{
	border-top:7px #73CCF3 solid;background-color:#F2F6F7;border-bottom:1px #73CCF3 solid;
}

a.plan_helplink:link{
	color:#555555;
	text-decoration:none;
	font-size:11px;
}

a.plan_helplink:hover, a.plan_helplink:visited{
	color:#555555;
	text-decoration:underline;
	font-size:11px;
}

a.homepageframe_link:link, a.homepageframe_link:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

a.homepageframe_link:hover
{
	text-decoration:underline;
	color:#CCCCCC;
}

.homepageframe
{
	background-color:#eeeeee;
	color:#FFFFFF;
}
.popup
{
	background:url('../../images/popupbg.jpg') #dddddd top left no-repeat;
	border:1px #333333 solid;
}