﻿/* v2 styles */

/* css menu */
*:focus {
	outline:none;
	}
ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	ul li {
		padding:0;
		font-size:14px;
		}
		 ul li ul {
			margin:0;
			}
			ul li li {
				font-size:14px;
				}
				
#nav-main {
	margin:0;
	padding:0;
	list-style:none;
	width: 670px;
	height: 24px;
	background-color: Transparent;
	}
	#nav-main li {
		float:left;
		margin:0 ;
		padding:0;
		background:none;
		line-height:24px;
		}
		#nav-main li a {
			float:left;
			text-decoration:none;
			font-weight:bold;
			color:#fff;
			}
			#nav-main li a:hover {
				background:#425095;
				
				}
			#nav-main li a span {
				display:block;
				padding:0 6px 0 6px;
				border-right:solid 1px #eee;
				white-space:nowrap; 
				}
				#nav-main li a span span
				{
					border-right:none;
				}
	

	/* auto clear */
	#nav-main:after {
		content:".";
		display:block;
		clear:both;
		visibility:hidden;
		height:0;
		font-size:0;
		}
	/* for IE */
	#nav-main {
		display:inline-block;
		}
	* html #nav-main {
		height:1px;
		}
	#nav-main {
		display:block;
		}
	/* END:for IE */

/* Main navigation Levels
---------------------------------------------- */
#nav-main li {
	position:relative;
	z-index:999999;
	}
#nav-main ul {
	visibility:hidden;
	position:absolute;
	top:24px;
	left:-1px;
	border-bottom:solid 5px #666699;
	border-left:solid 1px #fff;
	border-right: solid 2px #666699;
	
	}
	* html #nav-main ul {
		top:24px;
		width:100px;
		}
	*+html #nav-main ul {
		top:24px;
		}
	#nav-main li:hover > ul {
			visibility:visible;
			
			}
#nav-main li li

 {
	
	border-bottom:solid 1px #fff;
	}
#nav-main li li a,
#nav-main li.current li a {
	padding:0px 10px;
	width:11em;
	font-weight:normal;
	background:#425095;
	color:#fff;
	}
	#nav-main li li a.highlight { font-weight:bold; }
	#nav-main li li a:hover,
	#nav-main li.current li a:hover {
		background:#4f5fb3;
		color:#fff;
		}
		
/* */

h1.header
{
	display:block;
	margin:0px;
	padding:0px;
	width:1003px;
	height:114px;
	text-indent:-1980px;
	overflow:hidden;
}

#home_left
{
	width:192px; float:left;padding-left:4px;margin:0px;border:none;padding-top:2px;
}

/* controls.css */

.controlbox
{
	font-size: 12px;
	font-weight:bold;
	color:#505A99;
}

.controlbox input
{
	border-right: #505A99 1px solid;
	border-top: #505A99 1px solid;
	border-left: #505A99 1px solid;
	border-bottom: #505A99 1px solid;
	background-color: White;
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#505A99;
}

.controlbox select
{
	border-right: #505A99 1px solid;
	border-top: #505A99 1px solid;
	border-left: #505A99 1px solid;
	border-bottom: #505A99 1px solid;
	background-color: White;
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#505A99;
}

.controlbox .radio input
{
	border-right: #fff 0px solid;
	border-top: #fff 0px solid;
	border-left: #fff 0px solid;
	border-bottom: #fff 0px solid;
	
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#505A99;
}


.controlbox textarea
{
	border-right: #505A99 1px solid;
	border-top: #505A99 1px solid;
	border-left: #505A99 1px solid;
	border-bottom: #505A99 1px solid;
	background-color: #fff;
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#505A99;
}

.controlbox a
{
	font-size: 12px;
	color: #666699;
	text-decoration: underline;
}
/* dmenu.css */
.menuContainer
{
	width: 670px;
	height: 24px;
	background-color: Transparent; /* base color */
	
}

.branch
{
	display:block;
	float:left;
	height:24px;
	margin-left:4px;
	
	margin-right:4px;
	
	
}


.menuButton /*Myaccount/register*/
{
	font-weight: bold;
	font-size: 14px;
	line-height:24px;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-decoration: none;
	/*margin-top:5px;*/
	padding-top:0px;
	display:block;
	padding-left:10px;
	
	/*margin-left:5px;*/
}

