	@charset "UTF-8";
	/* =CALL LIBRARY */
	/*@import url("reset-min.css");*/ /* ------- Reset all CSS Styles */

	/* =GENERAL - the general styles */
	html { 
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#F6F6F6;
	margin:0px;
	}
	
	body { 
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#F6F6F6;
	margin:0px;
	}
	
	button{border:1px outset #ccc;}
	
	.browsersize {
	/*border:1px solid #f00;*/
	display:block;
	width:1000px;
	overflow:hidden;
	padding:0px;
	text-align:center;
	background-color:#F6F6F6;
	background-image:url(../../images/page_bg3.gif);
	background-position:center top;
	background-repeat:repeat-y;
	}

	p{margin:0px;padding:0px;}
	
	a{text-decoration: none;color:#000080;}
	
	a:hover{text-decoration:underline;}
	
	hr{display: none;}
	
	strong{font-weight: bold;}
	
	ul.borderedlist li{
	border-bottom: 1px dashed #d1cfcd;
	}

	ul.borderedlist li a{
	display: block;
	padding:3px 0 0 2px;
	height: 26px;
	color: #42423b;
	}

	ul.borderedlist li a:hover{
	background: #E5E5E4;color: #42423b;
	}
	
	form {
	margin:0px;
	}
	
	/* =LAYOUT - the main layout styles */
	.container{
	overflow:hidden;
	padding:5px 20px 5px 20px;
	display:block;
	/*min-height:100%;*/
	_height:100%;
	}
	
	/* header layout */
	.container .header{
	display:block;			
	}
	
	.newheader {
	display:block;
	border-bottom:1px outset #ccc;
	text-align:left;
	margin:0px;
	margin-bottom:-5px;
	}
	
	.newheader IMG{
	margin-top:10px;
	}
	
	.thinborder {
	width:100%;
	margin:0px;
	height:1px;
	line-height:1px;
	margin-top:3px;
	*margin-top:0px;
	display:inline-block;
	border-bottom:1px outset #ccc;	
	margin-bottom:2px;
	*margin-bottom:-7px;
	}
	
	#endpage {
	background-image:url(../../images/page_bottom2.gif);
	background-repeat:no-repeat;
	background-color:#F6F6F6;
	margin:0px;
	display:block;
	height:30px;
	margin-left:5px;
	}

	
	.logo{
	width:310px;
	overflow:hidden;
	margin-right:0px;
	margin-top:4px;
	}
	
	.navigation {
	float:right;
	line-height:13px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	font-weight:bold;
	padding-bottom:2px;
	padding-right:0px;
	color:#AAA;
	text-align:right;
	}
	
	.navigation A{
	font-size:11px;
	font-weight:100;
	letter-spacing:.5pt;
	color:#666;
	margin-left:2px;
	margin-right:2px;
	text-decoration:none;
	padding:2px 4px 2px 4px;	
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	}
	
	.navigation A:hover{
	text-decoration:underline;
	}
	
	.toploginbar {
	line-height:15px;
	margin:0px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:0px;
	/*color:#F50002;*/
	}
		
	.footer {
	line-height:20px;
	display:block;
	*display:inline-block;
	overflow:hidden;
	text-align:center;
	padding-top:5px;
	border-top:1px solid #999999;
	}
	
	.footer A {
	font-size:12px;
	padding:5px 10px 5px 15px;
	}
	
	
	.topbanner {
	display:block;
	background-color:#ECFDFB;
	width:720px;
	height:60px;
	border:1px solid #999999;
	}
	
	/* Start Left Column */
		
	.leftmenucontainer {
	border:0px solid #FF0000;
	margin:0px;
	padding:0px;
	width:190px;
	text-align:left;
	font-weight:100;
	}
	
	.loginbox {
	width:190px;
	background-image:url(../../images/bg_trans_top_185.gif); 
	background-repeat:no-repeat; 
	/*background-color:#CFDF8F;*/
	/*background-color:#ff6600;*/
	background-color:#F50002;
	height:15px; 
	line-height:15px;
	padding:2px 0px 2px 5px;
	text-align:left;
	margin:15px 0px 0px 5px;
	}
	
	.loginbox A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	background:url(../../images/rt_arrow.gif) no-repeat left 3;
	padding-left:7px;
	margin-left:5px;
	margin-right:5px;
	color:#FFFFFF;
	}
	
	.leftmenucontainer .leftmenutop {
	width:190px;
	height:6px;
	overflow:hidden;
	border-bottom:1px solid #bbb;
	/*background:url(../../images/bg_trans_top_219.gif) no-repeat left top;*/
	background:url(../../images/header-sub.jpg) no-repeat left top;
	/*background-color:#F47521;	*/
	/*background-color:#0099CC;*/
	}
	
	.leftmenucontainer .leftmenubottom {
	/*width:190px;
	height:5px;
	line-height:5px;
	margin:0px 0px 0px 5px;
	border:1px solid #CFDF8F;*/
	/*border-bottom:15px solid #f8f8f8;
	background-image:url(../../images/bg_trans_bottom_185.gif); 
	background-repeat:no-repeat; 
	background-color:#CFDF8F; 
	background-position:bottom;
	height:1px;
	line-height:1px;
	margin-left:5px;*/
	border-top:2px solid #f1f1f1;
	margin-left:5px;
	width:182px;
	}
	
	.leftmenucontainer .leftmenubox {
	/*background-color:#F7FFE8;*/
	color:#212121;
	width:182px;
	*width:185px;
	margin-left:5px;
	border-top:0px solid #CFDFFF;
	/*border-right:1px solid #CFDF8F;
	border-left:1px solid #CFDF8F;*/
	border-bottom:1px solid #CFDF8F;
	text-align:left;	  
	}
	
	.leftmenucontainer .leftmenubox .titlebar1{
	/*background-color:#F7FFE8;*/
	/*background-color:#F0F0F0;*/
	/*background:url(../../images/header-shadow-bkg.gif) repeat-x left bottom;*/
	/*background-color:#6fa4c3;*/
	padding-left:5px;
	padding-bottom:1px;
	font-size:13px;
	margin-left:0px;
	/*color:#f00;*/
	border-bottom:1px solid #F50002;
	}
	
	.leftmenucontainer .leftmenubox .titlebar2{
	/*border-bottom:1px solid #F47521;*/
	border-bottom:1px solid #F50002;
	display:inline-block;
	width:95%;
	padding-left:0px;
	margin-left:5px;
	font-size:13px;
	color:#B60400;
	font-weight:100;
	}
	
	.leftmenucontainer .leftmenubox .titlebar2 A{
	  font-size:13px;
	  color:#000080;
	}
	
	.leftmenucontainer .leftmenubox P{
	padding:0px 5px 0px 10px;
	margin:5px;
	}
	
	.leftmenucontainer .leftmenubox .current{
	padding:4px 5px 4px 17px;
	margin-right:3px;
	margin-top:3px;
	font-size:13px;
	font-weight:bold;
	border-top:1px dotted #fff;
	border-bottom:1px dotted #fff;
	color:#1b1b1b;
	}
	
	.leftmenucontainer .leftmenubox A {
	font-size:12px;
	letter-spacing:0px;
	}
	
	.leftmenucontainer .leftmenubox SELECT {
	font-size:11px;
	width:177px;
	overflow:visible;
	margin:5px 2px 2px 3px;
	}
	
	.leftmenucontainer .leftmenubox .divider {
	background:#F8E89D left center url(../../images/left_titlebar_20x19.gif);
	height:5px;
	}
	
	/* End Left Column */
	
	/* Divide 960 into columns */
	
	.leftcolumn {
	float:right;
	width:190px;
	margin:0px;
	padding:0px;
	display:inline-block;
	overflow:hidden;	
	/*border:1px solid #f0f;*/	
	}
		
	.middlecolumn {
	float:right;
	width:630px;
	*width:630px;
	display:inline-block;
	overflow:visible;
	border:0px solid #ff0;
	margin:0px;
	padding:0px;
	}
	
	.middlerightcolumn {
	float:right;
	width:770px;
	*width:770px;
	display:inline-block;
	overflow:hidden;
	margin:0px;
	padding:0px;
	text-align:left;	
	*margin-right:0px;
	}	
	
	.rightcolumn {
	float:right;
	width:140px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	display:inline-block;
	/*border:1px solid #0ff;*/
	*margin-right:0px;
	*margin-left:-10px;
	}
	
	.menubarbottom {
	height:6px;
	/*background-color:#F47521;*/
	/*background-color:#CC0000;*/
		background:url(../../images/header-sub.jpg) no-repeat left top;
	border-bottom:1px solid #bbb;
	margin-left:0px;
	padding:0px;
	overflow:hidden;
	}
	
	
	.rightcolumncontainer {
	/*border:1px solid #FF0000;*/
	margin-top:34px;
	padding:0px;
	margin-left:0px;
	}
	
	.rightcolumncontainer .rightcolumntop {
	width:162px;
	height:6px;
	overflow:hidden;
	/*background-color:#F47521;*/
/*	background-color:#CC0000;*/
	background:url(../../images/header-sub.jpg) no-repeat left top;
	border-bottom:1px solid #bbb;
	}
	
	.rightcolumncontainer .rightcolumnbottom {
	width:100%;
	height:0px;
	}
	
	.rightcolumncontainer .rightcolumnbox {
	  color:#212121;
	  margin-left:0px;
	}
	
	.pagetitlebar1 {
	font-size:16px;
	font-weight:bold;
	/*color:#95C935;*/
	color:#333;
	line-height:22px;
	margin-top:0px;	
	margin-bottom:15px;
	}
	
	.pagetitlebar1 SPAN {
	margin-right:30px;
	color:#aaaaaa;
	letter-spacing:1px;
	}
	
	.pagetitlebar1 .current {
	/*color:#680001;*/
	/*color:#95C935;*/
	color:#333;	
	}
	
	.pagetitlebar2 {
	font-size:16px;
	/*color:#9E866A;*/
	/*border-bottom:2px solid #D46531;*/
	background:url(../../images/arrow_down.gif) no-repeat left center;
	padding-left:20px;
	border-bottom:1px solid #D4E1E9;
	font-weight:bold;
	line-height:22px;
	margin-top:0px;
	color:#333;
	}
	
	.pagetitlebar3 {
	font-size:16px;
	/*color:#D46531;*/
	/*border-bottom:2px solid #95C935;*/
	background:url(../../images/arrow_down.gif) no-repeat left center;
	border-bottom:1px solid #D4E1E9;
	padding-left:20px;
	font-weight:bold;
	line-height:22px;
	margin-top:0px;
	color:#333;
	}
	
	.errordiv {
	padding-bottom:10px;
	color:#DD0011;
	line-height:20px;
	font-size:13px;
	}
	
	.errorspan {
	color:#DD0011;
	line-height:16px;
	font-size:13px;
	}
	
	.title1 {
	font-size:13px;
	font-weight:bold;
	}
	
	.title2 {
	font-size:12px;
	font-weight:bold;
	color:#444444;
	padding:5px 5px 5px 15px;
	}

	.usertitlebar {
	color:#fF7000;
	font-weight:bold;
	/*background-color:#F7FFE8;*/
	padding-left:0px;
	padding-right:5px;
	padding-bottom:3px;
	margin:0px 3px 2px 5px;
	font-size:13px;
	width:100%;
	border-bottom:1px solid #F50002;
	display:block;
	}

	
	.titlebar1 {
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	margin:0px;
	display:block;
	}
	
	.titlebar1 A {
	background:url(../../images/rhsnav.gif) no-repeat left center;
	padding:3px 5px 3px 12px;
	border:1px solid #6fa4c3;
	background-color:#9dc1d6;
	width:175px;
	}
	
	.titlebar2 {
	font-size:14px;
	border-bottom:2px solid #F50002;
	font-weight:bold;
	line-height:22px;
	margin:0px;
	display:block;
	margin-right:10px;
	}
	
	.titlebar3 {
	font-size:14px;
	border-bottom:2px solid #F50002;
	font-weight:bold;
	line-height:22px;
	margin:0px;
	display:block;
	}
	
	.titlebar4 {
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	margin-left:0px;
	margin-right:0px;
	border-bottom:1px solid #fF7000;
	border-top:1px solid #e4e4e4;
	background-color:#EEEDED;
	padding:0px 2px 0px 13px;
	background:#EEEDED url(../../images/pointer_big.gif) no-repeat 1 5;
	color:#000;
	}
	
	.box4 {
	background-color:#FFFEFA;
	margin-right:0px;
	margin-left:0px;
	display:block;
	}
	
	.box4 .line {
	border-bottom:1px solid #ccc;
	line-height:20px;	
	padding-bottom:2px;
	background:url(../../images/pointer_small.gif) no-repeat 1 9;
	padding-left:9px;
	padding-top:2px;
	}

	.box4 .actions {
	/*float:right;*/
	text-align:right;	
	}
	
	.box4 .actions A {
	padding-right:10px;
	font-size:11px;
	}
	
	.actions IMG {
	padding:1px 2px 1px 2px;
	border:0px;
	}
	
	.rhs2 {
	float:right;
	margin-right:20px;
	font-size:11px;
	}
	
	.rhs3 {
	float:right;
	margin-right:20px;
	font-size:11px;
	margin-bottom:-40px;
	}
	
	.box1 {
	/*border-bottom:1px solid #f0f0f0;*/
	border-right:1px solid #f7f7f7;
	border-left:1px solid #f7f7f7;
	border-top:2px solid #F50002;
	background-color:#FFFEFA;
	padding:3px 0px 3px 0px;
	margin:0px;
	margin-right:5px;
	}
	
	.box1 P{
	padding:3px 2px 3px 7px;
	border-bottom:1px solid #F0F0F0;
	}
	
	.box1 A {
	color:#444444;
	font-size:12px;
	}
	
	.box2 {
	padding:3px 5px 3px 5px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
	}
	
	.box2 P{
	padding:2px;
	}
	
	.box2 A {
	color:#444444;
	font-size:12px;	
	}
	
	.box3 {
	padding:3px 5px 3px 5px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.box3 P{
	padding:2px;
	}
	
	.box3 A {
	color:#444444;
	font-size:12px;
	}
	
	.newsbox {
	border-bottom:1px solid #f0f0f0;
	border-right:1px solid #f7f7f7;
	border-left:1px solid #f7f7f7;
	border-top:2px solid #F50002;
	background-color:#FFFEFA;
	padding:3px 5px 3px 5px;
	margin-right:4px;
	}
	
	.newsbox P{
	padding:2px 2px 2px 7px;
	color:#444;
	background:url(../../images/rhsnav_small.gif) no-repeat left center;
	}
	
	.newsbox A {
	font-size:12px;	
	}
	
	.sublink A {
	font-size:10px;
	color:#BD4800;
	text-decoration:underline;
	margin-left:0px;
	}
	
	.sublink A:hover {
	text-decoration:none;
	color:#888;
	}
	
	.searchbox1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#444444;
	}
	
	.searchbox1 SELECT {
	font-size:9px;
	}
	
	.searchbox1 INPUT {
	font-size:9px;
	}
	
	#margin5px {
	height:5px;
	line-height:5px;
	}
	
	.leaderboardbanner {
	border:1px solid #ccc;
	}
	
	.squarebanner {
	padding:3px;
	text-align:center;
	width:100%;
	margin:0px;
	}
	
	.skyscriperbanner {
	text-align:right;
	}
	
	.skyscriperbanner IMG {
	border:1px solid #aaa;
	}
	
	.middlecontainer {
	margin:0px 5px 5px -5px;
	padding:10px 5px 5px 20px;
	font-size:13px;
	color:#666666;
	/*border-left:1px solid #aaa;*/
	text-align:left;
	}
	
	.middlecontainer2 {
	padding:5px 0px 5px 10px;
	margin:0px;
	font-size:13px;
	color:#666666;
	/*border-left:1px solid #aaa;*/
	text-align:left;
	}
	
	#msgtable {
	padding:10px;
	margin-left:20px;
	width:500px;
	/*background-color:#e1e1e8;*/	
	}
	
	#msgtable TD{
	font-size:12px;
	font-weight:bold;
	color:#444;
	padding:10px;
	}
	
	.border2px {
	line-height:2px;
	background-color:#ccc;
	width:100%;
	}
	
	.border5px {
	line-height:5px;
	background-color:#ccc;
	width:100%;
	}
	
	#formtable {
	padding:0px;
	margin:0px;
	/**margin-top:-20px;
	*padding:0px 10px 10px 10px;*/
	}
	
	#formtable TD {
	padding:5px;
	overflow:hidden;
	vertical-align:top;	
	}
	
	#formtable TD A {
	/*font-size:13px;
	padding-right:70px;
	padding-bottom:40px;
	padding-left:10px;*/
	}
	
	#formtable TD A	.title1 {
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding-left:0px;
	}

	
	#formtable TD SPAN {
	vertical-align:top;
	}
	
	#formtable LABEL {
	font-size:12px;
	font-weight:100;
	color:#444;	
	}
	
	#formtable .padlarge {
	font-size:13px;
	padding-right:50px;
	margin-bottom:50px;
	padding-left:10px;
	}
	
	#formtable2 {
	padding:0px;
	margin:0px;
	/**margin-top:-20px;
	*padding:0px 10px 10px 10px;*/
	}
	
	#formtable2 TD {
	padding:5px;
	overflow:hidden;
	vertical-align:top;	
	}
	
	#formtable2 TD A {
	font-size:13px;
	padding-right:50px;
	padding-bottom:40px;
	padding-left:10px;
	}
	
	#formtable2 TD A .title1 {
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding-left:0px;
	}

	
	#formtable2 TD SPAN {
	vertical-align:top;
	}
	
	#formtable2 LABEL {
	font-size:12px;
	font-weight:100;
	color:#444;	
	}
	
	#formtable2 .padlarge {
	font-size:13px;
	padding-right:70px;
	margin-bottom:50px;
	padding-left:10px;
	}
	
	.formright {
	text-align:right;
	}
	
	.formright LABEL {
	padding-right:5px;
	}
	
	.typeinputfont1 {
	font-size:12px;
	width:410px;	
	padding-left:10px;
	padding-top:5px;
	color:#777;
	}
	
	.typeinputfont2 {
	font-size:13px;
	border-bottom:1px solid #ccc;
	padding-left:5px;
	width:460px;	
	}
	
	.form_input {
		border:1px solid #CFDF8F;	
		font-size:13px;
		padding-left:5px;
		color:#000000;
	}
	
	.form_inputwhite {
		border:1px solid #CFDF8F;	
		font-size:13px;
		padding-left:5px;
		color:#FFFFFF;
	}
	
	.form_inputfocus {
	border:1px solid #F47521;
	border-left-color:#fff;
	border-right-color:#fff;
	background:url(../../images/grey_dotted.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-left:5px;
	}
	
	.bg1 {
	background-color:#E9F5FE;
	}
	
	.tip{
	overflow:hidden;
	background:#F7FFE8 url(../../images/calnav_prev.gif);
	background-position:left 2;
	background-repeat:no-repeat;
	padding-left:15px;
	border:0;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	margin-left:10px;
	}
	
	.reqtip{overflow:hidden;background:#f0f8e6 url(../../images/calnav_reqtip.gif);
	background-position:left 2;
	background-repeat:no-repeat;
	padding-left:15px;border:0;
	font-size:11px;
	color:#FF3300;
	margin-left:10px;
	}
	
	.dottedborder1 {
	background:url(../../images/grey_dotted2.gif);
	background-position:bottom;
	background-repeat:repeat-x;	
	}
	
	.dottedborder2 {
	background:url(../../images/grey_dotted2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#CCCC99;
	}
	
	.margin30left {
	margin-left:30px;
	}
	
	.messagebox1 {
	/*border:1px solid #660033;*/
	border:1px solid #bbb;
	/*background-color:#FFFF66;*/
	background-color:#E9F5FE;
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	line-height:16px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 10px 20px;
	font-weight:bold;
	}
	
	.messagebox1 SPAN {
	margin-left:3px;
	margin-right:3px;	
	}
	
	.messagebox1 .title {
	font-size:13px;
	font-weight:bold;	
	}
	
	.messagebox1 .note {
	color:#4b4942;
	font-size:12px;
	}
	
	.messagebox2 {
	border:2px solid #F47521;
	background-color:#FFFDF0;
	font-family:Arial, Helvetica, sans-serif;
	color:#212121;
	font-size:12px;
	line-height:18px;
	/*width:380px;
	*width:70%;*/
	padding:3px 10px 3px 10px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	}
	
	.messagebox2 SPAN {
	color:#CC6633;
	margin-left:3px;
	margin-right:3px;
	font-weight:100;
	}
	
	.messagebox2 .linktype {
	text-decoration:underline;
	}
	
	.messagebox2 .linktype2 {
	text-decoration:underline;
	background:url(../../images/pointer_gray.gif) no-repeat left center;
	padding-left:15px;
	
	}
	
	.messagebox2 A {
	/*float:right;*/
	font-size:11px;
	font-weight:bold;
	display:inline;
	margin-left:10px;
	}
	
	.messagebox2 .title {
	font-size:13px;
	font-weight:bold;
	color:#CC6633;
	}
	
	.messagebox2 .note {
	color:#4b4942;
	font-size:12px;
	}
	
	.note {
	color:#4b4942;
	font-size:12px;
	}
	
	.utbox {
	background-color:#e1e1e7;
	}
	
	.infobox {
	background:url(../../images/info2.png) no-repeat 4px 4px;
	border:2px solid #CFDF8F;
	background-color:#F7FFE8;
	color:#212121;
	font-size:16px;
	padding:7px 15px 7px 40px;
	margin:10px 10px 0px 0px;
	width:89%;
	*width:100%;
	display:inline-block;
	line-height:25px;
	}
	
	.infobox2 {
	/*margin-left:20px;
	font-size:16px;
	padding:3px 15px 15px 35px;*/
	background:url(../../images/info2.png) no-repeat 4 4;
	/*width:500px;*/
	/*border:1px solid #FCE274;*/
	border:2px solid #CFDF8F;
	/*border:1px solid #CFDF8F;*/
	/*background-color:#FFFF66;*/
	background-color:#F7FFE8;
	/*background-color:#F7FFE8;*/
	color:#212121;
	font-size:16px;
	line-height:18px;
	padding:7px 15px 7px 40px;;
	width:480px;
	*width:500px;
	margin:0px 0px 10px 0px;
	/*font-weight:bold;*/
	display:inline;
	height:42px;
	}
	
	.navbar {
	margin-top:5px;
	margin-left:5px;
	font-size:11px;
	text-align:left;
	}
	
	.navbar SPAN {
	font-weight:100;
	color:#000;
	}
	
	.navbar .here {
	margin-left:5px;
	background:url(../../images/pointer_small.gif);
	background-position:left 6;
	background-repeat:no-repeat;
	padding-left:10px;
	color:#000;
	font-weight:bold;
	font-size:12px;
	}
	
	.navbar A {
	margin-left:5px;
	background:url(../../images/pointer_small.gif);
	background-position:left 5;
	background-repeat:no-repeat;
	padding-left:10px;
	color:#333;
	}
	
	.adlisttitlebox {
	margin:10px 5px 0px 5px;
	/*border-bottom:2px solid #D46531;*/
	/*border-bottom:2px solid #6fa4c3;*/
	background:url(../../images/arrow_down.gif) no-repeat left center;
	border-bottom:1px solid #6fa4c3;
	padding:3px 5px 3px 20px;
	font-size:13px;
	/*background-color:#e1e1e8;*/
	}
	
	.adlisttitle {
	margin-right:20px;
	color:#334;
	font-size:15px;
	font-family:verdana;
	font-weight:bold;
	}
	
	.adlisttable {
	margin:5px 5px 5px 5px;
	/*border-bottom:1px solid #aaa;*/
	/*border-bottom:1px solid #6fa4c3;*/
	display:block;
	padding:5px 5px 10px 5px;
	font-size:13px;
	color:#000;
	}
	
	.adlisttable .title {
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
	/*color:#0989C6;*/
	color:#333399;
	}
	
	.adlisttable .title A {
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Verdana;
	color:#0989C6;
	}
	
	.adlisttable .title SPAN {
	font-size:11px;
	/*color:#B60400;*/
	font-weight:100;
	color:#F46A21;
	letter-spacing:1px;
	padding-left:5px;
	}
	
	.adlisttable .subtitle {
	font-size:11px;
	overflow:hidden;
	text-align:left;
	line-height:20px;
	display:box;
	width:inherit;
	/*color:#db5800;*/
	color:#111;
	}
	
	.adlisttable .subtitle2 {
	margin-right:10px;
	font-size:11px;
	font-weight:bold;
	}
	
	.adlisttable .autosubtitle {
	font-size:11px;
	color:#000;
	overflow:hidden;
	text-align:left;
	line-height:20px;
	display:box;
	width:inherit;
	}
	
	.adlisttable .text {
	padding-top:5px;
	color:#4F4F4F;
	}
	
	.adlistbox {
	margin:5px 5px 5px 5px;
	/*border-bottom:1px solid #aaa;*/
	border-bottom:1px solid #6fa4c3;
	display:block;
	padding:5px 5px 10px 5px;
	font-size:13px;
	color:#000;
	}
	
	.adlistbox .title {
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
	/*color:#0989C6;*/
	color:#333399;
	}
	
	.adlistbox .title A {
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Verdana;
	color:#0989C6;
	}
	
	.adlistbox .title SPAN {
	font-size:11px;
	/*color:#B60400;*/
	font-weight:100;
	color:#F46A21;
	letter-spacing:1px;
	padding-left:5px;
	}
	
	.adlistbox .subtitle {
	font-size:11px;
	overflow:hidden;
	text-align:left;
	line-height:20px;
	display:box;
	width:inherit;
	/*color:#db5800;*/
	color:#111;
	}
	
	.adlistbox .subtitle2 {
	margin-right:10px;
	font-size:11px;
	font-weight:bold;
	}
	
	.adlistbox .autosubtitle {
	font-size:11px;
	color:#000;
	overflow:hidden;
	text-align:left;
	line-height:20px;
	display:box;
	width:inherit;
	}
	
	.adlistbox .text {
	padding-top:5px;
	padding-bottom:5px;
	color:#4F4F4F;
	}
	
	.adlistbox .text P {
	margin:0px;
	}
	
	.adlistbox .text UL {
	margin:0px;
	}
	
	
	.adlisttitlebox_news {
	margin:10px 5px 0px 5px;
	/*border-bottom:1px solid #2385FF;*/
	border-bottom:2px solid #F50002;
	padding:3px 5px 3px 5px;
	font-size:13px;
	/*background-color:#ABD5FF;*/
	}
		
	/*.adlistbox_news {
	margin:5px 5px 5px 5px;
	border-bottom:1px solid #aaa;
	display:block;
	padding:5px 5px 10px 5px;
	font-size:13px;
	color:#000;
	}
	
	.adlistbox_news .title {
	font-size:13px;
	color:#B60400;
	}
	
	.adlistbox_news .title A {
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	font-family:Verdana;
	}
	
	.adlistbox_news .subtitle {
	font-size:11px;
	overflow:hidden;
	text-align:left;
	line-height:20px;
	display:box;
	width:inherit;
	}
	
	.adlistbox_news .rhssubtitle2 {
	float:right;
	margin-right:25px;
	margin-left:5px;
	font-size:11px;
	overflow:hidden;
	text-align:left;
	width:75px;
	
	}
	
	.adlistbox_news .lhssubtitle {
	margin-right:10px;
	font-size:11px;
	font-weight:bold;
	}
	
	.adlistbox_news .text {
	padding-top:5px;
	color:#666;
	}
	*/
	.insingleline {
	line-height:15px;
	margin-left:0px;	
	display:block;
	font-size:11px;
	}
	
	.adlisttitlebox_event {
	margin:10px 5px 0px 5px;
	border-bottom:2px solid #F50002;
/*	border-top:1px solid #FF97CE;*/
	padding:3px 5px 3px 5px;
	font-size:13px;
/*	background-color:#FFE7CE;*/
	}
	
	.adlisttitlebox_smallads {
	margin:10px 5px 0px 5px;
	border-bottom:2px solid #F50002;
/*	border-top:1px solid #FDA000;*/
	padding:3px 5px 3px 5px;
	font-size:13px;
/*	background-color:#FAC500;*/
	}
	
	.roundtab {
	background-image:url(../../images/bg_trans_top_219.gif); 
	background-repeat:no-repeat; 
	background-color:#D7E0F2; 
	height:21px; 
	margin-bottom:3px; 
	padding:3px 0 0 5px;
	}
	
	.roundlink {
	font-size:13px;
	padding:0px 10px 0px 10px;
	border-right:2px solid #F47521;
	border-left:2px solid #F47521;
	background-color:#FFFDF0;
	}
	
	/* Second Menu*/
	/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#menucontainer2 {
height:24px;
*height:29px;
display:block;
padding:5px 10px 0px 50px;
margin-bottom:-35px;
overflow:hidden;
/*border:1px solid #33CC66;*/
text-align:right;
}

#menu2 {
position:relative;
display:block;
height:24px;
*height:29px;
float:right;
font-size:15px;
font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;
}
#menu2 ul {
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}
#menu2 ul li {
display:block;
float:left;
margin:0 1px 0 0;
}
#menu2 ul li a {
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:4px 0px 0px 0px;
height:24px;
*height:29px;

