﻿body {
	margin: 0px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #494949;
	background-color: #CCCCCC;
}


td {
	font-family: Verdana, Verdana, Arial;
	font-size:12px;
	color:#575757;
	text-align:left;
	line-height:17px;
	vertical-align:top;
}


.tdInner {
	line-height:15px;
}

.menuInner {
	line-height:22px;
}


.tBorder {
	border-color:#B7B7B7;
	border:1px;
}


 a:link {
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	color:#A2A628;
	font-weight: normal;
	text-decoration:underline;
}

a:active {
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	color:#A2A628;
	font-weight: normal;
	text-decoration:underline;
}

a:visited {
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	color:#A2A628;
	font-weight: normal;
	text-decoration:underline;
}

a:hover {
	font-family:Verdana, Tahoma, Arial;
	font-size:12px;
	color:#A2A628;
	text-decoration:none;
	font-weight: normal;
}



a.menu:link {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#494949;
	font-weight: normal;
	text-decoration:none;
}

a.menu:active {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#494949;
	font-weight: normal;
	text-decoration:none;
}

a.menu:visited {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#494949;
	font-weight: normal;
	text-decoration:none;
}

a.menu:hover {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#DD7D28;
	text-decoration:underline;
	font-weight: normal;
}

.line 
{ 
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#494949;

} 


a.more:link {
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	color:#FF6600;
	font-weight:normal;
	text-decoration:underline;
}

a.more:active {
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:underline;
}

a.more:visited {
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:underline;
}

a.more:hover {
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:none;
}



a.link:link {
	font-family: Verdana, Arial, Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#1F89D3;
	text-decoration:none;
}

a.link:active {
	font-family:A Verdana, Arial, Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#1F89D3;
	text-decoration:none;
}

a.link:visited {
	font-family: Verdana, Arial, Tahoma;
	font-size:12px;
	color:#1F89D3;
	font-weight:normal;
	text-decoration:none;
}

a.link:hover {
	font-family: Verdana, Arial, Tahoma;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}



a.footermenu:link {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#2E4F6E;
	text-decoration:none;
}

a.footermenu:active {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#2E4F6E;
	text-decoration:none;
}

a.footermenu:visited {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#2E4F6E;
	text-decoration:none;
}

a.footermenu:hover {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#9DA20D;
	text-decoration:none;
}


a.website:link {
	font-family:Arial, Tahoma, Verdana;
	font-size:7.5pt;
	color:#000000;
	font-weight: normal;
	text-decoration:none;
}

a.website:active {
	font-family:Arial, Tahoma, Verdana;
	font-size:7.5pt;
	color:#000000;
	font-weight: normal;
	text-decoration:none;
}

a.website:visited {
	font-family:Arial, Tahoma, Verdana;
	font-size:7.5pt;
	color:#000000;
	font-weight: normal;
	text-decoration:none;
}

a.website:hover {
	font-family:Arial, Tahoma, Verdana;
	font-size:7.5pt;
	color:#000000;
	text-decoration:underline;
	font-weight: normal;
}