.menuContainer a
{
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-decoration: none !important;
	border-left: solid 1px #c4c8dd;
	text-align:center;
	padding-left:4px;
}

.sub1Container
{
		z-index: 999999;
		position:absolute;
		top:24px; /* Menu height */
		left:0px;
		width: 325px;
		height: 500px;
		visibility:hidden;
		overflow:hidden;
		font-weight: normal;
}

.sub1Container a
{
			font-weight: normal;
		
}

.menuItem1
{
	padding-left: 5px;
	padding-right: 0px;
	background-color: #435094;
	
}

.sub1
{
	font-weight: normal;
	color: #ffffff;
	font-family: Arial;
	background-color: #435094;
	position: absolute;
	top: 0px;
	left: 0px;
	border:solid 5px #435094;
	
}

.sub1 a
{
	width: 170px; /*width */
	display:block;
	text-decoration:none;
	border-bottom: #ccccff 1px solid;
	padding:2px;
	border-left:none;
	text-align:left;
	padding-left:2px;
}

.sub1 a:hover
{
	width: 170px; /*width */
	display:block;
	text-decoration:none;
	background-color:#ffffff  !important;
	background:#ffffff  !important;
	color: #435094;
	padding:2px;
}

.sub1long a
{
	width: 250px; /*width */
	display:block;
	text-decoration:none;
	border-bottom: #ccccff 1px solid;
}

.sub1long a:hover
{
	width: 250px; /*width */
	display:block;
	text-decoration:none;
	background-color:#fff !important;
	background:White;
	color: #435094;
}


.menuItem1
{
	display:block;
	text-decoration:none;
	background-color:Transparent;
}
/* design.css */
.iwantto
{
	margin:0px;
	padding:4px 1px 2px 7px;
	width: 178px;
	display:block;
}

.iwantto li
{
	background-color:#fdcc9f;
	line-height:29px;
	vertical-align:middle;
	height:29px;
	border:solid 1px #8095d9;
	color:#2f3766;
	margin-left:0px;
	margin-top:0px;
	padding-left:24px;
	background-image: url("../../images/public/iwantbullet.gif");
	background-repeat:no-repeat;
	background-position:left center;
	margin-bottom:4px;
	list-style-type:none;
	display:block;
}
.iwantto li a
{
	text-decoration:none;
	font-size:12px;
}

.iwantto li a:hover
{
	color:#6666cc;
}

 a.smolink
{
	color:#000;
	text-decoration:none;
}

a:visited.smolink
{
	color:#333;
	text-decoration:none;
}

a:hover.smolink
{
	color:#425095;
	text-decoration:underline;
}




.text,.text td,.text p
{
	color:#505A99;
	font-weight:normal;
}

.tablevmid td
{
	vertical-align:middle;
}


.table422,.table440,.table431,.table437,.table490,.layouttable
{
	margin:10px;
	margin-bottom:auto;
}

.table431 td {color:#425095; font-weight:normal;}

.alternate
{
	background:#ebedf4;
	background-color:#ebedf4;
}

.withborder
{
	border:solid 1px #425095;
}

.orangeheader
{
	font-size:18px;
	font-weight:bold;
	color:#de852f;
}

.wipe1
{
		filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=forward,duration=1);
}

.wipe2
{
		
		filter:progid:DXImageTransform.Microsoft.Fade(duration=1.0,overlap=1.0) ;
}


h1
{
	font-size:18px;
	font-weight:bold;
	color:#425095;
}

h3
{
	font-size:13px;
	font-weight:bold;
	font-family:Verdana;
	color:#425095;
}

.about
{
	overflow:hidden;
}


.top160
{
	background-image: url(../../images/public/head_160.jpg);
	background-position-x: center;
	background-repeat: no-repeat;
	height: 22px;
	width: 160px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	text-transform: capitalize;
	font-family: Tahoma, Verdana, Arial;
	vertical-align:middle;
}

.middle160
{
	background-position-x: center;
	background-image: url(../../images/public/middle_160.jpg);
	background-repeat: repeat-y;
	width:160px;
	overflow:hidden;
}

