a
{
    font-family:arial;
    color:#E1121C;
    font-weight:normal;
    text-decoration:none;
}

a:hover
{
    font-family:arial;
    color:#811417;
    font-weight:normal;
    text-decoration:none;
}

a.active
{
    font-family:arial;
    color:#811417;
    font-weight:normal;
    text-decoration:none;
}

a.active:hover
{
    font-family:arial;
    color:#811417;
    font-weight:normal;
    text-decoration:none;
}

a.headerbutton 
{
    float:left;
	background:#E1121C;
	width:98px;
	height:18px;
	text-align:center;
	text-decoration:none;
	color:white;
	font-family:arial;
	padding-top:3px;
	margin-right:3px;
	margin-top:0px;
	font-size: 10pt;
}

a.headerbutton:hover
{
    text-decoration:none;
    float:left;
	background:#811417;
	width:98px;
	height:18px;
	text-align:center;
	color:white;
	font-family:arial;
	padding-top:3px;
	margin-right:3px;
	margin-top:0px;
}

a.headerbuttonBlack
{
    float:left;
	background:#000000;
	width:98px;
	height:18px;
	text-align:center;
	text-decoration:none;
	color:white;
	font-family:arial;
	padding-top:3px;
	margin-right:3px;
	margin-top:0px;
	font-size: 10pt;
}

a.headerbuttonBlack:hover
{
    text-decoration:none;
    float:left;
	background:#505153;
	width:98px;
	height:18px;
	text-align:center;
	color:white;
	font-family:arial;
	padding-top:3px;
	margin-right:3px;
	margin-top:0px;
}

#blackTop { background: #000; color: #fff; font-size: 16px; padding: 2px 0 2px 10px; font-weight: bold; font-family: arial; float: left; width: 200px;}

body { background:#A3938D; margin-left:25px; margin-top:0px;  }

#body { background:white; width:956px; }

#container { background:white; width:956px; }

#callout { color:#A3938D; margin-left:30px; margin-top:150px; font-size:16px; font-family:times; font-style:italic; text-align:right; margin-right:5px; }

#footer {  color:#E1121C; font-size:12px; font-family:arial; width:100%; text-align:left; margin-top:5px; height:40px; padding-top:10px; }

#footerList { width: 736px; float: left; margin: 0 0 0 0; background: #000; height: 40px; padding-left: 10px;}

#footerInfo { background: #E1121C; color: #fff; height: 40px; text-align: bottom; float: left; width: 210px;}

#footer a:link 
{
    font-size:9px;
    font-family:arial;
    color:#E1121C;
    font-weight:normal;
    text-decoration:none;
}
#footer a:visited
{
    font-size:9px;
    font-family:arial;
    color:#E1121C;
    font-weight:normal;
    text-decoration:none;
}
#footer a:hover
{
    font-family:arial;
    font-size:9px;
    color:#811417;
    font-weight:normal;
    text-decoration:none;
}
#footer a:active
{
    font-size:9px;
    font-family:arial;
    color:#E1121C;
    font-weight:normal;
    text-decoration:none;
}

#footerInfo a:link
{
	font-size: 12px;
	 font-family:arial;
    color:#fff;
    font-weight:normal;
    text-decoration:none;
}
#footerInfo a:visited
{
	font-size: 12px;
	 font-family:arial;
    color:#fff;
    font-weight:normal;
    text-decoration:none;
}
#footerInfo a:hover
{
    font-family:arial;
    font-size:12px;
    color:#000;
    font-weight:normal;
    text-decoration:none;
}
#footerInfo a:active
{
	font-size: 12px;
	font-family:arial;
    color:#fff;
    font-weight:normal;
    text-decoration:none;
}

.bold { font-weight: bold; }

#atomic { position: relative; top: 13px; right: 5px; font-family: arial; width: 200px; float: right;}

#header { margin:0px; padding:0px; background:white; width:956px; font-size:8px; }
#headerImage { margin-bottom:-1px; margin-left:1px; }
* html #headerImage { margin-bottom:2px; margin-left:2px; }

h1 { color:#82736D; font-family:arial; font-size:30px; font-weight:normal; }
h2 { color: #000; font-family: arial; font-size: 16px; line-height: 12px; }
h3 { color:#1D1D1E; font-family:arial; font-size:14px; font-weight:normal; }

#leftcol { background:white; float:left; width:200px; border-right:1px solid #A3938D; margin-top:15px; height: 550px; }

#mainmenu { margin-left:1px; margin-top:0px; padding:0px; background:white; width:956px; }


#middlecol { background:white; float:left; width:450px; margin-left:25px; padding-top:10px; float: left; }


#frontpage{ color: #000; font-family: arial; line-height: 12px; }

p { color:#000; font-family:arial; font-weight:normal; font-size:13px; line-height:18px; }

ul { line-height: 12px; }
li { color:#000; font-family:arial; font-weight:normal; line-height:18px; }

.partbox { background:#C6BAB6; padding-left:5px; width:247px; margin-bottom:10px; margin-top:0px; padding-top:0px; padding-bottom:0px; font-size:6px; }

.part { width:250px; border:1px solid #C6BAB6; margin-bottom:0px; padding:0px; font-size:6px; }

.middleList { font-size: 13px; }

#rightcol { background:white; float:right; width:252px; margin-top:15px; padding:0px; height: 550px; }
.FrontPage { width: 220px !important; }
#rightcol li { line-height: 10px; }
#rightcol #menuRBottom { margin-top: 50px; }

.smallList { color: #000; font-size: 9px; font-family: arial; list-style-position: outside; padding-left: 20px;}

#colList1 { width: 80px; float: left; margin-right: -15px; }
#colList2 { width: 115px; margin-left:20px; padding-left:90px;}

#midList { margin-left: -25px; }

#listBox { background: #D2CCC8; width: 210px; float: left; }

#grayBreak { background: url(images/gray_break.gif) repeat-x top left; height: 4px; width: 450px; margin-top: 20px; margin-bottom: 20px;}

#summary { color: #A89D98; font-style: italic; }

#submenuR { margin-left: 10px;}
#submenuL { margin-left: 10px; margin-right:5px; float: left; height: 570px;}
#submenuL #imgTop { float: left; }
#submenuL #imgBottom { margin-top: 5px; float: left;}
#submenuL .imgMid { margin-top: 5px; float: left;}
#leftcol #bottom { float: left; background: #7F716B; color: white; font-size: 12px; text-align: center; width: 180px; height: 20px; float: left; padding-top: 2px; margin-top: 5px;}
