* {
margin : 0; 
padding : 0; 
} 
body { 
background : #aeb4b5; 
font : 70%/1.5em Verdana, Tahoma, arial, sans-serif; 
color : #555; 
text-align : center; 
} 
.wrap { 
width : 1000px; 
background : #ccc url(../images/content.jpg) repeat-y center top; 
margin : 0 auto; 
text-align : left; 
} 
.wrap1 { 
width : 1000px; 
background : #ccc url(../images/contentgr.jpg) repeat-y center top; 
margin : 0 auto; 
text-align : left; 
} 
.header { 
width : 1000px; 
position : relative; 
height : 140px; 
background : #ccc url(../images/header.jpg) no-repeat center top; 
padding : 0; 
color : #fff; 
} 
.logo { 
padding-top : 55px; 
padding-left : 10px; 
} 
a, a:visited { 
text-decoration : none; 
color : #000000; 
} 
a:hover { 
color : #009900; 
text-decoration : none; 
} 
p { 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-size : 12px; 
color : #444444; 
text-align : justify;
} 
table { 
border-collapse : collapse; 
margin : 0; 
} 
th strong { 
color : #ffffff; 
}
tr {
height : 20px; 
vertical-align : top; 
}
td { 
padding-left : 1px; 
padding-right : 5px;
font-family : 'Trebuchet MS', Tahoma, Sans-serif;
font : bold 12px;
vertical-align : top;
} 
td.first, th.first { 
border-left : 10px; 
} 


.menu { 
clear : both;
margin : 0 auto; 
padding : 0; 
background-color : #000000;
font : bold 12px/37px Verdana, Arial, Tahoma, Sans-serif; 
height : 35px; 
width : 1000px;
position : relative; 
} 
.menu ul { 
float : right; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
.menu ul li { 
display : inline; 
} 
.menu ul li a { 
display : block; 
float : left; 
padding : 0 20px; 
color : #fff; 
text-decoration : none; 
} 
.menu ul li.last a { 
padding-right : 10px; 
} 
.menu ul li a:hover { 
color : #ff9900; 
} 
.menu ul li#current a { 
color : #ff9900; 
} 
.main { 
float : left; 
width : 750px; 
padding : 0; 
margin : 0 0 0 0; 
} 
.main h1, h2, h3 { 
margin-top : 0; 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-weight : bold; 
font-size : 14px; 
color : #222222;
padding : 10px; 
margin : 0; 
}
.main h4 { 
margin-top : 0; 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-weight : bold; 
font-size : 12px; 
color : #222222;
padding : 10px; 
margin : 0; 
} 
.main ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
.sidebar { 
float : right; 
width : 230px; 
padding : 0; 
margin : 0 0 0 0;
color : #000000; 
} 
.sidebar h1, h2, h3 { 
margin-top : 0; 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-weight : bold; 
font-size : 14px; 
color : #222222;
padding : 10px; 
}
.sidebar h4 { 
margin-top : 0; 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-weight : normal; 
text-align : justify; 
font-size : 12px; 
color : #222222;
padding : 10px; 
} 
.footer { 
padding : 0; 
color : #ffffff;
background : #ccc url(../images/footer.jpg) no-repeat center top; 
clear : both;
width : 1000px; 
height : 60px; 
text-align : center; 
font-size : 10px;
} 
.footer a { 
color : #ffffff; 
text-decoration : none; 
} 
.footer a:hover { 
color : #ff9900; 
text-decoration : none; 
}
.content-wrap { 
clear : both; 
width : 980px; 
padding : 0; 
margin : 10px auto; 
} 
.back { 
margin-left : 10px; 
margin-right : 10px; 
margin-bottom : 15px; 
border : 1px solid #999999; 
background-color : #f2f2f2; 
} 
.row-a { 
background : #F4F4F4; 
} 
.row-b { 
background : #fafafa; 
} 
.row-c { 
background : #f9f9f9; 
} 
.st-date { 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
color : #090909; 
font-size : 11px; 
} 
.st-news { 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
color : #090909; 
font-size : 12px; 
font-weight : bold; 
} 
form { 
margin : 10px; 
padding : 0; 
} 
label { 
display : block;
font-weight : normal; 
margin : 5px 0; 
font-size : 11px;
color : #222222;
} 
select {
margin-bottom : 10px;
font-size : 12px;
font : normal 1em Verdana, sans-serif; 
color : #666; 
border : 1px solid #aaa;
}
input { 
padding : 2px;
font : normal 1em Verdana, sans-serif;
color : #666;

}
textarea {
width : 500px;
padding : 2px;
font : normal 1em Verdana, sans-serif;
border : 1px solid #eee;
height : 100px; 
display : block; 
color : #666;
border : 1px solid #dddddd;
}