.bottom160
{
	background-position-x: center;
	background-image: url(../../images/public/bottom_160.jpg);
	background-repeat: no-repeat;
	width:160px;
	height:7px;
	font-size:1px;
}


.top192
{
	background-image: url(../../images/public/head_192.jpg);
	background-position-x: center;
	background-repeat: no-repeat;
	height: 22px;
	line-height:22px;
	width: 192px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	text-transform: capitalize;
	font-family: Tahoma, Verdana, Arial;
	vertical-align:middle;
}

.middle192
{
	background-position-x: center;
	background-image: url(../../images/public/middle_192.jpg);
	background-repeat: repeat-y;
	width:192px;
}

.bottom192
{
	background-position-x: center;
	background-image: url(../../images/public/bottom_192.jpg);
	background-repeat: no-repeat;
	width:192px;
	height:7px;
	font-size:1px;
}




.top240
{
	background-image: url(../../images/public/head240.jpg);
	background-position-x: center;
	background-repeat: no-repeat;
	height: 22px;
	width: 236px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	text-transform: capitalize;
	font-family: Tahoma, Verdana, Arial;
	vertical-align:middle;
}

.middle240
{
	background-position-x: center;
	background-image: url(../../images/public/middle240.jpg);
	background-repeat: repeat-y;
	width:236px;
}

.bottom240
{
	background-position-x: center;
	background-image: url(../../images/public/bottom240.gif);
	background-repeat: no-repeat;
	width:236px;
	height:7px;
	padding-bottom:1px;
	font-size:1px;
}

.top474
{
	background-image: url(../../images/public/head474.jpg);
	background-position-x: center;
	background-repeat: no-repeat;
	height: 22px;
	width: 474px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	text-transform: capitalize;
	font-family: Tahoma, Verdana, Arial;
	vertical-align:middle;
}

.middle474
{
	background-position-x: center;
	background-image: url(../../images/public/middle474.jpg);
	background-repeat: repeat-y;
	width:474px;
}

.bottom474
{
	background-position-x: center;
	background-image: url(../../images/public/bottom474.jpg);
	background-repeat: no-repeat;
	width:474px;
	height:7px;
	font-size:1px;
}

/*dg*/
.dg_top474
{
	background-image: url(../../images/public/dg_top474.gif);
	background-position-x: center;
	background-repeat: no-repeat;
	height: 30px;
	width: 474px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	text-transform: capitalize;
	font-family: Tahoma, Verdana, Arial;
	vertical-align:middle;
}

.dg_middle474
{
	background-position-x: center;
	background-image: url(../../images/public/dg_middle474.gif);
	background-repeat: repeat-y;
	width:474px;
}

.dg_bottom474
{
	background-position-x: center;
	background-image: url(../../images/public/dg_bottom474.gif);
	background-repeat: no-repeat;
	width:474px;
	height:7px;
	font-size:1px;
}

/* start of DG nav */

.dg_home_nav {text-align:left;color:#425095;font-size:12px;
	height:28px;line-height:24px;overflow:hidden;padding-left:1px;
	}
	
.dg_home_nav a
{
	
	line-height:28px;
	color:#fff;
	text-decoration:none;
	
	float:left;
	height:28px;
}



.dg_home_nav .tab_dg {
	background-image: url('../../images/public/dg/home/dg_title.gif' );
	width: 141px;
	height: 28px;
}

.dg_home_nav .dg_local_selected 
{
	background-image: url('../../images/public/dg/home/local-over.gif' ) !important;
}
.dg_home_nav .dg_local {
	background-image: url('../../images/public/dg/home/local.gif' );
	width: 49px;
	height: 28px;
}

.dg_home_nav .dg_regional_selected 
{
	background-image: url('../../images/public/dg/home/regional-over.gif' ) !important;
}
.dg_home_nav .dg_regional {
	background-image: url('../../images/public/dg/home/regional.gif' );
	width: 74px;
	height: 28px;
}

.dg_home_nav .dg_new_selected 
{
	background-image: url('../../images/public/dg/home/new-over.gif' ) !important;
}
.dg_home_nav .dg_new {
	background-image: url('../../images/public/dg/home/new.gif' );
	width: 46px;
	height: 28px;
}


