html {height: 100%;}
body {font-family: "Trebuchet MS", Verdana, Geneva;height: 100%;padding: 0;margin: 0;}
.leftcol {	width: 160px;padding: 0px;	margin: 0 0 0px 0;	float:left;	display: inline; background:url(/images/bgr-left-col-title.gif) repeat-x; background-color:#FFF; border-bottom: 2px solid #e30000;}
.rightcol {	width: 200px;padding: 0px;	margin: 0 0 0px 0;	float:left;	display: inline; background:url(/images/right_01.gif) repeat-x; background-color:#FFF; border-bottom: 2px solid #e30000;}
h2.title { letter-spacing: -1px; font-size: 1.2em; font-weight: bold; color:#b80000; text-transform:uppercase;	margin: 5px 0 5px 30px;	}
.pagetitle { letter-spacing: -1px; font-size: 1.2em; font-weight: bold; color:#000000; text-transform:uppercase; padding: 5px 0 0 10px;}
.sitetitle { letter-spacing: -1px; font-size: 1.2em; font-weight: bold; color:#000000; text-transform:uppercase;}
.text1{font-size: 12px;font-weight: bold;color: #ffffff;text-decoration: none;}
a.text1{font-size: 12px;font-weight: bold;color: #ffff00;text-decoration: underline;}
a.text1:hover{font-size: 12px;font-weight: bold;color: #ffff00;text-decoration: none;}
.text2 {font-size: 12px; color: #666666;text-decoration: none;}
.text3 {font-size: 14px;  font-weight: bold;  color: #000000; text-decoration: none;}
a.text3 {font-size: 14px;  font-weight: bold;  color: #cc0000; text-decoration: underline;}
a.text3:hover {font-size: 14px; font-weight: bold;  color: #cc0000; text-decoration: none;}
.text4 {font-size: 12px; font-weight: bold; color: #666666; text-decoration: none; align: center; text-align: center;}
a.text4 {font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: underline; align: center; text-align: center;}
a.text4:hover {font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: none; align: center; text-align: center;}
.text5 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #3a3a3a; text-decoration: none; padding: 3px 0px 4px 10px;}
a.text5 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: underline;}
a.text5:hover {font-family : Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: none;}
.text6 {font-size: 20px; font-weight: bold; color: #000000; text-decoration: none; text-transform:uppercase;}
a.text6 {font-size: 20px; font-weight: bold; color: #ff0000; text-decoration: none; text-transform:uppercase;}
a.text6:hover {font-size: 20px; font-weight: bold; color: #ff0000; text-decoration: underline; text-transform:uppercase;}
.text7 {font-size: 12px; color: #3a3a3a; text-decoration: none;padding: 3px 0px 4px 10px;}
a.text7 {font-size: 12px; color: #3a3a3a; text-decoration: underline;padding: 3px 0px 4px 10px;}
a.text7:hover {font-size: 12px; color: #3a3a3a; text-decoration: none;padding: 3px 0px 4px 10px;}

.text8 {font-family : Arial, Helvetica, sans-serif;font-size: 12px; color: #3a3a3a; text-decoration: none; padding: 0px 0px 0px 2px;}
a.text8 {font-family : Arial, Helvetica, sans-serif;font-size: 12px; color: #cc0000; text-decoration: none; padding: 0px 0px 0px 2px;}
a.text8:hover {font-family : Arial, Helvetica, sans-serif;font-size: 12px; color: #3a3a3a; text-decoration: underline; padding: 0px 0px 0px 2px;}

.trt {background: #dfdfdf;}
.trs {background: #f7f7f7;}
#titlerp {border: 2px solid #ffffff; background-color : #dfdfdf;font-size : 16px;font-weight: bold; color: #3a3a3a;padding: 2px 0 0 10px;}
#review {background-color: #f7f7f7;font-size : 12px;font-family : Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 10px; padding: 10px 10px 10px 10px;}
#location {border: 1px solid #e3e3e3; background-color: #f7f7f7; font-size: 11px;font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000; margin: 0px; padding: 0px 0 0 10px;}
#location A {color : #cc0000;TEXT-DECORATION: none;}
#location A:hover {TEXT-DECORATION: underline;}
.ratingtext { font-family: Ariel, Verdana, Geneva; letter-spacing: -3px; font-size: 2.6em; font-weight: bold; color:#515050;}
ul { margin: 0;	padding: 0; list-style-type: none;}
li { margin: 0;	padding: 0; list-style-type: none;}
a.menu1 {color: #e30000;text-decoration: none;  display: block;background:url(/images/bgr-left-col.gif) no-repeat; margin: 0;padding: 5px 0 0 30px;height: 24px;font-size: 13px;}
a.menu1:hover {color: #000000;text-decoration: none; display: block;background:url(/images/bgr-left-col.gif) no-repeat;margin: 0;padding: 5px 0 0 32px;height: 24px;font-size: 13px;}
a.menu2 {color: #e30000;text-decoration: none;  display: block;background:url(/images/right_02.gif) no-repeat; margin: 0;padding: 5px 0 0 30px;height: 24px;font-size: 13px;}
a.menu2:hover {color: #000000;text-decoration: none; display: block;background:url(/images/right_02.gif) no-repeat;margin: 0;padding: 5px 0 0 32px;height: 24px;font-size: 13px;}
.screen {background: #ffffff; display:block; border: 1px solid #e3e3e3;margin: 2px 2px 0px 2px;padding: 4px;}
.textbox {width: 140px; border-left : 1px solid #666666; border-right : 1px solid #666666; border-top : 1px solid #666666; border-bottom : 1px solid #666666; background-color : #ffffff; font-size : 12px;font-family : Verdana, Arial, Helvetica, sans-serif; color : #000;}
.cselect { width: 140px;background-color : #fff; font-size : 11px; font-weight: normal;color : #000000; font-family : Verdana, arial, helvetica, sans-serif; text-decoration : none;}
.submit {color : #000000; font-size : 10pt; font-weight : bold;  background-color : #ececec; border : 1px solid #e2e1e1; cursor : pointer; }
/* Pagination */
.pages {padding: 1em;margin: 1em 0;clear: both;font-family: Arial, Helvetica, sans-serif;font-size: 12px;cursor : pointer;}
.pages span {padding: 0.2em 0.5em; margin-right: 0.1em;}
.pages a {padding: 0.2em 0.5em;margin-right: 0.1em;background: #efefef;font-weight: bold;border: 1px solid #cccccc;text-decoration: none;color: #5e5e5e;}
.pages span.current {border: 1px solid #cccccc;font-weight: bold;background: #5e5e5e;color: #ffffff;}
.pages a:hover {border-color: #cc0000; color: #cc0000;}
.pages a.nextprev {font-weight: bold;}
.pages span.nextprev {color: #666;}
.pages span.nextprev {border: 1px solid #ddd;color: #999;}
/* Pagination A-Z */
.azindex {padding: 0.1em;margin: 0.1em 0;clear: both;font-family: Arial, Helvetica, sans-serif;font-size: 12px;cursor : pointer;}
.azindex span {padding: 0.1em 0.1em; margin-right: 0.1em;}
.azindex a {padding: 0.1em 0.20em;margin-right: 0.1em;background: #efefef;font-weight: bold;border: 1px solid #cccccc;text-decoration: none;color: #5e5e5e;}
.azindex span.current {border: 1px solid #cccccc;font-weight: bold;background: #5e5e5e;color: #ffffff;}
.azindex a:hover {border-color: #cc0000; color: #cc0000;}