/*background:transparent url(../../images/menu_bg-OVER2.gif) no-repeat top left;*/
background:transparent url(../../images/bg_trans_top_185.gif) no-repeat;  
background-color:#b1b1b1;
width:185px;
text-align:center;
font-size:13px;
}
#menu2 ul li a:hover {
color:#fff;
/*background:transparent url(../../images/menu_bg-OFF2.gif) no-repeat top right;*/
background-color:#666;
/*background-color:#D46531;*/
}
#menu2 ul li a.current,#menu2 ul li a.current:hover {
/*color:#FFF;
background:#F47521;*/
display:block;
color:#fff;
text-decoration:none;
padding:4px 0px 0px 0px;
height:24px;
*height:29px;

/*background:transparent url(../../images/menu_bg-OVER2.gif) no-repeat top left;*/
background:transparent url(../../images/bg_trans_top_185.gif) no-repeat;  
background-color:#F47521;
width:185px;
text-align:center;
font-size:14px;

}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

.linkdiv {
background:url(../../images/menu_bg.gif);
height:15px;
border:1px outset #33CCCC;
font-size:12px;
margin-top:10px;
padding-left:10px;
padding-right:10px;
}

.linkdiv A {
color:#139;
}

.linkdiv A:hover {
text-decoration:none;
color:#CC3300;
}

