body{margin:0; padding:0; font: 10px Tahoma, Arial, Geneva, sans-serif; color:#000000; }
form, td, p, textarea, li {margin:0; padding:0; font: 13px Tahoma, Arial, Geneva, sans-serif; color:#000000;}

/*======= user defined styles here =======*/
.style1 {text-align: center;}
.style2 {color: #FF0000;}
.style3 {text-decoration: underline;}
.style4 {text-align: left; margin-top: 6px; margin-bottom: 6px;}
.style5 {text-align: left; margin-bottom: 19px;}
.style6 {color: #1476D0;}
.style7 {text-align: center;}
.style8 {margin-left: 0px;}
.style9 {text-align: left;}
.style10 {font-size: 14px;}

/*======= Style for Signup Table Form =======*/
#res_1 tr {height: 26px;}
#res_1 input {width: 215px; height:18px; font: 13px Tahoma, Arial, Geneva, sans-serif;}
#res_1 select {height:18px; font: 13px Tahoma, Arial, Geneva, sans-serif;}

input, textarea, select {padding-left:2px}
input{ width:197px; height:18px;}
textarea{width:197px; height:157px; overflow:auto;}
.inp_h{ height:18px; margin:1px 0 6px 0;}
td, tr {vertical-align:top; text-align:left}

h1, h2 {
	margin-top: 16px;
	font: 20px arial, helvetica, sans-serif;
	font-weight:bold;
	color:#952503;
	}
h3 {
	margin-top: 14px;
	font: 17px arial, helvetica, sans-serif;
	font-weight:bold;
	color:#952503;
	}

.hdr     { height:165px; background:url(images/header.jpg) top left; }
.header  { height:165px; background:url(images/bg_header.jpg) top left; }
.header1 { height:127px; }
.header2 { height:38px; text-align:center }

.side {width:50%; background-color:#D7D3BA;}

.content .t_1{ color:#3E3E3E; font-weight:bold;}
.content .bg{ background:url(images/star.png) 0 0 no-repeat; padding:0 0 2px 22px; margin:0 0 0 -3px;}
.content .indent{ margin:0 0 0 22px;}
.content .indent_1{ margin:29px 0 0 0;}
.content a{
	text-decoration:underline;
	color:#000000;
}
.content a:hover{
	text-decoration:none;
}
.content .link{color:#000000; font-weight:bold;}
.content .link_1{color:#0070CF;}

.content ul { 
	margin-left:17px;
	padding:0; 
	list-style:square;
}
.content li {
	color:#0070CF;
}
.content li a { 
	line-height:16px;
	color:#0070CF;
	text-decoration:underline; 
	background-position:left center;
}
.content li a:hover { 
	text-decoration:none;
}


.footer{
	height:90px; 
	background:url(images/bg_footer.jpg) repeat-x;
	font:11px/13px  tahoma, arial, helvetica, sans-serif;
	text-align:center;
	color:#FFFFFF;
}
.footerside {width:50%; 
	background:url(images/bg_footer.jpg) repeat-x;
}

.footer a{
	color:#FFFFFF;
	text-decoration:underline;
}
.footer a:hover{
	text-decoration:none;
}

table#rates {
    background-color:#FFFFFF;
    border: solid #C0C0C0 2px;
    width: 400px;
    vertical-align:center;
}

table#rates td {
    padding: 5px;
    width: 20%;
    border: solid #C0C0C0 1px;
    text-align:center;
}

.data {
    color: #000000;
    text-align: center;
    background-color: #FFFFFF;
}

.toprow {
    background-color: #0070CF;
}
.toptd {
    text-align: center;
    vertical-align:middle;
	font-weight: bold;
	color:#FFFFFF;
}
