@charset "utf-8";
/* CSS Document */

*
{
	padding:0px;
	margin:0px;
}

body
{
	background-color:#1BA2D9;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(/img_upload/bg_body.gif);
	background-position: top;
	background-repeat:repeat-x;
}

#tracker {
    display:none;	
}
	
#site_container
{
	text-align:center;
}

#main_site
{
	width:960px;
	margin:0px auto 0px auto;
	text-align:left;
}

#top_container
{
	width:960px;
	margin-top:20px;
}

#top_left
{
	width:480px;
	height:136px;
	float:left;
	background-image: url(/img_upload/bg_header_le.gif);
	background-repeat:no-repeat;
}

#top_left img
{
	width:260px;
	height:55px;
	padding-left:40px;
	padding-top:44px;
	border:0;
	
}

#top_right
{
	width:480px;
	height:136px;
	float:right;		
	background-image: url(/img_upload/bg_header_ri.gif);
	background-repeat:no-repeat;
	text-align:right;
}

#top_right form
{
	padding-top:64px;
	padding-right:40px;
	margin:0;
}

#search a
{
    font-size:20px;
	color:#333;
	text-decoration:underline;
	padding-right:10px;
	height:28px;
	line-height:28px;
}

#search a:hover
{
	text-decoration:none;
}

#search input.text
{
    background-color:#F3F8FB;
	border:#1BA2D9 1px solid;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px;
	color:#333;
}

#search input.button
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:bold;
    background-color:#1BA2D9;
    color: #FFFFFF;
    margin-right: 10px;
	padding:3px;
	border:#3387B5 solid 2px;
	height:28px;
}