.btn1 {
border:1px outset #AAA;
border-top:1px solid #BBB;
border-left:1px solid #BBB;
/*background-color:3B5998;*/
/*background-color:#99CCCC;*/
background-color:#CCCCEE;
color:#000;
margin-top:5px;
font-size:11px;
padding:2px;
}

.btn1:hover {
text-decoration:underline;
}

.error_li{
list-style:none;
list-style-image:none;
list-style-type:none;
margin-left:10px;
}

.error_li LI {
padding-top:3px;
padding-left:20px;
color:#DD3311;
/*background-image:url(../../images/pointer_big.gif);*/
background-image:url(../../images/error_sign.gif);
background-position:left center;
background-repeat:no-repeat;
}

.symbolcolor1 {
padding-left:3px;
color:red;
font-size:14px;
}
.listheadingbar {
line-height:20px;
height:20px;
color:#666;
font-weight:bold;
font-size:11px;
/*background-color:#9dc1F6;*/
background-color:#F9F9F9;
border-bottom:1px solid #6fa4c3;
margin:0px 5px 10px 5px;
}

.listheadingbar SPAN {
width:155px;
margin-right:10px;
}

.listdatabar {
line-height:20px;
height:20px;
color:#666;
font-size:11px;
margin:0px 5px 0px 5px;
padding-left:0px;
}

