html, body {
	height: 100%;	
}
body {
    margin: 0;
    padding: 0;            
	background-color:#025ca3;
}

body, table{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
	color:#6a6a6a;
}

h1 {
	font-family:Trebuchet MS1, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#b60001;
	font-size:medium;
}

h2 {
	font-family:Trebuchet MS1, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#025ca3;
	font-size:medium;
}
h3 {
	font-family:Trebuchet MS1, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#025ca3;
	font-size:1em;
	padding:0px;
	margin-top:0px;
}

ul {list-style-image:url(../imgs/bullet.gif);}

a, a:visited {color:#b60001; text-decoration:none;}

a:hover {text-decoration:underline;}

img.manage {
	padding:3px; 
	border: 1px solid #d3d3d3 !important;
}

#maintable { 
	/*height: 100%; */
	width: 1004px;
	border:#0399cc solid 1px; 
	position: relative;
}

#mainContent {	
	padding: 0px 35px 20px 35px;		
	margin-top:10px;
	min-height:540px; /*fix footer bug*/
}

#left {vertical-align:bottom; background:url(../imgs/lefttop.jpg) bottom repeat-y;}

#right {vertical-align:bottom; background:url(../imgs/righttop.jpg) bottom repeat-y;}

.titlenews { color:#b60001; font-weight:bold;}

.news1 {
	background:url(../imgs/bg_news.gif) no-repeat top; 
	vertical-align:top;
	padding: 10px 40px; 
}	

.news2 {
	background:url(../imgs/news_separator.gif) no-repeat top; 
	vertical-align:top; 
	padding: 10px 40px; 
}

#footer {
	background:url(../imgs/bottom.jpg) no-repeat; 
	color:#FFFFFF; 
	font-size:x-small; 
	padding: 0 10px 0 10px;
	height:33px; 
	line-height: 33px; 
	clear:both;

}

#foot-copy {float: left;}
#foot-info {float: right;}

#testi {color:#FFFFFF; font-style:italic; font-size:12px; background:url(../imgs/testimonials_bg.jpg) no-repeat; height:86px; padding: 0 20px 0 28px;}
#testibot {background:url(../imgs/testimonials_bot.gif) no-repeat; padding: 15px 0 0 60px; text-align:left; color:#000000;}
#name {font-size:16px; color:#072b69; font-weight:bold;}

hr
{
    border:0px;
    color: gray;
    background-color: gray;
    height: 1px;
}

dt {
	color:#025ca3;
	font-size:1.3em;
	margin-top:20px;
	padding-left: 10px;
}


dd
{
    font-size:small;
    font-style:italic;
    color:#6a6a6a;
    padding-top:10px;
    padding-left: 15px;
}

/*#divContactForm input
{
    border: 1px solid red;
}

.submitbutton
{
    width:200px;
    padding:2px 4px 2px 4px;
    background-color:#025ca3;
    color:white;
    border-top:1px solid #fff;
    border-right:1px solid #111;
    border-left:1px solid #fff;
    border-bottom:1px solid #111;

}
.submitbutton:hover
{
    font-weight:bold;
}*/


.clearboth {clear:both;}

/* tool tip */
#tooltip { 
    display:none; 
    background:transparent url('/imgs/tooltip.png'); 
    
    font-size:0.85em;
    height:73px; 
    width:160px; 
    padding:20px 25px 25px 25px; 
    
    color:#fff;
}