#menu
{
	height:30px;
	background-image: url(/img_upload/bg_menu.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	clear:both;
}

#flash
{
    height:235px;
    padding-left:12px;
	background-image:url(/img_upload/bg_flash.gif);
	background-repeat:no-repeat;
	clear:both;
}

.clear
{
	clear:both;
	visibility:hidden;
}		

#details_area
{
	background-image: url(/img_upload/bg_content.gif);
	background-repeat:repeat-y;
	width:960px;
}

#breadcrum
{
   width:960px;
   clear:both;
}

#breadcrum_le 
{
   float:left;
   width:480px;
   text_align:left;
}

#breadcrum_ri 
{
   float:right;
   width:480px;
   text-align:right;
}

#breadcrum_le p
{
   height:22px;
   line-height:22px;
   margin-top:4px;
   margin-left:50px;
   font-size:10px;
}

#breadcrum_ri p
{
   height:26px;
   line-height:26px;
   padding-right:30px;
   font-size:10px;
}

#left_column
{
	width:204px;
	float:left;
	min-height:300px;
}

/* Left Newsboxes */

.nb_le_top, .nb_le_bot
{
    display:none;
}

.nb_le_ce h3
{
	width:160px;
	padding-left:32px;
	color: #3387B5;
	font-size:13px;
	text-align:left;
	margin-top:6px;
	clear:both;
}

.nb_le_ce p
{
    font-size:12px;
    padding-left:32px;
    padding-right:14px;
    color:#000000;
}

.le_img_center
{
	text-align:center !important;
    padding:0;
	margin-bottom:0;
}

.nb_le_ce a

{
        color: #C60;
        text-decoration: underline;
		font-size:12px;
}

.nb_le_ce a:hover
{
	    color: #FC0;
        text-decoration:none;	
}

/* Right Newsbox */

.nb_ri_top, .nb_ri_bot
{
    display:none;
}

.nb_ri_ce h3
{
	width:160px;
	padding-left:14px;
	color: #3387B5;
	font-size:13px;
	text-align:left;
	margin-top:6px;
	clear:both;
}

.nb_ri_ce p
{
    font-size:12px;
    padding-right:32px;
    padding-left:14px;
    color:#000000;
}

.ri_img_center
{
	width:176px;
	margin-left:14px;
	text-align:left !important;
    padding:0;
	margin-bottom:0;
}

#translate
{
  width:162px;
  padding-left:14px;
	text-align:right;
	background-color:#fff;
	margin-right:26px;
	margin-bottom:6px;
  overflow:hidden;
}

.nb_ri_ce a

{
        color: #C60;
        text-decoration: underline;
		font-size:12px;
}

.nb_ri_ce a:hover
{
	    color: #FC0;
        text-decoration:none;	
}

/* End Newsboxes */

#middle_column
{
	width:530px;
	float:left;
    padding-left:10px;
    padding-right:10px;
    font-size:12px;
	min-height:300px;
	border-right:dotted 1px #1BA2D9;
	border-left:dotted 1px #1BA2D9;
}

#middle_column img
{
        border:none;
}	

#middle_column h1, #middle_column h2, #middle_column h3
{
        font-size:20px;
        font-weight:normal;
        padding-top:10px;
        clear:both;
        color:#A1711D;
}

.out_footer {
        clear:both;	
}

#middle_column h3
{
        font-size:12px;
        padding-top:0px;
        color:#000000;
		display:none;
}

#middle_column p
{
        font-size:12px;
        padding-top:10px;
        padding-bottom:10px;
        line-height:1.5em;
        text-align:left;
}

#middle_column a:link, #middle_column a:visited
{
        color:#919194;
        text-decoration:underline;
        font-size:12px;
}

#middle_column a:hover
{
        text-decoration:none;
}

#middle_column li
{
        margin-left:35px;
}

#middle_column ul
{
        padding-top:5px;
        padding-bottom:5px;
}

.out_link p
{
        padding-top:0px !important;
        padding-bottom:0px !important;
}

#right_column
{
	width:204px;
	float:right;
	min-height:300px;
}

#bottom
{
	height:33px;
	color:#000000;
        font-size:12px;
	background-image:url(/img_upload/bg_footer.gif);
	background-repeat:no-repeat;
	text-align:center;
}

#footer
{
	height:30px;
	line-height:30px;
	color:#003399;
    font-size:12px;
	text-align:center;
}

#footer a:link, #footer a:visited
{
	color:#003399;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}
	
/* Horizontal Navigation, Menu Styles */

#imenus1 .menuactive a {
	background-image: url(/img_upload/menu_bg_active.gif);
	color: #141544;
}
#imenus1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#imenus1, #imenus1 ul {
	padding: 0;
	margin: 0;
	list-style: none;	
}
#imenus1 a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	width: 84px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background-image: url(/img_upload/menu_bg_inactive.gif);
	margin-right: 1px;
}
#imenus1 li {
	float: left;
}
#imenus1 li ul, #imenus1 ul li  {
	width: 125px;
	z-index: 1;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#imenus1 ul li  {
	border-bottom: 1px solid #141544;
	border-left: 1px solid #141544;
	border-right: 1px solid #141544;
}
#imenus1 ul li a  {
	width: 120px;
	color: #FFFFFF;
	background-image: none;
	line-height: auto;
	text-align: left;
	padding-left: 5px;
}
#imenus1 li ul {
	position: absolute;
	display: none;
	background-color: #ffffff;
}
#imenus1 li:hover a, #imenus1 a:focus,
#imenus1 a:active, #imenus1 li.p7hvr a {
	color: #ffffff;
	background-image: url(/img_upload/menu_bg_hover.gif);
}
#imenus1 li:hover ul, #imenus1 li.p7hvr ul {
	display: block;
}
#imenus1 li:hover ul a, #imenus1 li.p7hvr ul a {
	color: #000000;
	background-image: none;
	line-height: auto;
}
#imenus1 ul a:hover {
	background-color: #9DC6DC!important;
	color: #000000!important;
}
#imenus1 ul a:active {
	background-image: none!important;
	background-color: #ffffff!important;
	color: #000000!important;
}
/* The single backslash  character inside this comment
causes IE5 Mac to ignore the following rule, which allows other
browsers to render top-level menu items to their natural width.
Do not edit this rule in any way. */
#imenus1 li {width: auto;}