.listdatabar SPAN {
width:155px;
margin-right:10px;
}

.fulldatabox {
border:1px solid #6fa4c3;
background-color:#F0F0F0;
margin-top:5px;
}

.fulldatabox .datap {
line-height:20px;
color:#111;
font-size:12px;
padding-left:5px;
display:inline-block;
}

.fulldatabox .datap2 {
line-height:16px;
color:#111;
font-size:12px;
padding-left:5px;
display:inline-block;
}

.fulldatabox .datap2 P {
margin:0px;
}

.fulldatabox .datap SPAN {
width:135px;
margin-right:10px;
display:inline-block;
}

.fulldatabox .datap .small {
text-align:left;
width:140px;
margin-right:0px;
display:inline-block;
}

.fulldatabox .datap .big {
display:inline-block;
}

.divider {
border-bottom:1px solid #6fa4c3;
line-height:2px;
height:2px;
width:100%;
display:inline-block;
}

.graydivider {
border-bottom:1px solid #ccc;
line-height:2px;
height:2px;
width:100%;
display:inline-block;
margin-top:7px;
margin-bottom:7px;
*margin:0px;
}

.closebtn {
background:url(../../images/close.gif) no-repeat right center;
float:right;
padding-right:18px;
margin:3px;
cursor:pointer;
font-weight:bold;
display:block;
}

