/* CSS Document */
/*body{margin:0px 0px 0px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7F7F7F; background:url(../images/body-bg.gif) repeat; text-shadow:0 0 0 #000}*/
body{margin:0px 0px 0px 0px; padding:0px; font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; background:#108838;color:#7F7F7F; text-shadow:0 0 0 #000}
h1, h2, h3, h4, h5, h6, p, ul, li, ol, form, input{padding:0px; margin:0px; font-weight:normal}
.clear{clear:both; font-size:0px; line-height:0px;}

/*#container{width:100%; height:auto; margin:0px auto; padding:0px; color:#7F7F7F; background:url(../images/top-bg.gif) repeat-x;}*/
#page-holder{width:780px; height:auto; margin:0px auto;}

/****** Header ******/
#header{
	margin:0px auto;
	height:125px; 
	padding:0px 0px 0px 0px;
	width:780px; 
/*	background:url(../images/header.gif) no-repeat */
}

/****** Header Navigation ******/
/*#header-navigation{background: url(../images/shadow-bg.png) repeat-y; height:26px; width:814px; margin:0px auto; padding:0px 0px 0px 0px;}*/
#header-navigation{ height:26px; width:780px; margin:0px auto; padding:0px 0px 0px 0px;}

#header-navigation .navigation{ background:url(../images/header-navigation.gif) repeat-x; line-height:26px; width:780px; margin:0px auto; padding:0px 0px 0px 0px; text-align:right}
#header-navigation .navigation a.links{ font-family:Verdana, "Trebuchet MS", Arial, Verdana; font-size:12px; color:#464646; font-weight:bold; text-decoration:none; padding:0px 15px 0px 0px}
#header-navigation .navigation a.links:hover{ color:#077641}

/****** Middle Container ******/
/*#middle-container{width:814px; height:auto; margin:0px auto; background:url(../images/shadow-bg.png) repeat-y}*/
#middle-container{width:780px; height:auto; margin:0px auto;}
#middle-container .cont-bg{background:#fff url(../images/middle-gra.gif) repeat-x top left; width:780px; margin:0px auto; height:auto;}
#middle-container #search{padding:5px 15px 0px 0px; text-align:right; width:764px;}
#middle-container #search .input{ font-size:11px; width:123px; height:14px; border:1px solid #D5D5D5}

/********* Middle *********/
#middle{width:755px; margin:10px auto 0px auto; padding-bottom:5px; text-align:center}
#middle:after{clear:both; font-size:0px; line-height:0px; content:'.'; display:block; visibility:hidden; height:0px;}
/* \*/ * html #middle{height:1px} /* */


/*#middle #middle-left{width:530px; float:left;  height:auto; text-align:left}*/
#middle #middle-left{width:750px; height:auto; text-align:left}
#middle #middle-left h1{font-family:Verdana, "Trebuchet MS", Arial, Verdana; font-size:21px; font-weight:bold; color:#D88A01}
#middle #middle-left p.content{font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#282828; padding:22px 0px 18px 0px; }

