
@charset "utf-8";
/* CSS Document */
/****************************************************************************************************
* Filename: basic.css
* Purpose: All the basic CSS Rules required to design web pages.
* Author: Suraj Naik n[dot]suraj[at]agiletechnosys[dot]com
****************************************************************************************************/
@import url("basic.css");

/* BODY, FONT AND COLOR, GLOBAL	(id=GENERIC)
**********************************************************/
body {font:normal 12px Arial, Helvetica, sans-serif; color:#999; background:url(../images/pagebg.png) repeat-x top}
/* global reset */
a {color:#3b3b3b}
a:hover {text-decoration:underline; color:#000}

/* 	HEADER ELEMENTS STYLING	(id=HEADERS)
**********************************************************/
/* H3 */
h3.modheader {line-height:40px; font-size:13px; color:#5F95EF}
h1.modheader {line-height:40px; font-size:13px}
/* H4 */
/* 	ALL IDS (id=IDS)
**********************************************************/
/* home page */
#wrapper {margin:0 auto; width:982px}
#outerwrap{background:url(../images/noise.png) repeat top}
#header{height:145px}
#header nav li {float: left;margin-left: 5px; font-weight:bold}
#header nav li a {float: left;/*border: 1px solid #fff;*/color: #818181;display: block;height: 33px;line-height: 33px;padding: 0 0;text-decoration: none;}
#header nav li a span {display: block;/*border-top: 1px solid #fff;*/height: 33px;float: left;padding: 0 15px;}
#header nav li.active a, #header nav li a:hover {border-color: #ccff33;background: #ccff33;color: #fff !important;} 
#header nav li.active a span , #header nav li a:hover span {border-top: 1px solid #ccff33;}
#header nav li.active a, #header nav li a:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccff33), color-stop(100%, #66CC00));
    background-image: -webkit-linear-gradient(top, #ccff33, #66CC00);
    background-image: -moz-linear-gradient(top, #ccff33, #66CC00);
    background-image: -ms-linear-gradient(top, #ccff33, #66CC00);
    background-image: -o-linear-gradient(top, #ccff33, #66CC00);
    background-image: linear-gradient(top, #ccff33, #66CC00);
} 

#header nav li a, #header nav li a span {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#logo {width:275px; height:145px; /**bottom:0;**/ left:20px}
#welcome {margin:0 20px 0 0}
#welcome a.highlight {color:#ff5400}
#features {background:url(../images/gradone.png) repeat-x top; min-height:250px; margin-top:34px}
#features .inner {margin:0 auto; width:980px; padding-top:36px}
#features .inner ul {width:1004px; margin-left:-22px}
#features .inner ul li {width:229px; height:185px; margin-left:22px; background:url(../images/features.png) center top no-repeat; text-align:center; cursor:pointer}
#features .inner h3 {font-size:17px; color:#555; line-height:62px; text-transform:uppercase}
#features .inner ul li img {position:relative; top:15px}
#footer {background:#FFFFFF; height:215px; color:#5B5454; margin-top:20px}
#footer .financialplan{margin-bottom: -3px; margin-left: -32px; margin-top: -55px}
#footertop {background:url(../images/gradone.png) repeat-x top; height:150px; line-height:2}
#footerbottom {height:65px}
#footer p.copyright {line-height:2; padding-top:10px; padding-left:15px}
#footer p.links {padding:20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
#footer p.links a {font-weight:normal}
#footer a {color:#66cc00; font-weight:bold}
#footer .flist a {color:#CC0066}
#footer .flist{width:982px; margin: 0 auto}
#footer .fcols h3{color:#1D95CB;font-size: 20px; margin-bottom: 7px; padding-top:10px}
.col1-3 {float: left; width: 327px}
/*#content {width:652px; padding-top:40px; padding-left:10px}*/
/*#sidebar {width:293px; padding-top:40px; padding-right:10px}*/
#content {width:730px; padding-top:30px; padding-left:10px}
#sidebar {width:220px; padding-top:30px; padding-right:10px}
/*#dropdwon {width:617px; margin-top:53px}*/
#dropdwon {width:617px;}
#googlemap {margin-bottom:15px}
#pageno {line-height:35px; padding-right:10px; font-weight:bold}
#maincont {clear:both}
.topbanner {height:60px}
/**  Msgs  **/
.errorMessageBox{position:fixed; top:0; left:0; right:0; z-index:1000; margin: 0 10px; background-color:#ff3300; opacity:0.8; filter:alpha(opacity=80); /*background:url(../images/message_redbg.png) scroll repeat-x left top;*/ line-height:40px; font-size:17px; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #085c11; text-align:center; border-radius:0 0 12px 12px; -moz-border-radius:0 0 12px 12px; -webkit-border-radius:0 0 12px 12px; -o-border-radius:0 0 12px 12px;}

.messageBox{position:fixed; top:0; left:0; right:0; z-index:1000; margin: 0 10px; background-color:#338900; opacity:0.8; filter:alpha(opacity=80); /*background:url(../images/message_bg.png) scroll repeat-x left top;*/ line-height:40px; font-size:17px; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #085c11; text-align:center; border-radius:0 0 12px 12px; -moz-border-radius:0 0 12px 12px; -webkit-border-radius:0 0 12px 12px; -o-border-radius:0 0 12px 12px;}
/* 	MAIN MODULES (id=MAINMODS)
**********************************************************/
/*********search**********/
#search {width:349px;margin-right:10px}
#search select {margin-right:8px; padding:6px;  border:none; width:116px}
#search .field {background:url(../images/input2.png) 0 0 no-repeat; width:251px; color:#686868; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-right:8px}
#search .field input {padding:8px 3px 8px 30px; height:13px; width:218px; background:none; border:none; color:#686868; font-size:12px; font-family:Arial, Helvetica, sans-serif}
/*** COMMON BUTTON ***/
.button2{background:url(../images/sprite2.png) 0 -125px no-repeat; height:29px; float:left; margin-right:6px}
.button2 input {background:url(../images/sprite2.png) 100% -154px no-repeat; height:29px; float:left; margin-right:-6px; padding:5px 10px 6px; border:none; float:left; font:normal 16px Arial, Helvetica, sans-serif; color:#5e5e5e; text-shadow:1px 1px 0 #fff; cursor:pointer}

.button2:hover {background:url(../images/sprite2.png) 0 -183px no-repeat}
.button2:hover input {background:url(../images/sprite2.png) 100% -212px no-repeat}

/* -------------->MENUS< -------------- */ 
/* global nav */
ul#globalnav {/**background:url(../images/sprite.png) left top no-repeat;**/ width:605px; height:44px; bottom:0; right:10px; padding:4px 0 0 4px; bottom:27px}
/**ul#globalnav a {padding-left:13px;  font-size:13px; font-weight:bold; margin-right:2px}
ul#globalnav a span {height:48px; line-height:40px; font-size:13px; color:#000; padding-right:13px}**/
/**ul#globalnav a:hover,ul#globalnav a.active {background:url(../images/sprite.png) left -48px no-repeat; text-decoration:none}**/
/**ul#globalnav a:hover span,ul#globalnav a.active span {background:url(../images/sprite.png) right -92px no-repeat; cursor:pointer}**/

/*ul#searchtabs {height:48px; position:relative; top:8px; left:10px; margin-top:20px; width:50%}*/
ul#searchtabs {height:48px; position:relative; top:8px; left:10px; margin-top:1px; width:50%}
ul#searchtabs li {position:relative; z-index:2}
ul#searchtabs li a {background:url(../images/search-tabs.png) 8px -68px no-repeat; padding-left:29px; text-transform:uppercase; color:#FFF}
ul#searchtabs li.second {position:relative; left:-22px; z-index:1}
ul#searchtabs li.second:hover {z-index:3}
ul#searchtabs li a span {background:url(../images/search-tabs.png) right -204px no-repeat; height:48px; font:bold 15px Arial, Helvetica, sans-serif; padding-right:40px; line-height:60px}
ul#searchtabs li a:hover,ul#searchtabs li a.active {background-position:0 0; text-decoration:none; color:#000}
ul#searchtabs li a:hover span,ul#searchtabs li a.active span {background-position:100% -136px; cursor:pointer}

/*** Global navigation ***/
#navbarwrap {background:#000; width:100%; z-index:100; height:28px}
.default {position:relative}
.fixed {position:fixed; top:0; left:0; width:100%}
#navbar {height:28px; width:960px; margin:0 auto; position:relative; z-index:100}

ul#globalnavi {height:28px; padding-left:10px}
ul#globalnavi li {display:inline; float:left; margin-right:60px; position:relative; z-index:100}
ul#globalnavi li a {color:#fff; font-size:16px; display:block; float:left; line-height:24px; height:28px}
/*ul#globalnavi li a:hover,*/ ul#globalnavi li a.active {background:url(../images/hover.png) center 100% no-repeat}
ul#globalnavi li:hover a { background:none;}



ul#globalnavi li .dropbox {position:absolute; width:160px; top:23px; left:-53px; background:url(../images/dropdownbtn.png) 40px 100% no-repeat; padding-bottom:15px; display:block;z-index:10000}
ul#globalnavi li .dropbox ul {background:url(../images/dropmenubg.gif) 0 100% repeat-y; overflow:hidden; width:120px}
ul#globalnavi li .dropbox ul li {width:120px; height:30px; overflow:hidden; padding:0; margin:0}
ul#globalnavi li .dropbox ul li a {line-height:30px; padding-left:12px; font-size:15px; color:#ffffff; width:108px; background:#66CC00; height:auto}
ul#globalnavi li .dropbox ul li a:hover {background:#5cb108} 

/* commented by Archana
ul#searchtabs1 {height:48px; position:relative; top:1px; left:10px; margin-top:15px; width:50%}
ul#searchtabs1 li {position:relative; z-index:2}
ul#searchtabs1 li a {background:url(../images/search-tabs.png) 8px -68px no-repeat; padding-left:29px; text-transform:uppercase; color:#FFF; text-decoration:none}
ul#searchtabs1 li.second {position:relative; left:-22px; z-index:1}
ul#searchtabs1 li.second:hover {z-index:3}
ul#searchtabs1 li a span {background:url(../images/search-tabs.png) right -204px no-repeat; height:48px; font:bold 15px Arial, Helvetica, sans-serif; padding-right:40px; line-height:60px}
ul#searchtabs li a:hover,ul#searchtabs li a.active {background-position:0 0; text-decoration:none; color:#000}
/*ul#searchtabs li a:hover span,ul#searchtabs li a.active span {background-position:100% -136px; cursor:pointer}*/*/

/* -------------->LISTINGS< -------------- */ 

/* -------------->FORMS< -------------- */ 
#searchform {padding-top:33px}
#searchform  li {overflow:hidden; padding-bottom:10px; position:relative}
/*#searchform  li label {text-transform:capitalize}*/
/*#searchform label.heading {width:188px; padding-right:26px; float:left; text-align:right; font-weight:bold; text-transform:capitalize; cursor:pointer}*/
#searchform label.heading {width:188px; padding-right:26px; float:left; text-align:right; font-weight:bold; cursor:pointer; color:#999; font-size:14px}
#searchform div.heading {width:100px text-align:left; font-weight:bold; cursor:pointer; margin-bottom:6px}
#searchform .input {border:1px solid #ccc; border-radius:3px; font-size:13px; padding:7px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#searchform .select {background:url(../images/input.png) repeat-x top; border:1px solid #b2d234; font-size:13px; padding:3px; height:31px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
#searchform  td {height:30px; padding-right:50px}
#searchform .tdhomesearch{height:30px; padding-right:20px}
.btn_submit {font:bold 14px Arial, Helvetica, sans-serif; cursor:pointer; text-transform:capitalize; position:relative; background: -moz-linear-gradient(center top , #6FDD00 0%, #006600) repeat scroll 0 0 transparent; border: 0 solid #77D42A; border-radius: 10px 10px 10px 10px; box-shadow: 1px 3px 5px #7C7C7C, 0 0 1px rgba(255, 255, 255, 0) inset; color: #FFFFFF; padding: 10px 20px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.3);background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6FDD00), color-stop(1, #006600) );}
.btn_submit:active {
	position:relative;
	top:1px;
}
.btn_submit:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006600), color-stop(1, #6FDD00) );
	background:-moz-linear-gradient( center top, #006600 5%, #6FDD00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006600', endColorstr='#6FDD00');
	background-color:#006600;
}
.postanadbtn {background:url(../images/postanad.png) center top no-repeat; width:200px; height:73px; cursor:pointer; border:none}
ul.top_dropdown li select {width:92px; border:1px solid #b0d030; margin-right:10px; padding:1px}
ul.top_dropdown li p a {text-decoration:none}
ul.top_dropdown li .list {width:150px; height:53px; position:absolute; top:22px; border:1px solid #333; left:-2px; background-color:#999}

.formcard {border: 1px solid #F4F4F4; border-radius: 10px 10px 10px 10px; box-shadow: 5px 5px 5px #999999; display: block;/* height: 200px; */margin-bottom: 20px; margin-right: 20px; overflow: hidden; position: relative/*; width: 300px*/}
/* -------------->GRIDS< -------------- */  

/* -------------->MODS< -------------- */ 
/* general mods */
#proprtyList {padding:17px}
#proprtyList li {overflow:hidden; line-height:2; border-bottom:1px dashed #d7d7d7; padding-bottom:10px; margin-bottom:10px}
#proprtyList li:hover {border-bottom:1px solid #d7d7d7; background:#fffef8}
#proprtyList li div.propertyimage {background:url(../images/propertybg.jpg) center top no-repeat; width:235px; height:125px; float:left}
#proprtyList li img.propertyimage {position:relative; top:10px; left:13px}
#proprtyList li h3.propertyname a {color:#7c9810; font:bold 15px Trebuchet MS}
#proprtyList li span.dateposted {background:url(../images/property-desc.gif) left -2px no-repeat; padding-left:20px; padding-right:35px}
#proprtyList li span.comments {background:url(../images/property-desc.gif) left -24px no-repeat; padding-left:20px}
#proprtyList li span.price {font-size:18px; color:#7c9810; font-family:Trebuchet MS}
#proprtyList li div.propertyinfo {margin-left:248px}
#proprtyList .pagination td {padding:5px}
#proprtyList .pagination a {padding:4px 7px; background:#fdffcc; border:1px solid #CCCCCC}
#proprtyList .pagination a.active {font-weight:bold; text-decoration:underline; background:#7c9810; color:#fff}
#proprtyList .pagination a:hover {font-weight:bold; text-decoration:underline; border-color:grey}

/* ROUNDED CORNERS */
.top1 {background:url(../images/sprite.png) center -136px no-repeat; height:14px}
.btm1 {background:url(../images/sprite.png) center -150px no-repeat; height:12px}
.box1 {background:url(../images/contentbg.png) center repeat-y}
.top2 {/*background:url(../images/sprite2.png) left -711px no-repeat;*/ padding-left:13px}
.top2 div {/*//background:url(../images/sprite2.png) right -241px no-repeat;*/ height:40px}
/*.box2 {border:1px solid #e2e2e2; border-width:0 1px}
.btm2 {background:url(../images/sprite.png) left -204px no-repeat; padding-left:13px}*/

.box2 {border: 5px solid #fff; border-radius: 5px; box-shadow: 2px 2px 2px #999999; display: block; margin-bottom: 20px; margin-top: -39px; overflow: hidden; padding-top: 40px; background-color:#FBFBFB /*position: relative*/}

.btm2 { padding-left:13px}

.btm2 div {height:11px; overflow:hidden}
.top3 {/*/background:url(../images/sprite.png) left -271px no-repeat;*/ height:14px; padding-left:12px}
.top3 div {/*/background:url(../images/sprite.png) right -271px no-repeat;*/ height:14px}

/* BORDERS */

/* BACKGROUNDS */

.error {color:#FF0000;}
.success {color:Orange; font-weight:bold;}

/*** new**/
.listing {margin-top:10px}
.listing li {border-bottom:1px solid #fff}
/*.listing li span {display:block; padding:5px; color:#7c7c7c}*/
/*.listing li input {display:block; padding:5px; color:#7c7c7c}*/
.listing li span {padding:5px; color:#7c7c7c; font-weight:bold}
.listing li input {padding:5px; color:#7c7c7c}
.listing li a {display:block; padding:5px; color:#7c7c7c}
.listing li a:hover, .listing li a.active {background:#eefac1; text-decoration:none}

.tabsWrapp {width:100%; overflow:hidden}
ul#searchtabs01 {height:48px; position:relative; top:0; left:5px; width:100%}
ul#searchtabs01 li {position:relative; z-index:2}
ul#searchtabs01 li a {background:url(../images/search-tabs.png) 8px -68px no-repeat; padding-left:29px; text-transform:uppercase; color:#FFF}
ul#searchtabs01 li.second {position:relative; left:-22px; z-index:1}
ul#searchtabs01 li.second:hover {z-index:3}
ul#searchtabs01 li.third {position:relative; left:-44px; z-index:1}
ul#searchtabs01 li.third:hover {z-index:3}

ul#searchtabs01 li a span {background:url(../images/search-tabs.png) right -204px no-repeat; height:48px; font:bold 15px Arial, Helvetica, sans-serif; padding-right:40px; line-height:60px}
ul#searchtabs01 li a:hover,ul#searchtabs01 li a.active {background:url(../images/search-tabs.png) 0 0; text-decoration:none; color:#000}
ul#searchtabs01 li a:hover span,ul#searchtabs01 li a.active span {background:url(../images/search-tabs.png) 100% -136px; cursor:pointer}


/**********css created by Archana*****************/
/* -------------->FORMS< -------------- */ 
#newssearchform {padding-top:0px}
#newssearchform  li {overflow:hidden; padding-bottom:10px}
#newssearchform  li label {text-transform:capitalize}
#newssearchform label.heading {width:188px; padding-right:26px; float:left; text-align:right; font-weight:bold; text-transform:capitalize; cursor:pointer}
#newssearchform .input {background:url(../images/input.png) repeat-x top; border:1px solid #b2d234; font-size:13px; padding:7px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#newssearchform .select {background:url(../images/input.png) repeat-x top; border:1px solid #b2d234; font-size:13px; padding:3px; height:31px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
#newssearchform  td {height:30px; padding-right:50px}
#newssearchform .btn_submit {background:url(../images/btn_submit.png) center top no-repeat; width:154px; height:49px; font:bold 18px Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer; border:none; text-transform:capitalize; position:relative; right:80px}


/* pagination */
.pagination  {height:25px; line-height:25px;}
.pagination a {
background-color:#FFFFFF;
border:1px solid #E4E5E7;
color:##CC0000;
font-size:12px;
margin:5px 2px;
padding:2px 6px;
text-decoration:none;}
.pagination a:hover, .pagination a:active {
background-color:#B0D030;
border:1px solid #C6C6C6;

}

/*  Creted by Archana..........css for question listing*/

#questionList {padding:17px}
#questionList li {overflow:hidden; line-height:2; border-bottom:1px dashed #d7d7d7; padding-bottom:10px; margin-bottom:10px}
#questionList li:hover {border-bottom:1px solid #d7d7d7; background:#fffef8}
#questionList li div.userimage {float:left}
#questionList li img.userimage {position:relative; top:10px; left:13px}
#questionList li h3.userimage a {color:#7c9810; font:bold 15px Trebuchet MS}
#questionList li span.dateposted {background:url(../images/property-desc.gif) left -2px no-repeat; padding-left:20px; padding-right:35px}
#questionList li span.comments {background:url(../images/property-desc.gif) left -24px no-repeat; padding-left:20px}
#questionList li span.name { color:#7c9810; font-family:Trebuchet MS}
#questionList li div.questioninfo {margin-left:150px}
#questionList .pagination td {padding:5px}
#questionList .pagination a {padding:4px 7px; background:#fdffcc; border:1px solid #CCCCCC}
#questionList .pagination a.active {font-weight:bold; text-decoration:underline; background:#7c9810; color:#fff}
#questionList .pagination a:hover {font-weight:bold; text-decoration:underline; border-color:grey}


.grnbtn {background:url(../images/left.gif) left top no-repeat; float:left}
.grnbtn a {height:25px; line-height:25px; color:#fff; float:left; display:block; padding:0 10px; background:url(../images/right1.gif) right top no-repeat}
.grnbtn a:hover {text-decoration:none}

/*  New Css. created by krishna*/
h2.headerTitle  {
color:#6D9A2E;
font-family:"Myriad Pro",Arial,Verdana,Helvetica,sans-serif;
font-size:18px;}
h4.ad-type-name  {
margin:0px 5px 0px;
padding:0;}

h2.headerTitle  {

font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin:0;
padding:0.2em 0 0.7em;
text-align:left;
}
div.submit  {
text-align:right; float:right
}
span.required  {
color:#FF0000;
font-size:18px;
font-weight:bold;
line-height:15px;
}
div.postAdSpacer  {color:#FFFFFF;
font-weight:bold;
padding:1px 10px;
background:#bdde3c
}
table.postAdTable  {
margin:10px 10px;
}
table.postAdTable td {padding:3px 0px; vertical-align:top; }
table.postAdTable tr th {
font-size:11px;
font-weight:normal;
padding-top:1px;
text-align:left;
vertical-align:top;
width:146px;
}
table.postReqTable  {
margin:10px 10px;
}
.bottomdash {border-bottom:1px dashed #d7d7d7;}

/*table.postReqTable td {padding:3px 0px; vertical-align:top;}*/
table.postReqTable td {padding:3px 0px; vertical-align:top;}
table.postReqTable tr th {
font-size:11px;
font-weight:normal;
padding-top:1px;
vertical-align:top;
}
/*#BDDE3C*/
.brd {border:1px solid #66cc00; border-radius:4px}
/*input , select, textarea {border:1px solid #7f9db9; padding:3px}*/

ul#propertytabs {height:48px; position:relative; top:3px; left:10px; margin-top:15px; width:50%}
ul#propertytabs li {position:relative; z-index:2}
ul#propertytabs li a {background:url(../images/search-tabs.png) 8px -68px no-repeat; padding-left:29px; text-transform:uppercase; color:#FFF; text-decoration:none}
ul#propertytabs li.second {position:relative; left:-22px; z-index:1}
ul#propertytabs li.second:hover {z-index:1;/* z-index:3*/}
ul#propertytabs li a span {background:url(../images/search-tabs.png) right -204px no-repeat; height:45px; font:bold 15px Arial, Helvetica, sans-serif; padding-right:40px; line-height:60px}
ul#propertytabs li a:hover,ul#propertytabs li a.active {background-position:0 6px; text-decoration:none; color:#000}
ul#propertytabs li a.active span, ul#propertytabs li a:hover span {background:url(../images/search-tabs.png) right -130px no-repeat; height:45px; font:bold 15px Arial, Helvetica, sans-serif; padding-right:40px; line-height:60px}

/*/*----------------- TABLE GRID --------------*/
Table.GridOne{padding:0; margin:0 auto}
Table.GridOne Tr.RowOne{background:#cdcdcd}
Table.GridOne Tr.RowTwo{background:#cccccc}
Table.GridOne Td{padding:3px 2px 5px 4px; border:1px solid #c4c4c4}
/*Table.GridOne Td.name {background:#b7b7b7}*/
/*Table.GridOne Td.price {background:#c4c4c4}
Table.GridOne Td.duration {background:#dadada}*/
/*Table.GridOne Tr.action {}*/
Table.GridOne Td.action {background: url(../images/sprite2.png) no-repeat scroll left -409px transparent; height:25px}
Table.GridOne Th{padding:5px; border:1px solid #CCFF33; font-weight:bold; white-space:nowrap; background-image:-moz-linear-gradient(center top , #CCFF33, #66CC00); height:27px}

.bigword {font-size:12px!important;}


.marTp {margin:5px 0}
.marbtm {margin-bottom:20px}

.acctblblock {overflow:hidden; width:100%}
ul.acctbl {float:right; width:620px}

ul.acctbl li {float:left; width:100px; border:1px solid #999; height:auto}
ul.acctbl li a {float:left}

/*/*----------------- Dropdown --------------*/
ul.top_dropdown {height:30px}
ul.top_dropdown li {padding:0 3px 10px; position:relative; display:inline; float:left; z-index:1000} 
ul.top_dropdown li a {background:url(../images/dropdown_arrow.png) 100% 5px no-repeat; text-decoration:none; padding-right:15px; display:block; height:30px; float:left; line-height:20px}
ul.top_dropdown li ul {width:150px; background:#CCC; position:absolute; top:20px; left:0; display:none; z-index:1000}
ul.top_dropdown li ul li a {background:none !important; line-height:normal; height:auto; padding:5px 0}
ul.top_dropdown li ul li {width:139px; line-height:25px; border-bottom:1px dotted #666; padding:0 5px}

ul.top_dropdown li .popup1 {width:170px; background:#CCC; position:absolute; top:20px; left:0}
ul.top_dropdown li .popup1 ul.submenu li a {background:none !important}
ul.top_dropdown li .popup1 ul.submenu li {width:159px; line-height:25px; border-bottom:1px dotted #666; padding:0 5px}


/******************************LandingPgae***************************************/
#wrapper1 {margin:0 auto ; width:970px; border:2px solid #d4d4d4; margin-top:5px }
#header1 {width:100%;}
#logo1 {background:url(../images/logo.png) left top no-repeat; width:349px; height:157px; margin:0 auto; margin-top:5px}
h1.heading1 {font-size:40px; color:#6e8a00; text-align:center;margin:40px 0px; font-family:"Times New Roman", Times, serif}

#welcome1 {width:635px}

#globalNav1 {width:315px; float:left; border:none}
.serch1 {float:right}
.serch1 input.input1 {width:108px}

#maincont1 {width:928px;overflow:hidden; margin:0 auto;}

ul.list1 {list-style:none;}
ul.list1 li { margin-bottom:32px; background:url(../images/chkbtn.png) left top no-repeat; padding-left:35px; font:normal 18px Arial, Helvetica, sans-serif; color:#000!important; display:block; padding-bottom:5px; float:left}
body.landingpage {font:normal 12px Arial, Helvetica, sans-serif; color:#504f4e; background:#ebf9c9 url(../images/body-bg02.png) left top repeat-x; height:952px}

/* float:left; */
/**Two collumns***/

.col1 { width:428px; overflow:hidden}

.signin { text-align:right; padding-top:12px ; display:block; width:960px; margin:0 auto}
.signin a{font-size:12px; font-family:Arial; color:#3b3b3b;}
.addthis_button {cursor:pointer;overflow:hidden}
.listprice{float: right; margin-right: 25px; font-size: 26px; margin-top: -13px}