.termsbox {
border:1px solid #AAA;
background-color:#F1F1F1;
font-size:12px;
padding:5px;
}

.listsearchbox {
/*border:10px solid #e0e0e0;*/
border:10px solid #CFDF8F;
/*border:2px solid #6fa4c3;*/
margin:25px 0px 10px 0px;
*margin-right:5px;
background-color:#F7FFE8;
/*background-color:#F9F9F9;*/
font-size:12px;
color:#333;
}

.listsearchbox  SPAN{
display:inline-block;
margin:5px 10px 5px 10px;
}

.adminloginbox {
	border-top:2px solid #F47521;
	border-bottom:2px solid #F47521;
	background-color:#FFFDF0;
	font-family:Arial, Helvetica, sans-serif;
	color:#212121;
	font-size:12px;
	line-height:18px;
	width:130px;
	*width:150px;
	padding:3px 10px 3px 10px;
	margin:15px 0px 10px 0px;
	font-weight:bold;
	text-align:center;
	}
	
	.adminloginbox A {
	text-decoration:underline;
	font-size:12px;
	padding-right:20px;
	}
	
	.smallnote {
	font-size:10px;
	color:#F50002;
	}
	
	.pagetitlebarpaid {
	font-size:16px;
	font-weight:bold;
	/*color:#95C935;*/
	color:#333;
	line-height:22px;
	margin-top:0px;
	margin-bottom:15px;
	}
	
	.pagetitlebarpaid SPAN {
	margin-right:25px;
	color:#aaaaaa;
	letter-spacing:1px;
	}
	
	.pagetitlebarpaid .current {
	/*color:#680001;*/
	/*color:#95C935;*/
	color:#333;	
	}
	
	.linkimg {
	border:1px outset #DDDDDD;
	margin:2px 2px 2px 2px;
	}
	
	.rhsmsg {
		margin-left:20px;
		margin-top:5px;
		padding:10px 10px 10px 12px;
		font-size:13px;
		width:220px;
		text-align:left;
		border:2px solid #F47521;
		/*background:url(../../images/pointer_big.gif) no-repeat 2 12;*/
		background-color:#FFFDF0;
		color:#cc6633;
				
		}
		
	.linktext {
	font-size:12px;
	color:#BD4800;
	margin-left:0px;
	cursor:pointer;
	}