#middle #middle-left p.head{font-size:11px; font-weight:bold; color:#D8A64E;}
#middle #middle-left .tools{ text-align:left; padding-top:10px;}
#middle #middle-left  h2{font-size:12px; font-weight:bold; color:#282828; line-height:33px;}
#middle #middle-left .dots{ background:url(../images/dots.gif) repeat-x; height:2px; font-size:0px;}
#middle #middle-left .value{font-size:11px; font-weight:bold; color:#096537; padding:10px 0px 10px 0px; text-align:left}
#middle #middle-left .leftbar{ background:url(../images/leftbar.gif) no-repeat; margin:11px 0px 0px 0px; height:25px; width:750px; float:left}
#middle #middle-left .odd{float:left; padding:0px 15px 0px 10px; line-height:26px} 
#middle #middle-left .odd1{float:left; padding:0px 15px 0px 10px; line-height:26px; font-weight:bold; color:#FFFFFF; font-size:11px;} 
#middle #middle-left .showall{ text-align:right; padding-right:10px; line-height:24px;}
#middle #middle-left a.show{color:#FFCE79; text-decoration:underline; font-size:11px; font-weight:normal}
#middle #middle-left a.show:hover{color:#efefef; text-decoration:underline; font-size:11px; font-weight:normal}
#middle #middle-left .avg{text-align:center; font-size:11px; font-weight:bold; line-height:26px; color:#000000}
#middle #middle-left .listing{width:100%; font-size:11px; font-weight:normal; color:#096537;}
#middle #middle-left ul.list{ list-style:none; margin:0px; padding:0px; width:740px}
#middle #middle-left li.list1{ list-style:none; margin:0px; padding:0px; float:left; width:740px}
#middle #middle-left li.list2{ list-style:none; margin:2px 0px 0px 0px; padding:5px 0px 0px 0px; float:left; background:#F3F3F3; height:20px; width:740px}
#middle #middle-left li.list3{ list-style:none; margin:2px 0px 0px 0px; padding:5px 0px 0px 0px; float:left; height:20px; background:#F1F1F1; width:740px}

#middle #middle-left .san-first{ width:225px;float:left;text-align:left;padding-left:5px;}
#middle #middle-left .san-second{ width:85px;float:left;text-align:center}
#middle #middle-left .san-third{ width:85px;float:left;text-align:center}
#middle #middle-left .san-fourth{ width:85px;float:left;text-align:center}
#middle #middle-left .san-fifth{ width:85px;float:left;text-align:center}
#middle #middle-left .san-sixth{ width:85px;float:left;text-align:center}
#middle #middle-left .san-seven{ width:85px;float:left;text-align:center}

#middle #middle-left .first{ width:65px; float:left; text-align:center}
#middle #middle-left .second{ width:55px; float:left; text-align:center}
#middle #middle-left .third{ width:70px; float:left; text-align:center}
#middle #middle-left .fourth{ width:70px; float:left; text-align:center}
#middle #middle-left .fifth{ width:105px; float:left; text-align:center}
#middle #middle-left .sixth{ width:55px; float:left; text-align:center}
#middle #middle-left .seven{ width:110px;  float:left; text-align:center}
#middle #middle-left .values{ font-weight:bold; color:#000000;}
#middle #middle-left .calc{font-size:11px; font-weight:normal; color:#ffffff; padding:0px 10px 0px 10px;}
/*#middle #middle-left a.smalllinks{font-size:10px; font-weight:normal; color:#F03504; text-decoration:underline}
#middle #middle-left a.smalllinks:hover{font-size:10px; font-weight:normal; color:#000; text-decoration:underline}*/
#middle #middle-left a.smalllinks{font-size:10px; font-weight:normal; color:#F03504; text-decoration:underline}
#middle #middle-left a.smalllinks:hover{font-size:10px; font-weight:normal; color:#000; text-decoration:underline}
#middle #middle-left a.smalllinks111{font-size:10px; font-weight:normal; color:#096537; text-decoration:underline}
#middle #middle-left a.smalllinks111:hover{font-size:10px; font-weight:normal; color:#096537; text-decoration:underline}
#middle #middle-left span.smalllinks111{font-size:10px; font-weight:normal; color:#096537;}
#middle #middle-left a.smalllink{font-size:10px; font-weight:normal; color:#F03504; text-decoration:underline}
#middle #middle-left a.smalllink:hover{font-size:10px; font-weight:normal; color:#000; text-decoration:underline}

