/* CSS Document */

body {margin:0px; padding:0px;}
td {font-family:Verdana; font-size:12px; color:#000000; font-weight:normal; line-height:16px; padding:0px; margin:0px;}
img {margin:0px; padding:0px; border:0px;}
ul {margin:0px; padding:0px; list-style-type:none;}
li {margin:0px; padding:0px; list-style-type:none;}
p {margin:0px; padding:0px;}
span {padding:0px; margin:0px;}
input {padding:0px; margin:0px; border:0px;}
a {outline:none;}
a:hover {outline:none;}

a:link, a:visited {
	color: #000;
	text-decoration: underline;
}

a:hover {
	color: #888;
	text-decoration: underline;
}
	
a:active {
	color: #000;
	text-decoration: underline;
}


.logo {margin:0px; padding:10px 0 10px 0px;}
.menu-bg {background:url(images/menu-bg.gif) top left repeat-x; height:46px;}
h1 {font-size:14px; color:#2C2C2C; text-decoration:none;}
h1 ul {font-size:14px; color:#2C2C2C; text-decoration:none;}
h1 ul li {font-size:14px; color:#2C2C2C; text-decoration:none; padding-top:4px;}
h1 ul li a {font-size:14px; color:#2C2C2C; text-decoration:none;}
h1 ul li a:hover {font-size:14px; color:#0E4F21; text-decoration:none;}

h2 {font-size:14px; color:#2C2C2C; text-decoration:none;}
h2 ul {font-size:14px; color:#2C2C2C; text-decoration:none;}
h2 ul li {font-size:14px; color:#2C2C2C; text-decoration:none; padding-top:4px;}
h2 ul li a {font-size:14px; color:#2C2C2C; text-decoration:underline;}
h2 ul li a:hover {font-size:14px; color:#0E4F21; text-decoration:underline;}

.classified {font-size:19px; color:#FFFFFF; text-decoration:none; padding:16px 0 16px 0px;}
.classified-sub ul {font-size:12px; color:#FFFFFF; text-decoration:none;}
.classified-sub ul li {font-size:12px; color:#FFFFFF; text-decoration:none; padding:16px 0 0px 0px;}
.classified-sub ul li a {font-size:12px; color:#FFFFFF; text-decoration:underline; padding:0px;}
.classified-sub ul li a:hover {font-size:12px; color:#000000; text-decoration:underline; padding:0px;}

h3 {font-family:Arial; font-size:25px; color:#FFFFFF; font-weight:bold; padding:10px 0 10px 0; margin:0px;}
/* .search-field {width:393px; height:28px; border:#666666 1px solid; vertical-align:middle;} */
.advanced-search {font-size:14px; color:#FFFFFF; font-weight:bold;}
.advanced-search ul {font-size:14px; color:#FFFFFF;}
.advanced-search ul li {font-size:14px; color:#FFFFFF;}
.advanced-search ul li a {font-size:14px; color:#FFFFFF; text-decoration:underline;}
.advanced-search ul li a:hover {font-size:14px; color:#000000; text-decoration:underline;}
.search-bg {background:#F0F0F0  top left repeat-x; height:40px;}

.body-bg 
{
	background:#F0F0F0 url(images/bg3.gif) top left repeat-x; 
	border-right:#F0F0F0 1px solid; 
	border-bottom:#F0F0F0 1px solid; 
	border-left:#F0F0F0 1px solid;
	padding-bottom:10px;
}

h1.title {font-size:14px; color:#262626; padding:15px 0 10px 21px; font-weight:normal; margin:0px;}

.category-bg {background:#FFFFFF; padding:10px 5px 10px 10px; border:#E1E1E1 1px solid;}
.category-text {color:#222222;}
a.more {color:#FF0000; text-decoration:underline;}
a.more:hover {color:#000000; text-decoration:underline;}

a.greenLink {color:#1E532E; font-size:12px; font-family:Tahoma; text-decoration:underline; font-weight:bold;}
a.greenLink:hover {color:#000000; font-size:12px; font-family:Tahoma; text-decoration:underline; font-weight:bold;}

.footer {font-family:Tahoma; line-height:20px;}
a.footer-link {color:#000000; text-decoration:none;}
a.footer-link:hover {color:#000000; text-decoration:underline;}

.inputtext{width:75%;border-color:#96a6c5;margin-top:2px;}

.search-field 
{
	width:90%; 
	height:18px;
	color:#262626;
	border:#C5C5C5 1px solid; 
	background:url(images/bg3.jpg) top left repeat-x; 
	padding:3px; 
	margin-top:7px;
	float:left;
	text-align:left;
	
}



/*---------------------------------- INNER PAGE --------------------------------*/

a.click {color:#000000; text-decoration:underline;}
a.click:hover {color:#1E532E; text-decoration:underline;}



a.green-text {font-family:Arial; font-size:14px; font-weight:bold; color:#007A25; text-decoration:none;}
a.green-text:hover {font-family:Arial; font-size:14px; font-weight:bold; color:#007A25; text-decoration:underline;}

a.green-text-post {font-family:Arial; font-size:14px; color:#007A25; text-decoration:none;}
a.green-text-post:hover {font-family:Arial; font-size:14px; color:#007A25; text-decoration:underline;}

.grey-bg {background:#F0F0F0; border-bottom:#E1E1E1 1px solid; border-right:#E1E1E1 1px solid; border-left:#E1E1E1 1px solid;}

.respond 
{
	font-family:Tahoma; 
	font-size:11px; 
	padding:5px 0px 5px 0; 
	background:url(images/icon-respond.gif) top right no-repeat; 
	border-right:#BABABA 1px solid;
}
.respond a
{
	text-decoration:none;
	padding:0 0px 0 0;
	color:#000000;
}
.respond a:hover 
{
	text-decoration:underline;
	padding:0 0px 0 0;
	color:#000000;
}
/*----------------------*/
.bookmark 
{
	font-family:Tahoma; 
	font-size:11px; 
	padding:5px 0px 5px 0; 
	background:url(images/icon-bookmark.gif) top right no-repeat; 
	border-right:#BABABA 1px solid;
}
.bookmark a
{
	text-decoration:none;
	padding:0 0px 0 0;
	color:#000000;
}
.bookmark a:hover 
{
	text-decoration:underline;
	padding:0 0px 0 0;
	color:#000000;
}

/*----------------------*/
.forward 
{
	font-family:Tahoma; 
	font-size:11px; 
	padding:5px 0px 5px 0; 
	background:url(images/icon-forward.gif) top right no-repeat; 
	border-right:#BABABA 1px solid;
}
.forward a
{
	text-decoration:none;
	padding:0 0px 0 0;
	color:#000000;
}
.forward a:hover 
{
	text-decoration:underline;
	padding:0 0px 0 0;
	color:#000000;
}

/*----------------------*/
.report 
{
	font-family:Tahoma; 
	font-size:11px; 
	padding:5px 0px 5px 0; 
	background:url(images/icon-report.gif) top right no-repeat; 
}
.report a
{
	text-decoration:none;
	padding:0 0px 0 0;
	color:#000000;
}
.report a:hover 
{
	text-decoration:underline;
	padding:0 0px 0 0;
	color:#000000;
}

/*---------------------------------*/


div.result-inactive{border:solid 1px #F0F0F0; background:#FFF; font:normal 12px Arial; color:#303030; line-height:18px; text-align:left;}
div.result-inactive div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #F0F0F0; background:#F0F0F0;}
div.result-inactive div.r-bdr{border-right:solid 1px #D8D8D8; padding:5px 35px;}
div.result-inactive div.r-bdr a{color:#000; text-decoration:none;}


div.result-active{border:solid 1px #AAE7A9; background:#F6FFF2; font:normal 12px Arial; color:#303030; line-height:18px; text-align:left;}
div.result-active div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #AAE7A9; background:url("../img/gbg.gif") repeat-x;}
div.result-active div.r-bdr{border-right:solid 1px #D8D8D8; padding:5px 35px;}
div.result-active div.r-bdr a{color:#000; text-decoration:none;}
div.result-active div.l-bdr{border-left:solid 1px #D8D8D8; padding:5px 35px;}
div.result-active div.l-bdr a{color:#000; text-decoration:none;}


div.result-active1{border:solid 1px #F3F0AC; background:#F9FCE0; font:normal 12px Arial; color:#303030; line-height:18px; text-align:left;}
div.result-active1 div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #F3F0AC; background:url("../img/gbg1.gif") repeat-x;}
div.result-active1 div.r-bdr{border-right:solid 1px #F3F0AC; padding:5px 35px;}
div.result-active1 div.r-bdr a{color:#000; text-decoration:none;}
div.result-active1 div.l-bdr{border-left:solid 1px #F3F0AC; padding:5px 35px;}
div.result-active1 div.l-bdr a{color:#000; text-decoration:none;}



.lt{float:left;}

.rt{float:right;}

.clr{clear:both;}

div.result-active div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #AAE7A9; background:url("../img/gbg.gif") repeat-x;}

div.result-active1 div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #F3F0AC; background:url("../img/gbg1.gif") repeat-x;}

div.result-active div.r-bdr{border-right:solid 1px #D8D8D8; padding:5px 35px;}
div.result-active div.r-bdr a{color:#000; text-decoration:none;}
div.result-active div.l-bdr{border-left:solid 1px #D8D8D8; padding:5px 35px;}
div.result-active div.l-bdr a{color:#000; text-decoration:none;}

div.result-active1 div.r-bdr{border-right:solid 1px #F3F0AC; padding:5px 35px;}
div.result-active1 div.r-bdr a{color:#000; text-decoration:none;}
div.result-active1 div.l-bdr{border-left:solid 1px #F3F0AC; padding:5px 35px;}
div.result-active1 div.l-bdr a{color:#000; text-decoration:none;}

div.result-inactive div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #F0F0F0; background:#F0F0F0;}
div.result-inactive div.r-bdr{border-right:solid 1px #D8D8D8; padding:5px 35px;}
div.result-inactive div.r-bdr a{color:#000; text-decoration:none;}


div.r-details{border:solid 1px #AAE7A9; background:#F6FFF2; font:normal 12px Arial; color:#303030; line-height:18px; text-align:left;}
div.r-details div.grbg{font:normal 12px arial; color:#36AD77; border-bottom:solid 1px #AAE7A9; background:url("../img/gbg.gif") repeat-x; padding:5px 15px;}
div.r-details a{color:#000; text-decoration:none;}


.rbdr{border-right:dashed 1px #BCBCBC;}
a.head{font:bold 13px Arial; text-decoration:none; color:#404040;}
a.head:hover{text-decoration:none;}

div.bbox{padding:4px 10px; background:#AADAE6; text-align:center;}
div.bbox a{font:bold 13px Trebuchet MS; color:#FFF; text-decoration:none;}
div.bbox a:hover{text-decoration:none;}

a.wlnk{font:normal 12px Arial; color:#FFF; text-decoration:underline;}
a.wlnk:hover{text-decoration:none;}


div.gportal{font:normal 12px Trebuchet MS; color:#000; background:#F9F9F9; border-bottom:solid 1px #DFDFDF; padding:10px 0px;}
div.gportal a{text-decoration:none;}

a.glnk{color:#36AD77 !important; text-decoration:underline;}
a.glnk:hover{text-decoration:none;}

a.blnk1{color:#404040; text-decoration:underline;}
a.blnk1:hover{text-decoration:none;}

a.blnk2{color:#404040; text-decoration:none;}
a.blnk2:hover{text-decoration:none;}

.icopos{padding-bottom:3px; _padding-bottom:0px;}

img.icon{vertical-align:middle;}

/* ---------------------------- Password Strength -----------------------------*/

#passwordStrength {
	height:10px;
    width:200px;
    float:left;
}
.strength0 {
	width:10px;
	background:#cccccc;
}
.strength1 {
	width:50px;
	background:#ff0000;
}
.strength2 {
	width:100px;
    background:#ff5f5f;
}
.strength3 {
	width:125px;
    background:#56e500;
}
.strength4 {
	background:#4dcd00;
    width:150px;
}
.strength5 {
	background:#399800;
    width:200px;
}
.strength6 {
	background:#399800;
    width:200px;
}
/* ---------------------------- Password Strength Ends -----------------------------*/
/* ---------------------------- LOGIN FORM -----------------------------*/


.table-border {border:#E7E7E7 1px solid;}
.login-bg {background:url(images/login-bg.gif) top left repeat-y; width:267px;}
.login-input {width:190px; height:18px; border:#7F9DB9 1px solid;}
.text1 {color:#2C2C2C;}
.title-bg 
{
	background:#F0F0F0 url(images/bg3.gif) top left repeat-x; 
	border:#F0F0F0 1px solid; 
	padding:10px 10px 10px 7px; 
	color:#2C2C2C;
}
.title-bg-sub {border:#F0F0F0 1px solid; padding:10px 10px 10px 7px; color:#2C2C2C;}
.login-input1 {width:250px; height:18px; border:#7F9DB9 1px solid;}
.category {width:250px; height:18px; border:#7F9DB9 1px solid;}
.textarea {width:250px; height:50px; border:#7F9DB9 1px solid;}
.red-text {color:#FF0000;}


/*------------------------------------------------------------------*/

.evenRow {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #677788;
text-decoration: none;
background-color:#FFFFFF;

}
.oddRow {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #677788;
text-decoration: none;
background-color:#F6F6F6;
}



.whiteLink 
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
}
.whiteLink a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	color:#FFFFFF;
	display:block;
}



.blackLink 
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#000000;
	display:block;
}
.blackLink a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	color:#000000;
	display:block;
}


.grayLink 
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	color: #3399CC ; 
	display:block;
}
.grayLink a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	color:#3399CC;
	display:block;
}


.blueLink 
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-weight: bold;
	color: #0033FF; 
	display:block;
}
.blueLink a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	font-weight: bold;
	text-decoration:underline;
	color:#3366CC;
	display:block;
}

a.blueBoldLink 
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-weight: bold;
	color:#3366CC;
	display:block;
}
a.blueBoldLink:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	font-weight: bold;
	text-decoration:underline;
	color:#3366CC;
	display:block;
}


a.blackBoldLink 
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-weight: bold;
	color:#000000;
	display:block;
}
a.blackBoldLink:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	font-weight: bold;
	text-decoration:underline;
	color:#000000;
	display:block;
}


.headerLink
{
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#000000;
	display:block;
}


.headerLink a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	color:#000000;
	display:block;
}


a.greendLink
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	
	background:url(images/cArrow.gif)  left no-repeat;
	padding:0px 0px 2px 10px;
	text-decoration:none;
	color:#5C8E00;
	display:block;
}

a.greendLink:visited
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	
	background:url(images/cArrow.gif)  left no-repeat;
	padding:0px 0px 2px 10px;
	text-decoration:none;
	color:#5C8E00;
	display:block;
}

a.greendLink:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/cArrow.gif) left no-repeat;
	background-color: #f6f6f6;
	padding:0px 0px 2px 10px;
	text-decoration:underline;
	color:#5C8E00;
	display:block;
}


a.greendLinkBold
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	background:url(images/cArrow.gif)  left no-repeat;
	padding:0px 0px 2px 10px;
	text-decoration:underline;
	color:#5C8E00;
	display:block;
}


a.greendLinkBold:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	background:url(images/cArrow.gif) left no-repeat;
	background-color: #f6f6f6;
	padding:0px 0px 2px 10px;
	text-decoration:underline;
	color:#5C8E00;
	display:block;
}


.greenText
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px 0px 0px;
	color:#5C8E00;
}


.greenText12
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px 0px 0px;
	color:#5C8E00;
}

.blackText12
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px 0px 0px;
	color:#000000;
}

.redText
{
	font-size:12ppx;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px 0px 0px;
	color:#FF3300;
}

.redLink
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	
	color:#FF3300;
	display:block;
}


.redLink a:hover
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	
	text-decoration:underline;
	color:#FF3300;
	display:block;
}


.inputtext{border:1px solid #bdc7d8;font-family:"lucida grande", verdana, arial, sans-serif;font-size:14px;padding:3px;overflow: auto;}

.inputtext{width:90%;border-color:#96a6c5;margin-top:2px;}

.inputtext {
	background-repeat: no-repeat;
	background-position:left;
	background-color:#FFFFFF;
	padding-top:3px;
	padding-left:15px;
	padding-bottom:3px;
	padding-right:3px;
}

.headerBg {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height:25px;
	text-decoration: none;
	background-color: #638EC0;
}
.oFlag {
	background-image: url(images/16t.gif);	
}
.rFlag {
	background-image: url(images/16t_r.gif);	
}

.evenRow {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #677788;
text-decoration: none;
background-color:#FFFFFF;
}
.oddRow {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #677788;
text-decoration: none;
background-color:#F6F6F6;
}
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

#demo-container{padding:0px 15px 2px 15px;background:#67A897;}

ul#simple-menu{list-style-type:none;width:100%;position:relative;height:27px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:11px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 0 0 4px;height:27px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;background:#4A6867;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px;}
ul#simple-menu li a.right{padding-right:19px;}
ul#simple-menu li a:hover{background:#2E4560;}
ul#simple-menu li a.current{color:#2E4560;background:#fff;}
ul#simple-menu li a.current:hover{color:#2E4560;background:#fff;}


#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