.closebtn2 {
background:url(../../images/close.gif) no-repeat right center;
float:right;
padding-right:18px;
margin:3px;
cursor:pointer;
font-weight:bold;
}

.titlebox {
/*background-color:#E5ECF9;*/
line-height:20px;
padding:3px 3px 3px 15px;
font-size:13px;
color:#333333;
font-weight:bold;
margin:20px 0px 5px 0px;
}

.titlebox2 {
background-color:#E5ECF9;
line-height:20px;
padding:3px 3px 3px 15px;
font-size:13px;
color:#333333;
font-weight:bold;
margin:20px 0px 5px 0px;
}


.questiondiv {
padding:5px;
margin-left:25px;
font-size:13px;
}

.qlist {
line-height:20px;
}

.qtitle {
color:#333333;
font-weight:bold;
line-height:35px;
}

.qtitle2 {
font-weight:bold;
margin:10px 0px 10px 0px;
}

.qtitle2 A {
color:#333333;
}

.qinnertitle {
font-weight:bold;
line-height:35px;
color:#666666;
}

.pbox {
border:1px solid #e1e1e1;
padding:3px 5px 3px 5px;
}

.searchitembox {
border:1px solid #CCC;
padding:5px;
text-align:left;
}

.searchitembox2 {
border:1px solid #CCC;
padding:5px;
text-align:left;
}