.dg_home_nav .dg_hd_selected 
{
	
	background-image: url('../../images/public/dg/home/hd-over.gif' ) !important;
}
.dg_home_nav .dg_hd {
	
	background-image: url('../../images/public/dg/home/hd.gif' );
	width: 160px;
	height: 28px;
}

.dg_home_nav .dg_clsf_selected 
{
	display: none;
	background-image: url('../../images/public/dg/home/clsf_big_over.gif' ) !important;
}
.dg_home_nav .dg_clsf 
{display: none;
	
	background-image: url('../../images/public/dg/home/clsf_big.gif' );
	width:160px;
	height: 28px;
}

.dg_selected
{
	background-color:#f8a151;
	
	
}

span .dg_selected
{
	background-color:Transparent;
	background-image:url('../../images/public/dg_top474_clsf.gif');
	background-position:center top;
	background-repeat:no-repeat;
}

/* end of nav */

.dg_record
{
	
	min-height: 32px;
	height:auto;
	_height:32px;
	font-weight:normal;
	padding-left:15px;
	font-size:11px;
	line-height:14px;
	margin-bottom:5px;
	color:#333;
}

.dg_record .title
{
	display:block;text-decoration:none;font-weight:bold;font-size:12px;
}

/*  -- */

.top325
{
	background-image: url(../../images/public/head325.jpg);
	background-position-x: center;
	background-repeat: no-repeat;
	height: 22px;
	line-height: 22px;
	width: 325px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	text-transform: capitalize;
	font-family: Tahoma, Verdana, Arial;
	vertical-align:middle;
}

.middle325
{
	background-position-x: center;
	background-image: url(../../images/public/middle325.jpg);
	background-repeat: repeat-y;
	width:325px;
}

.bottom325
{
	background-position-x: center;
	background-image: url(../../images/public/bottom325.jpg);
	background-repeat: no-repeat;
	width:325px;
	height:7px;
	font-size:1px;
}

.mask150x130
{
	background-image: url(../../images/public/mask155x130.gif);
	width: 157px;
	height: 130px;
	background-repeat:no-repeat;
}

.mask325
{
	background-image: url(../../images/public/mask325.gif);
	width: 324px;
	height: 127px;
}

.headbutton
{
	border-right-color:#ffffff;border-right-width:1px;border-right-style:solid;
	height:22px;
	width:118px;
	text-align:center;
	vertical-align:middle;
}


.headbuttonoverlay
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity:0.40;
	opacity:0.40;
	khtml-opacity:0.40;
	background-color:#ffffff;
}


/* nav1 */
.nav1title
{
	background-image:url('../../images/public/nav1_title.gif');
	background-repeat:no-repeat;
	width:187px;
	height:18px;
	color:White;
	padding-left:10px;
	line-height:18px;
	font-size:12px;
}

.nav1middle
{
	background-image:url('../../images/public/nav1_middle.gif');
	background-repeat:repeat-y;
	width:187px;
	text-align:center;
	
}


.nav1bottom
{
	background-image:url('../../images/public/nav1_bottom.gif');
	background-repeat:no-repeat;
	width:187px;
	height:4px;
}

.nav1item
{
		width:183px;
		text-align:left;
		background-color:#FFEAD6;		
		height:30px;
		line-height:30px;
		overflow:hidden;
}

.nav1item_on
{
		width:183px;
		text-align:left;
		background-color:White;
		height:30px;
		line-height:30px;
		overflow:hidden;
}



.nav1item a
{
	padding-left:10px;
	color:#425095;
	font-size:12px !important;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:170px;
	margin-left:3px;
	background-color:#FFEAD6;
}

.nav1item_on a
{
	background-color:#fff;
}


.bluescroll
{
		scrollbar-3dlight-color:#5D65A1;
    scrollbar-arrow-color:White;
    scrollbar-base-color:#5D65A1;
    
    scrollbar-face-color:#5D65A1;
    scrollbar-highlight-color:#5D65A1;
    scrollbar-shadow-color:#5D65A1;
    scrollbar-track-color:#C9CFED;
}