a.menuTop:link {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.menuTop:active {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.menuTop:visited {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.menuTop:hover {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}


.by {
	font-family:Arial, Tahoma, Verdana;
	font-size:7.5pt;
	font-weight:normal; 
	color:#B9DAF5;
}


.date { 
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#306694;
	
}



.blueHead {
	font-family: Arial, Tahoma, Verdana;
	font-size:13pt;
	font-weight:bold; 
	color:#345271;
}



.whiteHead {
	font-family:Arial, Tahoma, Verdana;
	font-size:11pt;
	font-weight:bold; 
	color:#FFFFFF;
}


.caption {
	font-family:Arial, Tahoma, Verdana;
	font-size:7pt;
	line-height:13px;
	font-weight:normal; 
	color:#494949;
}


.head {
	font-family: Arial, Tahoma, Verdana;
	font-size:10pt;
	font-weight:bold; 
	color:#C8C0A2;

}


.HeadSub {
	font-family: Arial, Tahoma, Verdana;
	font-size:9pt;
	font-weight:bold; 
	color:#CCCCCC;

}



.copy {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#9DA20D;
	
}


.copyright {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	color:#2E4F6E;
	
}


.menuSeperator {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#E48B5F;	
}



.banHead {
	font-family:Arial, Tahoma, Verdana;
	font-size:11pt;
	font-weight:normal;
	font-weight:bold;  
	color:#155FAC;
}


.no {
	font-family:Arial, Tahoma, Verdana;
	font-size:10pt;
	font-weight:bold; 
	color:#155FAC;
	}



.bno {
	font-family:Arial, Tahoma, Verdana;
	font-size:40pt;
	font-weight:bold; 
	color:#C5C5C5;
	line-height:50px;
}



.nav {
	font-family:Arial, Tahoma, Verdana;
	font-size:9pt;
	font-weight:bold; 
	color:#575454;
}



.smalltxt {
	font-family:Arial, Tahoma, Verdana;
	font-size:7.5pt;
	text-align:right;
	font-weight:normal; 
	color:#362418;
	line-height:14px;
}


input
{
	font-family:Arial, Tahoma, Verdana;
	padding-left:3px;
	padding-right:3px;
	font-size:12px;
	color:#4E4E4E;
	border:1px solid #E1E39B;
	background:#FFFFFF;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

input.noborder
{
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	border:0px;
	
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

textarea
{
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#4E4E4E;
	border:1px solid #E1E39B;
	background:#FFFFFF;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

select
{
	padding-left:3px;
	padding-right:3px;
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	color:#4E4E4E;
	border:1px solid #E1E39B;
	background:#FFFFFF;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

input.btn
{
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;	
	background:#1A4767;
	border:2px solid #CCCCCC;
	
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

td.tdhead
{
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#910000;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

td.tdGreen
{
	background:#E7F4E0;
	height:20px;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

td.tdtext2
{
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background:#E8AD5D;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

hr
{
	height:1px;
	color:#E1E39B;
	margin-top:5px;
	margin-bottom:5px;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

.imgBorder
{
	border-color: #C0C0C0;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/

.small
{
	font-family:Arial, Tahoma, Verdana;
	font-size:7.5pt;
}




.orgTitleHead {
	font-family:Arial, Tahoma, Verdana;
	font-size:15pt;
	line-height:20px;
	font-weight:bold;
	color:#FF6600;
}


.orgHead {
	font-family:Arial, Tahoma, Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#FF6600;
}

/*
--------------------------------------------------------------------------------------------------------------------
*/


ul, li
{
	list-style-image:url("../images/greenarrow.gif");
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;	
}
/*
--------------------------------------------------------------------------------------------------------------------
*/


ol, li
{
	list-style-image:url("../images/greenarrow.gif");
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;	
}
/*
--------------------------------------------------------------------------------------------------------------------
*/
image
{
	border:0px;	
}
/*
--------------------------------------------------------------------------------------------------------------------
*/

div 
{
}
/*
--------------------------------------------------------------------------------------------------------------------
*/
#pagetitle {padding:6px 0px 12px 0px}
/*
--------------------------------------------------------------------------------------------------------------------
*/
#footer {text-align:center; width:875px; padding:23px 0px 0px 0px; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:normal; color:#9DA20D;}
#footer2 {text-align:center; width:875px; padding:25px; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:normal; color:#9DA20D;}
#tagline {width:472px; float:left; padding-top:40px; padding-left:48px; text-align:left;}
#logo {width:253px; float:left; text-align:right;}
#header {text-align:center; background-color:#ffffff; width:875px; height:200px;}
#header_inner {width:875px; vertical-align:top; text-align:center;}
#maincontent {padding-bottom:25px;}
.error {color:Red; font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:normal;}
#login {width:219px;}
#welcomename {text-align:left; padding-top:5px; float:left; font-weight:bold;}
#welcomedate {text-align:right; padding-top:5px; float:right; font-weight:bold;}
.button {font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:bold; text-align:center; color:#FFFFFF; background:#1A4767; border:2px solid #CCCCCC; padding-left:5px; padding-right:5px;}
a.button, a.button:link, a.button:visited, a.button:hover {font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:bold; text-align:center; color:#FFFFFF; background:#1A4767; border:2px solid #CCCCCC; text-decoration:none;}
.ErrorMsg {color:Red;}
.pagetitle {color:#1A4767; border-bottom: solid 1px #cccccc; padding-top:15px; width:100%; font-family:Verdana; font-size:18px;}	
a.navTabs, a.navTabs:link, a.navTabs:visited, a.navTabs:hover {font-family:Arial, Tahoma, Verdana; font-size:9pt; font-weight:bold; text-align:center; color:#1A4767;}
.btncalendar{border:none 0px #000000; margin:0 0 0 0; background-color:inherit; padding:0 0 0 0; vertical-align:bottom;}
.rptDate {width:60px;}
/*
--------------------------------------------------------------------------------------------------------------------
*/
#reports {font-family: Verdana, Arial, Tahoma; font-size: 11px; color: #494949; width:100%;}
#reports td, #reports div, #reports input, #reports select{font-family: Verdana, Arial, Tahoma; font-size: 11px; vertical-align:middle;}
#reports .formlabel {font-weight:bold;}
#reports .button {font-family:Arial, Tahoma, Verdana; font-size:12px; font-weight:bold; text-align:center; color:#FFFFFF; background:#1A4767; border:2px solid #CCCCCC;}
.DataTables {color:#1A4767;}
a.DataTables, a.DataTables:link, a.DataTables:visited, a.DataTables:hover {color:#1A4767;}
/*
--------------------------------------------------------------------------------------------------------------------
*/
.contact_title {white-space:nowrap; text-align:right;}
#sectionInfo {width:950px; text-align:left; padding: 0 0 12px 30px;}
#sectionInfo a {color:#666666; text-decoration:none;}
#sectionInfo a:hover {color:#666666; text-decoration:underline;}
#breadcrumb {padding: 0 0 5px 0;}
#sectionTitle {padding: 0 0 0 0; color:#1A4767; font-family:Helvetica, Arial; font-size:26px; vertical-align:baseline;}
.sectionSubTitle {padding: 0 0 0 25px; color:#666666; font-family:Verdana, Tahoma; font-size:15px; font-weight:bold;  vertical-align:baseline;}

.section 
{
	width:100%;
	margin:0px auto;
}

.sect-topnav
{
	background-image:url("../images/nav_fade_bg.jpg"); 
	background-repeat:repeat-x;
	height:49px; 
}

#topnavbot
{
	background-image:url("../images/nav_fade_bg.jpg"); 
	background-repeat:repeat-x;
	height:40px; 
}

#topnav-container
{
	width:950px;
	height:49px;
	margin:0px auto;
}

ul#topnav-left-links
{
	margin:0 0 0 12px;
	padding:0;
	width:219px;
}

ul#topnav-right-links
{
	margin:0 0 0 68px;
	padding:0;
	width:595px;
}

ul#topnav-left-links li, ul#topnav-right-links li
{
	float:left;
	list-style:none;
	text-align:center;
	height:49px;
	margin:0;
	padding:0;
}

ul#topnav-left-links li a, ul#topnav-right-links li a
{
	display:block;
	height:49px;
}

ul#topnav-left-links li a.lnk_welcome
{
	display:block;
	height:49px;
	width:61px;
	background:transparent url("../images/welcome_but.jpg") no-repeat;
}

ul#topnav-left-links li a.lnk_welcome:hover
{
	background:transparent url("../images/welcome_but_o.jpg") no-repeat;
}

ul#topnav-left-links li a.lnk_about
{
	display:block;
	height:49px;
	width:39px;
	background:transparent url("../images/about_but.jpg") no-repeat;
	text-decoration:none;
}

ul#topnav-left-links li a.lnk_about:hover
{
	background-image:url("../images/about_but_o.jpg");
}

ul#topnav-left-links li a.lnk_contact
{
	display:block;
	height:49px;
	width:54px;
	background:transparent url("../images/contact_but.jpg") no-repeat;
	text-decoration:none;
}

ul#topnav-left-links li a.lnk_contact:hover
{
	background:transparent url("../images/contact_but_o.jpg") no-repeat;
}

ul#topnav-right-links li a.lnk_leadgen
{
	display:block;
	height:49px;
	width:123px;
	background:transparent url("../images/lead_but.jpg") no-repeat;
}

ul#topnav-right-links li a.lnk_leadgen:hover
{
	background:transparent url("../images/lead_but_o.jpg") no-repeat;
}

ul#topnav-right-links li a.lnk_advertisers
{
	display:block;
	height:49px;
	width:97px;
	background:transparent url("../images/advertiser_but.jpg") no-repeat;
	text-decoration:none;
}

ul#topnav-right-links li a.lnk_advertisers:hover
{
	background-image:url("../images/advertiser_but_o.jpg");
}

ul#topnav-right-links li a.lnk_publishers
{
	display:block;
	height:49px;
	width:94px;
	background:transparent url("../images/publisher_but.jpg") no-repeat;
	text-decoration:none;
}

ul#topnav-right-links li a.lnk_publishers:hover
{
	background:transparent url("../images/publisher_but_o.jpg") no-repeat;
}

#main-nav {background-color:#353535;width:100%;}
#top-nav {width:960px; margin:0 auto;}
ul#deluxeMenu {background-color:#353535; }
ul#deluxeMenu ul{display:none;}
ul#deluxeMenu li:hover>*{display:block}
ul#deluxeMenu li:hover{position:relative;}
ul#deluxeMenu ul{
	position: absolute;left:-1px;top:98%;}
ul#deluxeMenu ul ul{
	position: absolute;left:98%;top:-2px;}
ul#deluxeMenu,ul#deluxeMenu ul{
	margin:0px;list-style:none;padding:0px;background-color:#353535;border-width:0px;border-style:none;border-color:#C0AF62;}
ul#deluxeMenu {
	display:block;font-size:0;zoom:1;float: left;}
ul#deluxeMenu ul{width:143px;padding:0;}
ul#deluxeMenu li{
	display:block; zoom:1 ;margin:0;font-size:0;float:left;}
ul#deluxeMenu a:active, ul#deluxeMenu a:focus {outline-style:none}
ul#deluxeMenu a, ul#deluxeMenu li.dis a:hover{
	display:block;vertical-align:middle;background-color:#353535;background-image:url("../images/blank.gif");border-width:1px 0px 1px 0px;border-style:solid;border-color:#3F3F3F #333333 #292929 #333333;text-align:center;text-decoration:none;padding:10px 12px 10px 10px;font:normal 13px calibri,arial,tahoma;color: #FFFFFF;text-decoration:none;cursor:pointer;}
ul#deluxeMenu ul li {float:none;}
ul#deluxeMenu ul a,ul#deluxeMenu ul li.dis a:hover{
	text-align:left;white-space:nowrap;}
ul#deluxeMenu li:hover > a{
	background-image:url("../images/back-over.gif");border-color:#3F3F3F #333333 #292929 #333333;border-style:solid;font:normal 13px calibri,arial,tahoma;color: #FFFFFF;text-decoration:none;}
ul#deluxeMenu li.dis a{color: #AAAAAA !important;}
ul#deluxeMenu img{
	border: none;vertical-align: middle;margin-right:20px;}
ul#deluxeMenu img.over{display:none}
ul#deluxeMenu li.dis a:hover img.over{display:none !important}
ul#deluxeMenu li.dis a:hover img.def {display:inline !important}
ul#deluxeMenu li:hover > a img.def  {display:none}
ul#deluxeMenu li:hover > a img.over {display:inline}
ul#deluxeMenu ul span{background-image:none;padding-right:20px;}

#mainwrapper
{
	width:670px;
}

#mainwrapperfull 
{
	width:965px;
}

.footer01
{width:100%; height:49px; background:transparent url("../images/footer_bg01.jpg") repeat-x; vertical-align:top;}

.footer02
{width:100%; height:93px; background:transparent url("../images/footer_bg02.jpg") repeat-x; vertical-align:top;}

