body {
font-family: "Trebuchet MS",Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
margin:0px;
color:#333333;
padding-top:10px;
font-size:0.8em
}

h1 {font-size:180%;font-weight:bold;margin:0px;}
h2 {font-size:120%;font-weight:bold;margin:0px;}
h3 {font-size:18px;font-weight:bold;margin:0px; color:#000000;}

.redtext {color:#D71309;font-size:120%;font-weight:bold;}

img {border:0px;}

img.toleft {
	float:left;
	margin-right:10px;
}

img.toright {
	float:right;
	margin-left:10px;
}

a:active, a:link, a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover	{
	text-decoration:underline;
}

li {padding-bottom:10px}

/* main layout*/ 

#box {
width:800px;
margin: 0px auto 10px auto;
padding:0px;
border-style:solid;
border-color:#666666;
border-width:1px
}

.spacer {clear:both;}

#column_left {
padding:10px;
float:left;
width:188px;
background-image:url(../images/bg-column-dotted-line.gif);
background-repeat:repeat-y
}

#column_right {
padding:10px;
float:left;
width:550px
}

#column_entry {padding:10px}

#content {
background-image:url(../images/bg-drop-shadow.gif);
background-repeat:repeat-x;
background-position:top;
width:100%
}

/* header*/ 

#header {background-color:#ffffff;}

.btn {padding-top:50px;width:84px;height:65px;background-color:#ea3230;font-size:12px;text-align:center;color:#000;float:left}

.btn-selected {padding-top:50px;width:84px;height:65px;background-color:#000;font-size:12px;text-align:center;color:#fff;float:left}

.btn a {width:85px;color:#000;font-weight:500}

.btn a:hover {color:#FFFFFF}

.nav-sep {float:left;width:1px;height:115px}

#header-row1 {width:800px;height:115px;background-color:#ea3230}
#header-row2 {width:800px;height:294px;background-color:#ccc}

#header-logo {width:206px;height:115px;float:left;background-color:#000000}

#header-page {width:206px;height:98px}

#header-side-container {width:206px;height:235px;float:left}

#header-main-buttons {width:606px;height:235px;float:left}

#header-images {width:593px;height:294px;background-color:#000;float:left;}

.btn-side {width:186px;height:20px;background-color:#000000;text-align:right;padding-right:20px;float:left}

.btn-side a {color:#FFFFFF;font-size:12px}

.btn-side a:hover {color:#BD0618}

.nav-sep2 {height:2px;width:206px;float:right;background-color:#000000}



/* footer */ 

#footer {
padding:5px;
background-color:#3c575b;
height:20px;
color:#FFFFFF;
font-size:80%
}

#footer a{text-decoration:none;color:#FFFFFF}

#footer a:hover{color:#000000}

.btn-admin {height:15px;background-color:#3c575b;font-size:10px;text-align:center;color:#fff;float:right;padding:2px;margin-right:5px}

.btn-admin a:hover {color:#000}

.btn-admin a {color:#fff}

.admin {width:100%}

.admin th {background-color:#3c575b;text-align:left;color:#FFFFFF}

.admin td  {background-color:#F4F4F4;color:#999999}

.admin td a {color:#999999}

.admin td a:hover {color:#000}

td a {color:#000}

#contact label {float:left;width:80px}

.news-headline {color:#D71309;font-size:14px;font-weight:bold}

.news-date {color:#D71309;}

.logos {padding:15px}

.title {color:#0066CC;}

.image-right {float:right;background-color:#000000;width:264px;color:#FFFFFF}