.quickinfo
{
	border:solid 1px #425095;
	width:300px;
	height:auto;
	margin:150px 125px;
	padding:10px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	khtml-opacity:0.9;
	background-color:White;
	color:#425095;
	
	font-size:12px;
}

/* upcoming events - home page */
.upevents
{
	font-size:10px;
	font-weight:normal;
	overflow:hidden;
	line-height:14px;
}

.upevents a
{
	color:#425095;
	text-decoration:none;
}

/* register.css */

.reg_box p
{
	margin:0px;
	padding:0px;
}


.reg_box
{
	width:660px;
	height:100%;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:5px;
	margin-right:10px;
	color:#505998;
}

.reg_box .no_input_mod input
{
	border:none;
	width:auto;
}

.reg_box h1
{
	font-size:18px;
	margin-bottom:2px;
	margin-top:0px;
	font-weight:bold;
}




.reg_box a
{
	color:#505998;
}

.reg_box td
{
	vertical-align:middle;
}

.reg_box .orange
{
	color:#DE8C3C;
	width:160px;
	text-align:right;
}

.reg_box .orangenote
{
	color:#DE8C3C;
}

.reg_box .preview
{
	margin-left:25px;
}

.reg_box .blue
{
	color:#505998;
	width:160px;
	text-align:right;
}


.reg_box .note
{
	font-size:9px;
	font-weight:normal;
	width:250px;
}

.reg_box input,.std_textbox input
{
	border:solid 1px #505998;
	width:200px;/*200*/
	color:#505998;
	font-size:12px;
	font-weight:normal;
	padding-left:4px;
	font-family:Verdana;
	height:16px;
	
}



.reg_box .top
{
	width:660px;
	height:15px;
	background-image:url('../../images/public/register/boxtop.gif');
}

.reg_box .middle
{
	padding-left:15px;
	padding-right:15px;
	width:630px;
	background-image:url('../../images/public/register/boxmiddle.gif');
}

.reg_box .bottom
{
	width:660px;
	height:15px;
	background-image:url('../../images/public/register/boxbottom.gif');
}

.login_box
{
	font-size:11px;
	color:#505998;
	width:256px;
/*	height:183px;*/
/*	background-image:url('../../images/public/register/loginbox.gif');*/

	/*overflow:hidden;*/
	padding-left:10px;
}



.login_box .box 
{
	padding-left:6px;
	width:260px;
	background-image:url('../../images/public/register/loginboxmid.gif');
}

.login_box .box table
{
	margin-top:0px;
	
}

.login_box .textbox
{
	border:solid 1px #505998;
	width:160px;
}

.login_box .title
{
	padding-top:7px;
	width:266px;
	height:28px;
	text-align:center;
	color:White;	
	background-image:url('../../images/public/register/loginbox_title.gif');
}

.login_box .bottom
{
	width:266px;
	height:7px;
	overflow:hidden;
	background-image:url('../../images/public/register/loginboxbottom.gif');
	
}

.reg_terms
{
	border:solid 1px #505998;
	height:360px;
	width:500px;
	overflow:auto;
	text-align:justify;
}

#login_box_home_shim
{
	width:263px;
	height:auto;
	position:absolute;
	top:26px;
	left:-180px;
	font-size:10px;
	visibility:hidden;
	z-index:1000;
}


#login_box_home
{
	width:263px;
	height:auto;
	position:absolute;
	top:26px;
	left:-180px;
	font-size:10px;
	visibility:hidden;
	z-index:1001;
	background-color: #505998;
}

#login_box_title
{
	background-color:#505A99;
	background-image: url('../../images/public/login/login_box_top.gif');
	width:258px;
	height:21px;
	line-height:21px;
	background-repeat:no-repeat;
	background-position-x:0px;
	background-position-y:0px;
	overflow:hidden;
	
}

#login_box_middle
{
	background-image: url('../../images/public/login/login_box_middle.gif');
	background-repeat:repeat-y;
	width:256px;
	background-color:White;
	
}

#login_box_bottom
{
	background-image: url('../../images/public/login/login_box_bottom.gif');
	line-height:2px;
	font-size:2px;
	width:263px;
	height:2px;
	background-repeat:no-repeat;
	overflow:hidden;
	background-position-x:0px;
	background-position-y:0px;
	background-color:#505A99;
}