/* Contact Form */
#form_wrapper { padding:0px 12px 0px 12px }
.contact_form { clear:both; }
#cstaff_info { border:2px solid cornflowerblue;float:left;margin-bottom:10px;padding:8px; }

/* Calendar Styles */
/* This wraps the actual calendar only - excludes calendar name and the hrefs below eg. Login*/
#cal_tmpl_wrap { width:165px;padding-left:14px }
.calendarWrapper { position:relative;padding:2px }
.calendarWrapper caption { font:bold 12px sans-serif; }
.calendarWrapper table {background-color: white;width:100%;}
.calendarWrapper #prev { position:absolute;top:3px;left:5px }
.calendarWrapper #next { position:absolute;top:3px;right:5px }
.calendarWrapper th {font-family: verdana;font-size: 11px;color: #555555;text-align: center;}
.calendarWrapper td {font-family: verdana;font-size: 11px;text-align: center;border:1px solid #CCCCCC;}
.calendarWrapper td a {text-decoration:none;color: #0033FF;}
.selected {background-color: yellow;}
.clr {clear:both;}

/* This is holds the entire content of the calendar */
.calendarContainer {width:100%;background:white;padding:8px 0px 16px 0px}
.calendar #today {border:1px solid orange}
.calendar #prev {background:url(/Calendar/img/back.gif) no-repeat;width:10px;height:13px;cursor:pointer}
.calendar #next {background:url(/Calendar/img/next.gif) no-repeat;width:10px;height:13px;cursor:pointer}

/* Href options Back to today - Login - Logout */
#calBack {font:11px arial;float:left}
#calLogin {font:11px arial;float:left}
#calLogout {font:11px arial;float:left}

/* Cal Login Box */
.calLoginBox {border:3px solid navy;padding:8px;background:white;font:bold 12px arial;width:auto;margin:0px 5px 0px 5px;margin-top:10px}
.calLoginBox #errormsg {text-align:center;font:bold 12px arial;color:red;background:pink;margin-top:5px;}
.calLoginBox input {margin-bottom:8px;width:90%;font-size:12px;color:#777777}
.calLoginBox #lButtons {font:bold 10px arial;width:50px}
.calAdmin {width:150px;float:left;border:1px solid red;}

/* Cal Events when Logged In */
.eventbox {border:1px solid navy;width:350px;text-align:left;margin:10px;padding:10px;}
.eventbox textarea, .eventbox input {width:320px}
.eventbox #From {padding-right:10px;padding-top:10px;float:left}
.eventbox #Del {width:50px;font-size:10px;margin-top:10px;float:right;margin-right:25px;}
.caledit {border:5px solid #1E588B;padding:8px;text-align:left;font:12px arial;background:white;width:390px;z-index:9999;}
.caledit #cDate {float:right;padding-left:10px;font-weight:bold;color:navy;}
.caledit #calName {padding-left:10px;font-weight:bold;}
.caledit #Save {margin-left:8px;font-size:10px;}
.caledit #Cancel, .caledit #NewEvent {font-size:10px;}

/* Cal Event View for Users */
.caluserevent {font:12px arial;text-align:left;width:480px;border:5px solid #1E588B;background:white;padding:16px 8px 8px 8px;z-index:9999}
.caluserevent #cHeader {position:relative;font:bold 15px arial;color:cornflowerblue;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #CCCCFF;}
.caluserevent #cDate {font-weight:bold;color:navy;font-size:12px;}
.caluserevent #cEvents {font-weight:bold;color:cornflowerblue;font-size:16px;}
.caluserevent #cCloseButton {position:absolute;right:5px;top:-5px;}
.caluserevent #cCloseButton a {font:bold 12px arial;color:cornflowerblue;text-decoration:none;}
.caluserevent #cEventBox {margin-bottom:10px;border-bottom:1px solid #CCCCFF;padding-bottom:10px;}
.caluserevent #cTime {font:bold 10px arial;background:cornflowerblue;padding-left:5px;color:white;}
.caluserevent #cEventText {padding:5px;font-size:12px}

/* GBSelect Marketplace Menu */

<!--|**START IMENUS**|imenus0,inline-->


<!-- ****** Ifninite Menus Core CSS [Do Not Modify!] ****** -->
<style type="text/css">.imclear{clear:left;height:0px;visibility:hidden;font-size:1px;line-height:0px;}.imcm ul,.imcm li,.imcm div,.imcm span{text-align:left;vertical-align:top;left;cursor:hand;cursor:pointer;padding:0px;margin:0;list-style:none;}.imcm ul{zoom:1}.imsc{position:relative;}.imsubc{position:absolute;visibility:hidden;background-image:url(ie_css_fix)}.imcm li{list-style:none;font-size:1px;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;zoom:1;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:1;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:2;}.imcm ul ul ul .imsc,.imcm ul ul .imsubc{z-index:3;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imea{position:relative;height:0px;float:right;text-align:right;}.imea div{position:relative;font-size:1px;line-height:0px;}</style>


<!-- ***** Infinite Menu CSS Style Settings ***** -->


/* ||||||||| Infinite Menu Styles |||||||||||| */

	/*--[[ Orientation none=vertical, left=horizontal ]]--*/
	#imenus0 li {float:left; }

	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam div,#imenus0 .imeamj div {background-image:none; width:7px; height:5px; left:0px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam div, #imenus0 li a.iactive .imeamj  div {background-image:none; background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas div, #imenus0 ul .imeasj div {background-image:url(/assets/sample3_sub_arrow.gif); width:5px; height:7px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas div, #imenus0 li a.iactive .imeasj div {background-image:url(/assets/sample3_sub_arrow.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {background-color:#ffffff; border-style:none; border-color:#ffffff; border-width:0px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#EDEEF3; border-style:solid; border-color:#000066; border-width:2px; padding:5px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a {color:#259FCE; text-align:left; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:underline; border-style:solid; border-color:#dddddd; border-width:0px; padding:2px 8px; padding-bottom:5px;}

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 li:hover>a {color:#259FCE;background-color:#EDEEF3; text-decoration:underline; }
		#imenus0 li a.ihover, .imde #imenus0 a:hover {color:#259FCE;background-color:#EDEEF3; text-decoration:underline; }

		/* [active] */
		#imenus0 li a.iactive {background-color:#EDEEF3; }

		/* [Main Graphic Button Text Content] */
		#imenus0 .imbuttons {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a {color:#000099; text-align:left; font-size:11px; font-weight:bold; text-decoration:none; border-style:none; border-color:#000066; border-width:2px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {color:#000099; text-decoration:underline; }
		#imenus0 ul li a.ihover {color:#000099; text-decoration:underline; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff; }


/* CSS Document */
#r1c1 {
position:absolute;
left:0px;
top:0px;
width:768px;
height:100px;
z-index:1;
visibility:visible;
background-color:#000099;
background-image: url(../assets/header-right.gif);
background-position:right;
background-repeat:no-repeat;
}
#r2c1 {
color:#000099;
position:absolute;
left:0px;
top:100px;
width:768px;
height:26px;
z-index:1;
visibility:visible;
background-image:url(../assets/bg_hor.gif);
background-position:center;
background-repeat:repeat-x;
line-height:26px;
}
#r3c1 {
position:absolute;
left:0px;
top:126px;
width:384px;
height:151px;
z-index:1;
visibility:visible;
background-image:url(../assets/mainbox_le.jpg);
background-position:right;
background-repeat:no-repeat;
}
#r3c1a {
position:absolute;
left:0px;
top:126px;
width:768px;
height:151px;
z-index:1;
visibility:visible;
}
#r3c2 {
position:absolute;
left:384px;
top:126px;
width:384px;
height:151px;
z-index:1;
visibility:visible;
background-image:url(../assets/mainbox_ri.jpg);
background-position:right;
background-repeat:no-repeat;
}
#r4c1 {
position:absolute;
left:0px;
top:277px;
width:768px;
height:26px;
z-index:1;
visibility:visible;
visibility:visible;
background-image:url(../assets/bg_hor.gif);
background-position:center;
background-repeat:repeat-x;
line-height:26px;
text-align:center;
}
#r5c1 {
position:absolute;
left:0px;
top:303px;
width:768px;
z-index:1;
visibility:visible;
background-color:#fff;
}
#cont_sites {
position:absolute;
left:0px;
top:126px;
width:768px;
z-index:1;
visibility:visible;
background-color:#fff;
}
#cont_le {
width:580px;
border-right:#000066 1px dotted;
padding:10px;
float:left;
}
#cont_le_listings {
width:720px;
padding:10px;
float:left;
}
#cont_le h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000066;
padding-bottom:10px;
padding-top:0px;
margin:0;
}
#cont_le h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000066;
padding-bottom:10px;
padding-top:0px;
margin:0;
}
#cont_le h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000066;
padding-bottom:10px;
padding-top:0px;
margin:0;
}
ul {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
list-style:square;
}
#cont_le_listings h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000066;
padding-bottom:10px;
padding-top:0px;
margin:0;
}
#cont_le p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
padding-bottom:10px;
margin:0;
}
#cont_out {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
}
#cont_ri {
width:138px;
padding-right:10px;
float:right;
}
#foot {
clear:both;
padding:10px;
text-align:center;
border-top:#000066 1px solid;
}
#mainbox_le {
width:140px;
padding-left:10px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:12px;
clear:both;
}
#mainbox_ri {
width:130px;
padding-left:10px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:14px;
clear:both;
}
#breadcrums {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:9px;
padding-bottom:10px;
}
#breadcrums a:hover {
text-decoration:none;
}
.breadcrums {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:9px;
padding-top:10px;
}
.breadcrums a:hover {
text-decoration:none;
}
#out {
background-color:#F2F1F6;
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:12px;
padding:10px;
}
#out h1 {
padding:0;
margin:0;
line-height:20px;
}
#out h2 {
padding:0;
margin:0;
line-height:20px;
}
#out h3 {
padding:0;
margin:0;
line-height:20px;
}
div.date {
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:10px;
padding-right:10px;
}
div.slogan {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:14px;
font-weight:bold;
}
ul.mainnav {
list-style: none;
margin:0;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
padding-right:10px;
float:left;
}
ul.catmain {
list-style: none;
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:0;
padding:0;
}
ul.catsub {
list-style: none;
margin-left:10px;
margin-top:0px;
margin-right:0;
margin-bottom:10px;
padding:0;
}
li.mainnav {
float: left;
margin:0;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:14px;
font-weight:bold;
padding-right:4px;
}
li.catmain {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:15px;
font-weight:bold;
float:left;
width:267px;
padding-right:3px;
padding-left:10px;
}
li.catsub {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:13px;
font-weight:normal;
padding-right:3px;
}
a.mainnav:link {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:12px;
text-decoration:none;
padding-right:4px;
}
a.mainnav:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:12px;
text-decoration:none;
padding-right:4px;
}
a.mainnav:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:12px;
text-decoration:underline;
padding-right:4px;
}
a.mainnav:active {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:12px;
text-decoration:none;
padding-right:4px;
}
a.login:link {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:9px;
text-decoration:underline;
}
a.login:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:9px;
text-decoration:underline;
}
a.login:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:9px;
text-decoration:none;
}
a.login:active {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:9px;
text-decoration:underline;
}
a.catmain:link {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:15px;
text-decoration:underline;
}
a.catmain:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:15px;
text-decoration:underline;
}
a.catmain:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:15px;
text-decoration:none;
}
a.catmain:active {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:15px;
text-decoration:underline;
}
a.catsub:link {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:13px;
text-decoration:underline;
}
a.catsub:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:13px;
text-decoration:underline;
}
a.catsub:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:13px;
text-decoration:none;
}
a.catsub:active {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:13px;
text-decoration:underline;
}
#cons {
display:block;
float:left;
width:160px;
height:25px;
background-image: url(../assets/consumers.gif);
background-repeat:no-repeat;
margin-left:5px;
margin-top:5px;
}
#cons span {
display:none;
}
#busi {
display:block;
float:left;
width:170px;
height:25px;
background-image: url(../assets/businesses.gif);
background-repeat:no-repeat;
margin-left:5px;
margin-top:5px;
}
#busi span {
display:none;
}
#signup {
display:block;
float:left;
width:182px;
height:31px;
background-image: url(../assets/signup_now.gif);
background-repeat:no-repeat;
margin-left:5px;
margin-top:5px;
}
#signup span {
display:none;
}
span.copy {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:10px;
}
#how {
display:block;
width:123px;
height:30px;
background-image: url(../assets/how.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
}
#how span {
display:none;
}
p.how {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:12px;
margin:0;
padding-top:4px;
padding-bottom:4px;
}
#what {
display:block;
width:123px;
height:30px;
background-image: url(../assets/what.gif);
background-repeat:no-repeat;
margin:0;
padding:0;
}
#what span {
display:none;
}
#partner_nav {
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
background-color:#F2F1F6;
height:24px;
border-bottom:#000066 1px solid;
}
#partner_nav ul {
list-style: none;
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:0;
padding:0;
}
#partner_nav li {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:10px;
font-weight:bold;
float:left;
margin:0;
padding-left:0px;
padding-right:3px;
}
#partner_nav a:hover {
color:#663300;
padding:3px;
margin:0px;
border:#CC6600 2px solid;
background-color:#FFCC00;
text-decoration:none;
line-height:24px;
background-image:url(../assets/glare.jpg);
background-position:left;
background-repeat:no-repeat;
}
#partner_nav a {
color:#663300;
padding:3px;
margin:0px;
border:#663300 2px solid;
background-color:#FFD015;
text-decoration:none;
line-height:24px;
background-image:url(../assets/glare.jpg);
background-position:left;
background-repeat:no-repeat;
}
#page_content {
border-bottom:#000066 1px solid;
margin-bottom:10px;
}
#page_content img {
margin-left:10px;
margin-bottom:10px;
}
#partner_contact {
width:130px;
margin-top:10px;
margin-left:6px;
margin-right:10px;
border:#000066 1px solid;
}
#partner_contact h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background-color:#000066;
margin:3px;
padding:0px;
color:#fff;
text-align:center;
line-height:24px;
}
#partner_contact p {
margin:4px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000066;
}
#partner_contact span {
font-size:10px;
font-weight:normal;
}
span.tel {
margin:4px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000066;
}
#partner_contact a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000066;
text-decoration:underline;
}
#partner_contact a:hover {
text-decoration:none;
}
#partner_contact a:visited {
color:#000066;
}
#error {
background-color:#FF0000;
margin:0px;
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
}
#partner_tracker {
display:none;
}
#gbselect_tracker {
display:none;
}
#alphabet {
padding:6px;
margin-top:6px;
margin-bottom:6px;
height:26px;
line-height:26px;
background-color:#EDEEF3;
}
#alphabet ul {
list-style: none;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C3C3D5;
}
#alphabet li {
float:left;
padding-left:6px;
padding-right:6px;
background-color:#EDEEF3;
}
a.alphabet:link {
font-family:Arial, Helvetica, sans-serif;
color:#000099;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.alphabet:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000099;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.alphabet:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000099;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.alphabet:active {
font-family:Arial, Helvetica, sans-serif;
color:#000099;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

#marketplace_wrapper { width:195px }
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus//img_upload-flyout2.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#menu2 {width:200px;height:400px;position:relative}

#flyone { width:146px }

#menu2 ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; background:url(/img_upload/trans.gif); padding:10px;}

#menu2 li {margin:0; padding:0; list-style:none;}
#menu2 li {display:inline-block; display:inline;}
#menu2 ul {position:absolute; left:-9999px;}
#menu2 ul.level1 {position:absolute; left:16px; top:0px;}

#menu2 a {display:block; font:normal 11px verdana,arial,sans-serif; color:#fff; line-height:36px; text-decoration:none; padding:0 20px 0 0; background:url(/img_upload/tab-right.gif) no-repeat right top; margin-bottom:3px;}
#menu2 a b {display:block; line-height:36px; padding:0 0 0 10px; background:url(/img_upload/tab-left.gif) no-repeat left top; font-weight:normal;}

#menu2 ul li:hover > ul {visibility:visible; left:100%; margin-left:-10px; margin-top:-49px;}

#menu2 a:hover ul,
#menu2 a:hover a:hover ul,
#menu2 a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu2 a:hover ul ul,
#menu2 a:hover a:hover ul ul {left:-9999px;}

#menu2 li a.flytop {background: url(/img_upload/tab-arrow.gif) no-repeat right top;width:146px}
#menu2 li a.fly {background: url(/img_upload/tab-arrow.gif) no-repeat right top;}
#menu2 li a:hover {background-position:right bottom; color:#800; white-space:nowrap;}
#menu2 li a:hover b {background-position:left bottom;}

#menu2 li:hover > a {background-position:right bottom; color:#920;}
#menu2 li:hover > a > b {background-position:left bottom;}

#menu2 a:hover ul li a b,
#menu2 a:hover ul a:hover ul li a b,
#menu2 a:hover ul a:hover ul a:hover ul li a b {background:url(/img_upload/tab-left.gif) no-repeat left top;}
#menu2 a:hover ul li a:hover b,
#menu2 a:hover ul a:hover ul li a:hover b,
#menu2 a:hover ul a:hover ul a:hover ul li a:hover b {background-position:left bottom;}

#menu2 table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-46px; margin-left:-10px;}

#marketplace_header { padding-left:17px;font-size:16px;font-weight:bold }


#menunew {list-style-type:none;
margin:0px 0 0 0px; /* settings for this demo olnly */
padding:0;
}