#middle #middle-left .american{float:left; margin:10px 0px 0px 0px; width:100%}
#middle #middle-left .rooms{text-align:center; font-size:11px; font-weight:bold; line-height:26px; color:#000000; float:left; padding-left:11px}
#middle #middle-left .rooms11{font-size:11px; font-weight:bold; color:#000000; padding-left:11px}
#middle #middle-left .rooms22{text-align:center; font-size:11px; font-weight:bold; color:#000000; padding-left:11px}
#middle #middle-left .rooms1{width:740px; float:left;}
#middle #middle-left ul.uroom{ list-style:none; margin:0px; padding:0px; width:740px}
#middle #middle-left li.uroom1{ list-style:none; margin:0px; padding:0px; float:left; width:740px}

#middle #middle-left .main-room{ width:740px; font-size:11px; font-weight:normal; color:#096537;float:left; display:block}
#middle #middle-left .main-room1{ width:740px; font-size:11px; font-weight:normal; color:#096537;float:left; display:block; background:#F3F3F3; margin:5px 0px 0px 0px; padding:2px 0px}
#middle #middle-left .rfirst{ width:105px; float:left; text-align:center}
#middle #middle-left .rsecond{ width:85px; float:left; text-align:center}
#middle #middle-left .rthird{ width:85px; float:left; text-align:center}
#middle #middle-left .rfourth{ width:85px; float:left; text-align:center}
#middle #middle-left .rfifth{ width:85px; float:left; text-align:center}
#middle #middle-left .rsixth{ width:85px; float:left; text-align:center}


#middle #middle-right{width:200px; float:right;}
#middle #middle-right .yellowboxt{background:url(../images/yellow-top.gif) no-repeat top left; width:193px; height:25px; text-align:left}
#middle #middle-right .yellowboxt span{ font-size:11px; font-weight:bold; color:#fff; line-height:25px; padding-left:15px;}
#middle #middle-right .yellowboxm{background:url(../images/yellow-middle.gif) repeat-y; width:193px}
#middle #middle-right .yellowboxb{background:url(../images/yellow-bottom.gif) no-repeat left top; width:193px; height:25px;}
#middle #middle-right .yellowboxm .text{ font-size:11px; font-weight:bold; color:#3F3F3F; padding:5px 10px 0px 15px}
#middle #middle-right .yellowboxm a.click{font-size:10px; font-weight:normal; color:#096537; text-decoration:none}
#middle #middle-right .yellowboxm a.click:hover{font-size:10px; font-weight:normal; color:#096537; text-decoration:underline}
#middle #middle-right .yellowboxm:after{clear:both; font-size:0px; line-height:0px; content:'.'; display:block; visibility:hidden; height:0px;}
/* \*/ * html #middle #middle-right .yellowboxm{height:1px} /* */

#middle #middle-right .yellowboxm .box{ height:auto; padding:5px 0px 0px 5px; width:96%; text-align:left; float:left; margin:0px auto}
#middle #middle-right .yellowboxm .box ul.login{padding:0px 0px 0px 10px; margin:0px; list-style-type:none; float:left;}
#middle #middle-right .yellowboxm .box ul.login li.logini{padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; color:#282828; margin:0px;  width:100%; height:auto}
#middle #middle-right .yellowboxm .box li.loginii {padding:0px 0px 0px 0px; font-size:10px; font-weight:normal; color:#1E1E1E; margin:0px;  width:100%; height:auto}
#middle #middle-right .yellowboxm .box li.loginii a.lo-link{font-size:10px; font-weight:normal; color:#1E1E1E; text-decoration:none}
#middle #middle-right .yellowboxm .box li.loginii a.lo-link:hover{font-size:10px; font-weight:normal; color:#1E1E1E; text-decoration:none}

#middle #middle-right .yellowboxm p.news{
	font-size:11px; font-weight:normal; color:#282828; text-align:left; width:90%; margin:0px; padding:10px 0px 0px 13px
}
#middle #middle-right .yellowboxm span.date{
	font-size:11px; font-weight:normal; color:#096537; text-decoration:none
}

/********* Footer *********/
#footer{width:814px; text-align:center; float:left; }