.searchitembox3 {
border-bottom:1px solid #CCC;
padding:5px;
width:95%;
display:block;
text-align:left;
}



.searchitem {
font-weight:bold;
display:block;
}

.moduleclass {

}

.moduleclass P {
margin:0px 0px 0px 0px;
font-size:20px;
}

.typedealer {
background-color:#0952B4;
font-size:9px;
font-weight:bold;
/*border:1px solid #4B93DA;*/
border-top:1px solid #F0F0F0;
border-left:1px solid #F0F0F0;
border-bottom:1px solid #D0D0D0;
border-right:1px solid #CCCCCC;
padding:3px;
text-align:center;
margin-top:5px;
color:#FFFFFF;
}

.typeprivate{
background-color:#F66900;
font-size:9px;
font-weight:bold;
/*border:1px solid #DA4B93;*/
border-top:1px solid #F0F0F0;
border-left:1px solid #F0F0F0;
border-bottom:1px solid #D0D0D0;
border-right:1px solid #CCCCCC;
padding:3px;
text-align:center;
margin-top:5px;
color:#FFFFFF;
}

.adcount {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
font-weight:bold;
margin-left:3px;
text-decoration:none;
}

.numspan {
font-size:11px;
margin-left:10px;
}

.pnbox {
display:block;
padding:2px 10px 2px 10px;
text-align:center;
}

.nextbtn {
background:url(../../images/next.gif) no-repeat center;
font-size:26px;
padding-left:30px;
}

.prebtn {
background:url(../../images/pre.gif) no-repeat center;
font-size:26px;
padding-left:30px;
margin-right:20px;
}

.graynextbtn {
background:url(../../images/graynext.gif) no-repeat center;
font-size:26px;
padding-left:30px;
}

.grayprebtn {
background:url(../../images/graypre.gif) no-repeat center;
font-size:26px;
padding-left:30px;
margin-right:20px;
}

.messagetext {
font-size:14px;
color:#333;
padding:5px 5px 5px 20px;
line-height:20px;
height:20px;
background:url(../../images/pointer_big.gif) no-repeat 4 10;
}

.messagetext A {
font-weight:bold;
}

.messagetextbox {
padding:10px;
width:94%;
margin-top:-40px;
border:2px solid #CC6600;
background-color:#F4F4FF;
display:block;
}