#login_forgot_error,#login_box_failed,#login_forgot_error2
{
	background-color:#F5DAC0;
	border:solid 1px #CACDE0;
	width:245px;
	padding-left:5px;
}

#login_box_failed{ line-height:1.8em }

#login_forgot_error_2,#login_box_failed_2,#login_forgot_error2_2
{
	background-color:#F5DAC0;
	border:solid 1px #CACDE0;
	width:235px;
	padding-left:5px;
}



#login_box_home .textbox
{
	border:solid 1px #505998;
	width:140px;
	color:#505998;
	font-size:10px;
	font-weight:bold;
	padding-left:4px;
	font-family:Verdana;
	height:16px;
}

#login_box_home input
{
		border:none;
		background:transparent;
		
}

#login_box_home .check
{
	border:none;
}

.package {}

.package ul
{
	margin-top:0;
	margin-bottom:0px;
	list-style-type:none;
	list-style-image:url('../../images/public/register/biz/list.gif');
	list-style-position:outside;
	
}

.package li
{
	font-size:9px;
	font-family:Arial;
	line-height:11px;
	font-weight:normal;
	margin-left:10px;
}

.package h1
{
	font-size:12px;
	font-weight:bold;
}

.bizsamples 
{
	width:460px;

	padding-top:40px;
}

.bizsamples a 
{
	display:table;
	float:left;
    background-image: url('../../images/public/register/biz/btn_blu.gif');
    width: 75px;
    height: 15px;
    margin-left:10px;
    text-align:center;
    color:White;
    text-decoration:none;
    text-transform:uppercase;
    background-repeat:no-repeat;
}

.bizsamples a:hover,.bizsamples a.active
{
	   background-image: url('../../images/public/register/biz/btn_hot.gif');
	   
}

.bizcheckh1
{
	border:solid 1px #505a99;
	background-color:#f5f5fd;
	color:#505a99;
	font-size:14px;
	font-weight:normal;
	padding:5px 5px 5px 20px;
	margin-top:5px;
	margin-bottom:5px;
}
/* roundrect.css */
.rrheading
{
	width:auto;height:32px;background-color:#425095;color:White;font-weight:bold;line-height:32px;font-size:14px;
}

.rrheading2
{
	width:auto;height:24px;background-color:#425095;color:White;font-weight:bold;line-height:24px;font-size:12px;
}


.roundrect
{
	width:50px;
	height:50px;
	border:solid 1px #425095;
	background-color:#f5f5fd;
	padding:12px;
	position:relative;
	top:0px;
	left:0px;
}

.roundrect .tl
{
	border:none;position:absolute;z-index:2;top:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/tl.png");
	width:12px;
	height:12px;

}

.roundrect .tr
{
	border:none;position:absolute;z-index:2;top:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/tr.png");
	width:12px;
	height:12px;
}

.roundrect .bl
{
	border:none;position:absolute;z-index:2;bottom:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/bl.png");
	width:12px;
	height:12px;
}

.roundrect .br
{
	border:none;position:absolute;z-index:2;bottom:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/br.png");
	width:12px;
	height:12px;
}





.content
{
	font-family:Verdana;
	font-size:10px;
	color:#425095;
}

/*white */
.roundrectwhite
{
	width:50px;
	height:50px;
	border:solid 1px #425095;
	background-color:#ffffff;
	padding:12px;
	position:relative;
	top:0px;
	left:0px;
}

.roundrectwhite .tl
{
	border:none;position:absolute;z-index:2;top:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/tl_white.png");
	width:12px;
	height:12px;

}

.roundrectwhite .tr
{
	border:none;position:absolute;z-index:2;top:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/tr_white.png");
	width:12px;
	height:12px;
}

.roundrectwhite .bl
{
	border:none;position:absolute;z-index:2;bottom:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/bl_white.png");
	width:12px;
	height:12px;
}

.roundrectwhite .br
{
	border:none;position:absolute;z-index:2;bottom:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/br_white.png");
	width:12px;
	height:12px;
}

/* white 2 */

.roundrectwhite2
{
	width:50px;
	height:50px;
	border:solid 1px #425095;
	background-color:#ffffff;
	padding:12px;
	position:relative;
	top:0px;
	left:0px;
}

