@charset "utf-8";
/* CSS Document */
body{margin:0px;background-image:url(../images/bg_patt1.jpg);font-family:Arial,Helvetica,sans-serif;}
#maincontainer{height:157px;width:927px;text-align:left;margin:0px auto;}
#top_body_section{height: auto;width:100%;background-image:url(../images/top_bg_white.jpg);background-position:top;background-repeat:repeat-x;}
#mainbody_container{height:127px;float:left;width:927px;}
#top_logo{padding-top:48px;float: left;width:401px;height:49px;float:left;}
.blacktext{font-size:12px;float:left;  height:29px; padding-top:9px; width:90px;color:#000000;}
.alignment{float:left;}
.p_texttopnavi{padding:45px 0 0;}
#topnavigationimagewithlink{float:right; height:70px; margin-bottom:15px; width:auto;}
#topsearchbox{float:right; width:390px; height:auto; margin-top:70px; }
#topsearchboxinput{width:210px; float:left; padding-left:5px; height:32px; padding-top:6px;}
#topsearchboxinputbox{width:200px; height:18px; border:#d6d6d6 1px solid;}
#topsearchboxbuy_sell{float:right; padding-left:0px; width:75px; height:32px; text-align:left;}
.cleardiv{clear:both;}
.bottom_copyright{color:#FFFFFF;font-size:11px;line-height:18px;float:right; text-align:right;padding-top:6px;}
img{border:0px;}
.rightsidenavigation{width:190px; float:left; background-image:url(../images/middle_navigation/images/middle_patt_green.jpg);  height:28px; text-align:center; padding-top:9px;}
.middlenavigationmidd{width:190px; float:left; height:28px; text-align:center; padding-top:9px;}
.homenavigationleft{padding-top:11px; text-align:center; height:22px; width:158px;}
.homenavigationleftsel{float:left; height:37px; width:159px; background-image: url(../images/middle_navigation/images/middle_patt_green.jpg);}
.middlenavigationmidd_sel{width:190px; float:left; background-image:url(../images/middle_navigation/images/middle_patt_green.jpg);  height:28px; text-align:center; padding-top:9px;}
/*-------bottom banners------------------*/
#middlebannerstart{width:927px;  height:auto;}
#middlebannerwhitebg{background-color:#ffffff; width:907px; float:left; height:auto; text-align:left; padding:3px 10px 10px;}
#middlebannerleft{float:left; background-image: url(../images/buy-sell-banner1.jpg); width:449px; height:205px; cursor:pointer;}
#middlebannerleft h2{ padding-left:25px; padding-top:20px;}
#middlebannerleft h3 {width:250px; margin-left:25px;}
#middlebannerleft h5{ padding-left:25px; padding-top:8px;}
#middlebannerright{float: right; background: url(../images/buy-sell-banner1.jpg) right top no-repeat; width:449px; height:205px; text-align:right; cursor:pointer;}
#middlebannerright h2{ padding-right:25px; padding-top:20px;}
#middlebannerright h3 {width:250px; margin-left:175px; padding-right:25px;}
#middlebannerright h5{ padding-right:25px; padding-top:8px;}
.middlecontent{width: auto; float:left; height:auto; margin-top:20px; margin-left:22px;}
.middlecontentright{width: auto; float: right; text-align:right; height:auto; margin-top:20px; margin-right:22px;}
/*-------bottom banners------------------*/
/*-------flash_banner------------------*/
#topflashbanner{width:927px; height:290px; float:left;}
#topflashbannerleftimg{float:left; height:290px; width:7px; background-image: url(../images/box_top_left_img.jpg)}
#topflashbannercode{width:913px; background-color:#FFFFFF; float:left; padding-top:10px; height:280px; background-image:url(../images/flash_banner_midd_patt.jpg);}
#topflashbannerrightimg{float:right; width:7px; height:290px; background-image:url(../images/box_top_right_img.jpg)}
/*-------flash_banner------------------*/
/*-------footer------------------*/
#footermain{width:927px;}
.footermiddlepatt{float:left; width:915px; height:46px; background-image:url(../images/bottm_midd_patt.gif);}
#footerleftimg{height:46px; width:6px; background-image:url(../images/bottm_links_left.gif); float:left; }
#footerrightimg{float:right; background-image:url(../images/bottm_links_right.gif); width:6px; height:46px;}
.footerlinks ul{ width:575px; height:auto; float:left; list-style:none; color:#ffffff; font-size:12px; padding:0px; margin:0px; padding-top:8px;}
.footerlinks ul li{ width: auto; height:auto; float:left; color:#ffffff; padding-bottom:1px; font-size:11px; padding-left:5px; padding-right:5px;}
/*-------footer------------------*/
h2{ font-size:36px; color:#6ec904; margin:0px; padding:0px; }
h3{ font-size:28px; color:#000; margin:0px; padding:0px; font-weight: bold;}
h5{ font-size:14px; color:#6ec904; margin:0px; padding:0px;}


.main_nav{ float: right; height: 70px; margin-bottom:15px; width:250px;}
.main_nav ul { width: auto; height: auto;  margin:0; padding:0; list-style:none; font-size:11px; color:#999898;}
.main_nav ul li { width: auto; height: auto; float:left; margin:0; padding:0 0 0 25px;}
.main_nav ul li a {text-decoration:none; color:#333;}
.main_nav ul li a span.iconHom {display:block; width:32px; height:27px; background: url(../images/top_icons1.jpg) 0px -27px no-repeat; margin:15px 0 2px 0;}
.main_nav ul li a:hover, .main_nav ul li a.selected {text-decoration:none; color:#0c3;}
.main_nav ul li a:hover span.iconHom, .main_nav ul li a.selected span.iconHom  {background-position: 0 0;}

.main_nav ul li a span.iconAcc {display:block; width:32px; height:27px; background: url(../images/top_icons1.jpg) -30px -27px no-repeat; margin:15px 0 2px 18px;}
.main_nav ul li a:hover span.iconAcc, .main_nav ul li a.selected span.iconAcc  {background-position: -30px 0;}

.main_nav ul li a span.iconCon {display:block; width:32px; height:27px; background: url(../images/top_icons1.jpg) -62px -27px no-repeat; margin:15px 0 2px 18px;}
.main_nav ul li a:hover span.iconCon, .main_nav ul li a.selected span.iconCon  {background-position: -62px 0;}

.navipadding{padding-top:45px; margin:0px;}



/*-------NAVIGATION LINKS------------------*/
a:visited.bottom_hoverlink, a:active.bottom_hoverlink, a:link.bottom_hoverlink{color: #ffffff;text-decoration:none;}
a:hover.bottom_hoverlink{color: #e2ffad;text-decoration: underline;}
a:visited.copyright_hoverlinks, a:active.copyright_hoverlinks, a:link.copyright_hoverlinks{color: #c2ff54;text-decoration:none;}
a:hover.copyright_hoverlinks{color: #fefefe;text-decoration: underline;}
a:visited.greenlinksterms, a:active.greenlinksterms, a:link.greenlinksterms{color: #6dc536;text-decoration:none;}
a:hover.greenlinksterms{color: #000000;text-decoration: underline;}
/*-------NAVIGATION LINKS------------------*/
