<style style="text/css">
<!--

body, td, input, textarea, select, a, div, span {font-family:tahoma,ms sans serif,arial,helvetica; font-size:11px}

/* Header Section -- 1st Table ROW */
table.header {
	width:80%;
	padding:0px;
	margin:0px;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	background-color:#FFFFFF;
	}

table.contact {
	width:100%;
	padding-right:10px;
	margin:0px;
	}

table.contact td {
	text-align:right;
	}

table.navmenu {
	width:100%;
	padding:0px;
	margin-top:20px;
	}

table.navmenu td {
	font-size:10px;
	font-family:Tahoma;
	font-weight:bold;
	font-variant:small-caps;
	color:#000000;
	text-align:center;
	border:0px;
	margin:0px;
	padding:0px;
	padding-left:2px;
	padding-right:2px;
	border-right:1px solid #FFFFFF;
	}
	
/* Teaser Section -- 2nd Table ROW */
table.teaser {
	width:80%;
	padding:0px;
	margin:0px;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	background-color:#FFFFFF;
	}

table.navhome {
	width:100%;
	margin:0px;
	}

table.navhome td {
	font-size:9px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	line-height:17px;
	padding-left:2px;
	padding-right:2px;
	}

table.teaserQuestions {
	width:100%;
	margin:0px;
	}

td.teaserPicture {
	width:100%;
	text-align:right;
	background-color:#636563;
	}


/* Main Body section -- 3rd Table ROW */
table.Main {
	width:80%;
	padding:0px;
	margin:0px;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	background-color:#FFFFFF;
	}

table.featuredProduct, table.imHereTo {
	width:100%;
	padding:0px;
	margin-bottom:20px;
	}
table.featuredProduct tbody td, table.imHereTo tbody td {
	padding:5px;
	padding-top:15px;
	padding-bottom:20px;
	}

table.whatWeDo {
	width:100%;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #CCCCCC;
	}
table.whatWeDo thead {
	background-color:#999999;
	}
table.whatWeDo tbody {
	vertical-align:top;
	background-color:#F5F5F5;
	}

table.NewsEvents {
	width:100%;
	padding:20px;
	margin:0px;
	}

table.NewsEvents tbody {
	vertical-align:top;
	padding:10px;
	}

table.News {
	width:100%;
	border-right:1px dashed #CCCCCC;
	}

table.Events {
	color:#666666;
	width:100%;
	}



/* Footer Section -- 4th Table */
table.footer {
	width:80%;
	height:50px;
	padding:0px;
	margin:0px;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	background-color:#CC0000;
	}

td.copyright {
	color: #FFFFFF;
	padding:5px;
    }

table.footerlinks td {
	color: #FFFFFF;
	border:0px;
	padding:0px;
	padding-left:8px;
	padding-right:8px;
	margin:0px;
	border-right:1px solid #FFFFFF; 
}		

/* Input Styles */
input.TextNormal
{
  	font-size:10px;
    font-family:arial;
    font-weight:normal;
    color:#333333;
}
input.SmallIntField
{
	font-size:10px;
    font-family:arial;
    font-weight:bold;
    color:#333333;    
	width:30px; 
}
input.Button
{
	font-size:10px;
    font-family:arial;
	color:black; 
	font-Weight:bold; 
	background-color:; 
	/*width:100px;*/
}
input.ButtonBox
{
	font-size:10px;
    font-family:arial;
	color:#FFFFFF; 
	font-Weight:bold; 
	background-color:#336699; 
	width:35px;
	height:25px;
}

/* General */
.Red {
	font-size:22px;
	font-family:Arial;
	font-weight:bold;
	color:#990000;
	}
.login {
	font-size:12px;
	font-family:Tahoma,Verdana,Arial;
	font-weight:bold;
	color:#3D3838;
	}
.main{
	font-size:11px;
	font-family:Tahoma,Verdana,Arial;
	font-weight:normal;
	color:#666666;
	}
/*.content{
	font-size:11px;
	font-family:Tahoma,Verdana,Arial;
	font-weight:normal;
	line-height:100%;
	color:#666666;
	}*/
.content, .rates{
	font-size:11px;
    font-family:Tahoma,Verdana,Arial;
    font-weight:normal;
	line-height:100%;
    color:#666666;    
}
.leftnav{
	font-size:11px;
	font-family:Tahoma,Verdana,Arial;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	}
.leftnav a:hover{
	font-size:11px;
	font-family:Tahoma;
	font-weight:normal;
	color:#999999;
	}
.leftnav a:visited{
	font-size:11px;
	font-family:Tahoma;
	font-weight:normal;
	color:#666666;
	}		
	
	
		
.login{
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
	color:#666666;
	}
.ten{
	font-size:10px;
	font-family:Tahoma;
	font-weight:normal;
	color:#666666;
	}
.footer{
	font-size:10px;
	font-family:Tahoma;
	font-weight:normal;
	color:#F2F2F2;
	}			
.orangelink{
	font-size:11px;
	font-family:Tahoma;
	color:#BB4A2B;
	}
.user{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#ffffff;
	}	
.rates td{
	padding:3px;	
}
.regset {
    border-radius: 8px;
    margin-bottom: 10px;
}

.news_title {
    color:#444;
    font-family: Arial;
    font-weight: bold;
    text-shadow: 1px 1px 1px #777777;
    font-size: large;
}

.news_content, .news_area, #news_area{
    font-family: Tahoma;	
    font-size: 11px;
}

.news_area{
/*    background-image: url("../images/featured_right.gif"), url("../images/featured_right.gif");
    background-position: right,left;
    background-repeat: repeat-y;
    padding: 1px 15px 15px 15px;
*/
   background-image: url("../images/left_right_bar.gif");
/*    background-position: right,left;*/
    background-repeat: repeat-y;
    padding: 1px 15px 15px 15px;
    overflow: auto !important;

}

.news_area img{
    max-width: 375px !important;
    width: expression(this.width > 375 ? 375 : true);
}

#news_area img {
    max-width: 460px !important;
    width: expression(this.width > 460 ? 460 : true);
}


#my_pager{
    /*width: 270px;*/
	width: 93%;
    font-family: Tahoma;sans-serif;	
    font-size: 9px;
    box-shadow: -3px 3px 10px #999;
    border-radius: 4px;
    padding:5px;    
	height:16px;
}

.active{
    color:orange;    
}



-->
</style>