/* CSS Document */


body
{
	/* background-color:#FFF; */
	
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	margin:0;
	background:#E8EAE7;
	
}
div#outer{ padding-top:0; }

div#outer div#page {

	position: relative;

	width: 1005px;

	height: auto;

	margin: auto;
	
	

}
img{ border:0;}
img a{ border:0;}

div.pagetop{ float:left; display:block; margin:0; padding:0; background:url(../images/pagetop.png) top no-repeat; width:1005px; height:21px;}
div.pagemidlle{float:left; display:block; margin:0; padding:0; background:url(../images/pagebody.jpg) top repeat-y; width:985px; height:auto; padding:0 10px 0 10px;} 
div.pagebottom{ float:left; display:block; margin:0; padding:0; background:url(../images/pagebottom.jpg) top no-repeat; width:1005px; height:75px;text-align:center;color:#000000;} 

/* Header Section*/
div.bannerarea{ width:985px; height:81px; float:left; display:block; margin:0; padding:0; background:url(../images/topbg.jpg) top no-repeat;}
div.logo{ padding:3px 10px 3px 10px; height:75px; width:350px; float:left; display:block; margin:0;}
div.logintext{padding:3px 10px 3px 10px; height:75px; width:350px; float:right; display:block; margin:0;}
div.loginmsgbox{ float:right; display:block; margin:0; text-align:right; width:340px; height:15px; padding:10px 0  5px 0; font-weight:bold; color:#000000;}
div.loginmsgbox1{ float:right; display:block; margin:0; text-align:left; width:75px; height:16px; padding:3px 0  3px 25px; font-weight:bold; color:#000000; background:url(../images/logout-icon.png) top no-repeat;}

/* Content Section */
div.contentmid{float:left; display:block; margin:0; padding:10px 0 0 0; width:985px; height:auto; } 
div.sectionleft{float:left; display:block; margin:0; padding:0; width:200px; height:auto;} 
div.sectionright{float:left; display:block; margin:0; padding:5px 20px 0 20px; width:740px; height:auto; }
div.leftbox{ display:block; float:left; width:200px; height:auto; margin:0; padding:0;}
div.leftboxmid{ display:block; float:left; width:200px; height:auto; background:url(../images/left-box-bg.jpg) #DBF36B top no-repeat;}
div.leftboxtop{ display:block; float:left; width:180px; background:url(../images/left-box-top.jpg) top no-repeat; height:24px; color:#FFFFFF; padding:6px 10px 0 10px; font-size:15px; font-weight:bold; }
div.leftboxbottom{ display:block; float:left; width:200px; height:16px;}
div.navitem{ display:block; float:left; width:182px; height:27px; background:url(../images/left-nav-bg.gif) top no-repeat;  padding:7px 0 0 18px;}
.navtext{ font-size:12px; color:#558903; font-weight:bold; text-decoration:none;}
.searchbox{display:block; float:left; width:199px; height:auto; margin:0; padding:0; background:#DBF36B;}
.searchfield{display:block; float:left; width:195px; height:auto; margin:0; padding:2px;text-align:center;}
.searchbtn{display:block; float:right; width:75px; height:auto; margin:0; padding:0;border:none;margin-right:20px;}
.frmfld{
border:1px solid #55890B;
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#EEFCAA;
width:160px;}
div.politem{ display:block; float:left; width:182px; padding:0 0 0 18px;}
div.polloptionbt{ display:block; float:left; width:20px; padding-top:5px; margin:0; text-align:center; }
div.polloptiontxt{ display:block; float:left; width:150px; padding-top:7px; margin:0; text-align:left; }
div.picturebx{display:block; float:left; width:714px; height:auto; margin:0; padding:0; background:url(../images/pic-box-bg.jpg) no-repeat top; height:504px;}
div.picboxheader{ display:block; float:left; margin:0; height:20px; color:#000000; padding:5px; font-size:15px; width:704px; text-align:center; font-weight:bold; }
div.picarea{width:400px; height:415px; margin:0; padding:6px; display:block; float:left;}
div.itempicture{display:block; float:left; width:396px; height:346px; border:1px ridge #ACE9EE; padding:1px;}
div.itemcaption{display:block; float:left; width:392px; height:46px; border:1px ridge #ACE9EE; text-align:center; padding:3px; margin-top:8px;color:#333333;}
div.picdetails{width:290px; height:415px; margin:0; padding:6px; display:block; float:left;}
div.picscrollarea{width:272px; height:65px; display:block; float:left; text-align:center; padding:5px;}
div.picinfoarea{width:272px; height:auto; display:block; float:left; text-align:center; padding:9px 5px 5px 5px;}
div.picdeatilshd{display:block; float:left; font-size:15px; text-align:left; font-weight:bold; height:20px; width:272px; margin:0 0 10px 0; }
div.picdeatilsinfo{display:block; float:left; font-size:12px; text-align:left; font-weight:normal; height:auto; width:266px;
 margin:0 0 10px 0; border:1px ridge #ACE9EE; color:#6A6A6A; padding:2px;}
 .txtbold{ font-weight:bold; color:#0A525A;}
 div.gadleftbox{ display:block; float:left; width:198px; height:auto; margin:10px 0; padding:10px 0; border:1px ridge #55890B;color:#333333;text-align:center;}
 div.gadbox{display:block; float:left; width:706px; height:auto; margin:0; padding:3px;  height:auto; border:1px ridge #ACE9EE; text-align:center;color:#333333;}
 div.ratebox{ display:block; float:left; margin:0; height:42px; color:#000000; padding:5px; font-size:15px; width:704px;  }
 div.rbsecleft{ display:block; float:left; margin:0; height:30px; color:#000000; padding:12px 0 0 5px; font-size:15px; width:230px; color:#0A525A; text-align:right; font-weight:bold;}
  div.rbsecright{ display:block; float:left; margin:0; height:42px; color:#000000; padding:0px; font-size:15px; width:400px; color:#0A525A;  }
  div.rateradio{ display:block; float:left; margin:0; padding:0 5px 0 5px; width:15px; text-align:center; height:30px; font-weight:bold;}
 
  div.comments{display:block; float:left; width:706px; height:160px; margin:10px 0; padding:3px;  height:auto; color:#000033; border:1px ridge #ACE9EE;}
	
	.centeredImage{text-align:center; margin-top:0px; margin-bottom:0px; padding:0px; }