.roundrectwhite2 .tl
{
	border:none;position:absolute;z-index:2;top:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/tlw2.png");
	width:12px;
	height:12px;

}

.roundrectwhite2 .tr
{
	border:none;position:absolute;z-index:2;top:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/trw2.png");
	width:12px;
	height:12px;
}

.roundrectwhite2 .bl
{
	border:none;position:absolute;z-index:2;bottom:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/blw2.png");
	width:12px;
	height:12px;
}

.roundrectwhite2 .br
{
	border:none;position:absolute;z-index:2;bottom:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/brw2.png");
	width:12px;
	height:12px;
}

/* orange on white */

.roundrectorange
{
	width:50px;
	height:50px;
	border:solid 1px #425095;
	background-color:#ffeddb;
	padding:12px;
	position:relative;
	top:0px;
	left:0px;
}

.roundrectorange .tl
{
	border:none;position:absolute;z-index:2;top:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/tl_orange.png");
	width:12px;
	height:12px;

}

.roundrectorange .tr
{
	border:none;position:absolute;z-index:2;top:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/tr_orange.png");
	width:12px;
	height:12px;
}

.roundrectorange .bl
{
	border:none;position:absolute;z-index:2;bottom:-1px;left:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/bl_orange.png");
	width:12px;
	height:12px;
}

.roundrectorange .br
{
	border:none;position:absolute;z-index:2;bottom:-1px;right:-1px;margin:0px;padding:0px;font-size:0px;vertical-align:top;
	background-image:url("../../images/public/roundrect/br_orange.png");
	width:12px;
	height:12px;
}
/* default.css */


/* from base */

body
{
	margin:0px;
	background-color: #9cd2ff;
	
}

#outer
{
	background-image: url('../../images/public/bg1.gif');
	background-repeat:repeat-y;
	background-position:center top;
}

#outer_inner
{
	background-image: url('../../images/public/footer_bg.gif');
	background-repeat:no-repeat;
	background-position:center bottom;

}

td
{
	vertical-align:top;
}

.footer
{
	width: 1003px;
	height: 20px;
	vertical-align: bottom;
	padding-left: 10px;
	padding-right: 10px;
	color:#ffffff;
}

.contentDiv
{
	width: 1003px;
	_height: 458px;
	min-height: 458px;
	display:block;	
	background-color: #fff;
	
}



.menusize
{
	height:20px;
	width:1003px;
}

.devplace
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	font-family: Verdana;
	background-color: #dddddd;
	text-align: center;
	
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/* radio buttons with labels */
.radio
{
	padding-bottom:10px;
}

.radio input
{
	margin:0;
	top:2px;
	position:relative;
}

.radio label
{
	margin:0;padding:0;	
	margin-left:5px;

}
/* ~from base */

body 
{
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
	
}

.normtext
{
	font-size:12px;font-weight:normal;color:#425095;
}