#menunew li {display:block; float:left; position:relative; z-index:100; margin-right:1px;width:95px;text-align:center}
#menunew li span {display:block; z-index:100; background:#b2ab9b;font-size:13px;line-height:26px}
#menunew li a, #menunew li a:visited {display:block; padding:0;width:95px}

#menunew dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency.gif);width:120px}
#menunew dt {background: #1BA2D9; margin:0; font-size: 1.1em; float:left; border-right:1px solid #fff;width:95px}
#menunew dd {display:none; background: transparent; border-bottom:1px solid black; clear:left; margin:0; padding:0; color:white; font-size: 11px; text-align:left}

#menunew dd { width:118px;border-right:1px solid black;border-left:1px solid black }

#menunew dt a, #menunew dt a:visited {display:block; color:white; text-decoration:none;height:30px;font-size:13px;line-height:26px}
#menunew dd a, #menunew dd a:visited {background:white; color:black; text-decoration:none; display:block; padding: 8px 0 8px 3px;font-size:11px;width:115px}

#menunew li a:hover {border:0;}

#menunew li:hover dd, #menunew li a:hover dd {display:block}
#menunew li:hover dt a, #menunew li a:hover dt a {background: #3387B5; color:white;}
#menunew dd a:hover {background: #9DC6DC; color:black}


.linkClr {color:blue}