#footer p.fot{font-size:12px; font-family:Verdana, "Trebuchet MS", Arial, Verdana; font-weight:bold; color:#FFFFFF; margin:10px 0px 10px 0px;}

.mainText{
	font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color:#282828; 
	padding:22px 0px 18px 0px;
}
.mainText1{
	font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color:#282828; 
	font-weight:bold;
}
.mainText2{
	font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color:#0000FF; 
	font-weight:bold;
}
.mainText3{
	font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color:#0A6135; 
	font-weight:bold;
}
.smallText{
	font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px; 
	color:#282828; 
	padding:22px 0px 18px 0px; 
}
/* Added by Sandy */
 /*Bread Crumb 22-apr-2008*/
a.breadCrumb{
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:none;
	color:#0A6135;
}
a.breadCrumb:hover{
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:underline;
	color:#0A6135;
}
a.breadCrumbHide{
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:none;
	color:#FFFFFF;
}
a.breadCrumbHide:hover{
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:underline;
	color:#FFFFFF;
}
p.breadCrumb2{
	font-size:16px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:none;
	color:#0A6135;
}
  a.breadCrumb1{
	font-size:16px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:none;
	color:#0A6135;
}
  a.breadCrumb1:hover{
	font-size:16px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:underline;
	color:#0A6135;
}
a.simpleLink{
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:none;
	color:#F0A92D;
}
a.simpleLink:hover{
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, "Trebuchet MS", Arial, Verdana;
	text-decoration:underline;
	color:#F0A92D;
}
a.dateLink{ 
	font-size:11px;
	font-weight:normal; 
	color:#096537; 
	text-decoration:none
}
a.dateLink:hover{ 
	font-size:11px;
	font-weight:normal; 
	color:#096537; 
	text-decoration:underline;
}
a.blackSmallLink {
	font-size:10px;
	font-weight:normal; 
	color:#1E1E1E;
	text-decoration:none
}
a.blackSmallLink:hover{
	font-size:10px;
	font-weight:normal; 
	color:#1E1E1E;
	text-decoration:none
}
.submitButton {
	background-color:#0A5F34;
	border:1px solid #000000;
	color:#FFFFCC;
	font-family:Verdana, "Trebuchet MS", Arial, Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	height:20px;
	padding:2px;
	width:50px;
}
.voteDiv{
	margin-top:10px;
	text-align:center;
	color:#0000FF;
	font-family:Verdana, "Trebuchet MS", Arial, Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
}
.mainHead{
	font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold; 
	color:#000000;
}
.mainContent{
	font-family:Verdana, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#282828;
	padding:5px 0px 5px 0px; 
	text-align:justify;
}
.click1{
	padding-top:5px;
	width:100px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#096537;
	text-decoration:none;
}
.errMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#C40000;
}
.fieldLabelRight{
	color:#000000;
	text-decoration:none; 
	text-align:right;
	vertical-align:top;
	font-weight:bold;
	font-size:11px;
}
/********* Login *********/

#login-bg{background:url(../images/login-bg.gif) repeat-x; height:24px; width:779px; margin:0px auto}
#login-bg .signup{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding:5px 0px 0px 5px; text-transform:uppercase; background:url(../images/arrow.gif) right 9px no-repeat; width:108px; float:left}
#login-bg .login-portion{float:left; padding:5px 0px 0px 5px}
#login-bg .login-portion ul.headerlogin{ list-style:none;}
#login-bg .login-portion ul.headerlogin li{ float:left; padding:0px 0px 0px 7px; font-size:11px; color:#000000;}
#login-bg .login-portion ul.headerlogin li .input{ font-size:11px; width:115px; height:14px; border:1px solid #484848}
#login-bg .login-portion ul.headerlogin li a.forgotton{font-size:11px; color:#FFFFFF; font-weight:normal}
#login-bg .login-portion ul.headerlogin li a.forgotton:hover{font-size:11px; color:#000; font-weight:normal; text-decoration:none}