/* removing dot lines */
a {outline:0;color:#425095;}


/* removing dot lines */

.GalleryImg
{
	border-right: black 0px ridge;
	border-top: black 0px ridge;
	border-left: black 0px ridge;
	border-bottom: black 0px ridge;
	margin-top:5px;
	margin-left:10px;
}

.featuredarticle
{
	margin-left: 0px;
	font-weight: normal;
	font-size: 9px;
}



.estateTable td
{
	vertical-align:middle;
}

.estateTable .green
{
	background-color:#eaffd5;
}

.estateTable .blue
{
	background-color:#dce0ff;
}

.estateTable .yellow
{
	background-color:#fbfbd4;
}

.estateSearh td
{
	color:#425095;
	font:11px;
	font-family:Verdana;
	font-weight:normal;
	vertical-align:middle;
}



.estateBTN
{
	
	font-family: Verdana;
	font-size:12px;
	font-weight:normal;
	color:#425095;
	border-left:solid 1px #425095; 
	border-right:solid 1px #425095; 
	border-top:solid 1px #425095; 
	background-color: #ffead6;
	
	width: 167px;
	height: 24px;
	padding:1px 1px 1px 15px;
}

.estateBTN a
{
	font-family: Verdana;
	font-size:12px;
	font-weight:normal;
	
	color: #425095;
	text-decoration:none;
}

.araBTN
{
	
	font-family: Verdana;
	font-size:12px;
	font-weight:normal;
	color:#425095;
	border-left:solid 1px #425095; 
	border-right:solid 1px #425095; 
	border-top:solid 1px #425095; 
	background-color: #ffead6;
	
	width: 167px;
	height: 12px;
	padding:1px 1px 1px 15px;
}

.araBTN a
 {
	font-family: Verdana;
	font-size:12px;
	font-weight:normal;
	
	color: #425095;
	text-decoration:none;
 }

.articleTitle
{
	font-size:10px;
	font-weight:bold;
	color: #435094;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:6px;
	display:block;
}

.jobTitle
{
	text-transform:capitalize;
	font-size:10px;
	font-weight:bold;
	color: #435094;
	text-decoration:none;
	margin-bottom:6px;
	display:block;
}


.businessCatLink
{
	color: #999999;
	text-decoration: none;
}

.loginBtn
{
/*	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	background-color: #ffffcc;
	margin-left: 5px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-image  : url(../../images/public/envelope.jpg);*/
	background-repeat:no-repeat;
	padding-left:7px;
	/*padding-top:3px;*/
	width:60px;
	height:24px;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	
}

.loginBtn a
{
	text-decoration : none;
	color: #ffffff;
}



.menu
{
	width:700px;
	height:100%;
	background-color: #FFFFFF;
	
}
.menuitem
{
	height:100%;
	border-right: white 0px solid;
	border-top: #cccccc 0px solid;
	border-left: white 0px solid;
	border-bottom: #cccccc 0px solid;
	background-color: #999999;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial;
	text-align: center;
	
	
}

.style2 {
font-family:  arial narrow, helvetica;
color: #6D2828;
font-size: 16px;
font-weight: bold;
text-decoration: none;

}
.style2a {
font-family:  arial narrow, helvetica;
color: #6D2828;
font-size: 16px;
}

.hovermenuitem
{
	background-color: #ddcccc;
}

.submenuitem
{
	height:100%;
	width: 200px;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #999999;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial;
	text-align: center;
}

.menurow
{
	background-color: #435094;
	background-image: url(../../images/public/menubg.gif);
}

.selectedsubmenuitem
{
		background-color: #ddcccc;

}

.selectedsubmenuitem a
{
	display: block;
}

.search
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial;
	text-align: center;
	width:290px;
	
}

.search .cont
{
	background-image  : url(../../images/public/search_icon.jpg);
	background-repeat:no-repeat;
	padding-left:18px;
/*	padding-top:3px;*/
	/*width:160px;*/
	height:22px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}


.search input
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	background-color: #f8f8ff;
	color: #111111;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
	width: 70px;
}

.localnewstd
{
	border-bottom-color: #e99745;
	border-left: #e99745 5px solid;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
}

/* marquee */

.marquee
{
	filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=forward,duration=1);
	width: 176px;
	height: 95px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	
	font-weight:normal;
	font-size:9px;
}

.marqueeOver
{
	filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=forward,duration=1);
	width: 176px;
	height: 95px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	/*background-color: #ffffcc;*/
	
	font-weight:normal;
	font-size:9px;
}


.hiddendiv
{
	display:none;
	visibility:hidden;
	width: 200px;
	height: 100px;
	
}
.marquee2
{
	filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=forward,duration=1);
	width: 176px;
	height: 100px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	
	font-weight:normal;
	font-size:9px;
}

.marquee2decor1
{
	
	padding: 3px;
	padding-left: 10px;
	padding-left: 10px;
	height: 100px;
	width: 156px;
	background-color:#ffe0e0;
	
}

.marquee2decor2
{
	
	padding: 3px;
	padding-left: 10px;
	padding-left: 10px;
	height: 100px;
	width:156px;
	background-color:#ffe0ff;

}

.marquee2Over
{
	
	width: 176px;
	height: 100px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	
	font-weight:normal;
	font-size:9px;
}


.hiddendiv2
{
	display:none;
	visibility:hidden;
	width: 200px;
	height: 100px;
	
}

/* */