body {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; line-height:120%;}
p {margin:5px 0px 10px 0px;}

/* links */

a {
	color:#C82A2B;
	text-decoration:none;
}
a:hover {color:#C82A2B; text-decoration:underline;}

/* text styles */
	
h1 {color:#C82A2B; font-weight:bold; font-size:12px; margin-bottom:5px; margin-top:3px;}
h2 {
	color:#C82A2B;
	font-weight:bold;
	font-size:12px;
	margin-bottom:7px;
	margin-top:20px;
}

ul {list-style-image:url(../images/arrow_grey.gif);}

.white {color:#FFFFFF;}
.small {font-size:10px;}	
.copyright {font-size:10px; color:#FFFFFF; text-align:center; padding:5px 0px 10px 0px;}
.red {color:#C82A2B; font-weight:bold;}

/* structure */
.index {background:url(../images/bg_index.jpg) no-repeat; width:585px; height:490px; vertical-align:top;}
.index_col1 {width:170px; vertical-align:top; color:#FFFFFF; font-weight:normal; padding:30px 15px 0px 15px; line-height:130%;}
.index_col2 {width:160px; vertical-align:top;}
.index a, .index a:hover{color:#FFFFFF;}
.index_box {
	height:163px;
	color:#FFFFFF;
	font-weight:normal;
	padding-left:25px;
	vertical-align:top;
}
.index_box a {
	font-weight:bold;
	
}
.index_box a:hover{
	font-weight:bold;
	text-decoration: underline;
}


.index h1 {font-size:12px; margin:0px 0px 15px 0px; color:#FFFFFF;}
.index h2 {
	color:#FFFFFF;
	font-size:14px;
	margin:10px 0px 10px 0px;
	line-height:120%;
}

.index_box li {margin:0px 0px 15px 20px;}

.main {background-color:#FFFFFF;}
.leftCol {background-color:#C9CDD1; width:170px; padding:24px 6px 0px 6px; vertical-align:top;}
.dash {padding:0px; height:1px; background:url(../images/dash.gif) center;}
.menu {height:29px; background:url(../images/dash.gif) bottom repeat-x;}
.menu a {text-decoration:none; font-size:10px; display:block; color:#000000; font-weight:bold; text-transform:uppercase; line-height:29px; text-indent:9px;}
.menu a:hover, a.act, a.act:hover  {text-decoration:none; color:#C82A2B; font-size:10px; display:block; font-weight:bold; text-transform:uppercase; line-height:29px; text-indent:9px;}

.contact {padding-left:9px; padding-top:60px; color:#000000;}

.content {vertical-align:top;}
.box {background:url(../images/bg_left_box.jpg) no-repeat; width:240px; height:227px; margin-left:5px;}
.box2 {background:url(../images/bg_left_box2.jpg) top no-repeat; width:240px; height:500px; margin-left:5px;}

.box_cell {color:#FFFFFF; padding:10px 0px 0px 15px; vertical-align:top;}
.index_box ul, .box_cell ul {list-style-image:url(../images/arrow_white.gif); margin:0px; padding:0px; line-height:120%;}
.box_cell li {margin-left:20px;}
.box_cell a {color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.box_cell a:hover {color:#FFFFFF; text-decoration:underline;}
.cell1 {height:80px;}
.cell2 {height:50px;}

/* list-table styles */
.border {border:1px solid #6C7176;}
th {
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height:34px;
}
.odd {background-color:#FFFFFF; height:20px;}
.even {background-color:#E4E6E8; height:20px;}
.selected {
	background-color:#E15057;
}

/* forms */

form {margin:0px; padding:0px;}
.input {width:200px; height:19px; font-size:11px;}
textarea {width:200px; font-size:11px;}
.btn {background-color:#990000; color:#FFFFFF; text-transform:uppercase; font-size:10px; font-weight:bold; border:0px; cursor:pointer; padding:0px 8px;}
.gray-background {
	background-color:#E6E6E6;
	color:#000000;
	font-size:10px;
	border:1px solid #565C62;
	font-weight: bold;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;	
}
.gray-background a, a:hover {
	font-weight: normal;
	color:#000000;
	list-style-image:url(../images/arrow_white.gif);
}