.banner200 {
margin-top : 40px;
margin-left : 10px; 
} 
.banner160 {
margin-top : 10px; 
margin-left : 35px; 
} 
.banner729-1 {
margin-top : 10px; 
margin-left : 11px;
padding-bottom : 20px;
} 
.banner729-2 { 
margin-top : 10px;
margin-left : 11px; 
padding-bottom : 20px;
} 
.float-left { 
float : left; 
} 
.float-right { 
float : right; 
} 
.align-left { 
text-align : left; 
} 
.align-right { 
text-align : right; 
} 
.clear { 
clear : both; 
} 
.ratingblock { 
height : 20px; 
display : block; 
border-bottom : none; 
padding-bottom : 1px; 
margin-bottom : 1px; 
} 
.loading { 
height : 20px; 
background : url('../images/working.gif') no-repeat 50% 50%; 
} 
.unit-rating { 
list-style : none; 
margin : 0; 
padding : 0; 
height : 20px; 
position : relative; 
background : url('../images/starrating.gif') repeat-x top left; 
} 
.unit-rating li { 
text-indent : -90000px; 
padding : 0; 
margin : 0; 
float : right; 
} 
.unit-rating li a { 
outline : none; 
display : block; 
width : 20px; 
height : 20px; 
text-decoration : none; 
text-indent : -9000px; 
z-index : 20; 
position : absolute; 
padding : 0; 
} 
.unit-rating li a:hover { 
background : url('../images/starrating.gif') left center; 
z-index : 2; 
left : 0; 
} 
.unit-rating a.r1-unit { 
left : 0; 
} 
.unit-rating a.r1-unit:hover { 
width : 20px; 
} 
.unit-rating a.r2-unit { 
left : 20px; 
} 
.unit-rating a.r2-unit:hover { 
width : 40px; 
} 
.unit-rating a.r3-unit { 
left : 40px; 
} 
.unit-rating a.r3-unit:hover { 
width : 60px; 
} 
.unit-rating a.r4-unit { 
left : 60px; 
} 
.unit-rating a.r4-unit:hover { 
width : 80px; 
} 
.unit-rating a.r5-unit { 
left : 80px; 
} 
.unit-rating a.r5-unit:hover { 
width : 100px; 
} 
.unit-rating a.r6-unit { 
left : 100px; 
} 
.unit-rating a.r6-unit:hover { 
width : 120px; 
} 
.unit-rating a.r7-unit {
left : 120px; 
} 
.unit-rating a.r7-unit:hover { 
width : 140px; 
} 
.unit-rating a.r8-unit { 
left : 140px; 
} 
.unit-rating a.r8-unit:hover { 
width : 160px; 
} 
.unit-rating a.r9-unit { 
left : 160px; 
} 
.unit-rating a.r9-unit:hover { 
width : 180px; 
} 
.unit-rating a.r10-unit { 
left : 180px; 
} 
.unit-rating a.r10-unit:hover { 
width : 200px; 
} 
.unit-rating li.current-rating { 
background : url('../images/starrating.gif') left bottom; 
position : absolute; 
height : 20px; 
display : block; 
text-indent : -9000px; 
z-index : 1; 
} 
.voted { 
color : #5d3126; 
} 
.thanks { 
color : #5d3126; 
} 
.static { 
color : #5d3126; 
} 
.top5_tabPane {
height : 21px; 
border-bottom : 1px solid #999999; 
} 
.top5_aTab { 
background : #f9f9f9; 
border-left : 1px solid #999999; 
border-right : 1px solid #999999; 
border-bottom : 1px solid #999999; 
font-family : Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; 
padding-top : 10px; 
padding : 3px; 
} 
.top5_tabPane DIV { 
float : left; 
height : 100%; 
padding-left : 3px; 
vertical-align : middle; 
background-repeat : no-repeat; 
background-position : bottom left; 
cursor : pointer; 
position : relative; 
bottom : -1px; 
margin-left : 0; 
margin-right : 0; 
} 
.top5_tabPane .tabActive { 
background-image : url('../images/tab_left_active.gif'); 
margin-left : 0; 
margin-right : 0; 
z-index : 10; 
} 
.top5_tabPane .tabInactive { 
background-image : url('../images/tab_left_inactive.gif'); 
margin-left : 0; 
margin-right : 0; 
z-index : 1; 
} 
.top5_tabPane .inactiveTabOver { 
background-image : url('../images/tab_left_over.gif'); 
margin-left : 0; 
margin-right : 0; 
} 
.top5_tabPane span {
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-weight : bold; 
color : #666666; 
vertical-align : top; 
font-size : 12px; 
padding-left : 3px; 
padding-right : 3px; 
line-height : 21px; 
float : left; 
} 
.top5_tabPane .tabActive span { 
padding-bottom : 1px; 
line-height : 20px; 
} 
.top5_tabPane img { 
float : left; 
} 
.top5back { 
margin : 10px; 
padding-bottom : 30px; 
} 
.st-price { 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-size : 16px; 
color : #000000; 
font-style : normal; 
text-align : center; 
font-weight : bold; 
text-decoration : none; 
} 
.st-pricetag { 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-size : 9px; 
color : #999999; 
font-style : normal; 
text-align : center; 
font-weight : lighter; 
text-decoration : none; 
} 
.st-isp { 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
text-decoration : none; 
} 
.st-rating { 
color : #090909; 
font-size : 9px; 
} 
.st-speedmax { 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
} 
.st-limit { 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
} 
.st-nightunl { 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
font-family : 'Trebuchet MS', Tahoma, Sans-serif; 
}
.st-extracharge{
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: 'Trebuchet MS', Tahoma, Sans-serif;
}
.st-noneavail{
padding-top:20px;
padding-bottom:20px;
color: #444444;
font-size: 14px;
font-weight: bold;
font-family: 'Trebuchet MS', Tahoma, Sans-serif;
}
.top5 { 
padding-top : 20px; 
} 
ul, ol { 
margin : 0 10px; 
padding : 0 10px; 
}
ul, li { 
list-style : none; 
margin : 0 0; 
padding : 0 0; 
}

input.error, textarea.error {
	border: 1px solid #FF0000;
}

label.error {
	color: #FF0000;
}

