* { margin:0; padding:0;}
body { background:url(images/tail-body.gif) repeat 13px 16px; font-family:Arial, Helvetica; font-size:11pt; line-height:14pt; color:#333333;}

input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

a {color:#990033; text-decoration:none;}
a:hover {color:#990000; text-decoration:none;}

a.nav {font-size:21px; color:#666666; text-decoration:none; font-family: Arial, Helvetica; padding-right:20px;}
a.nav:hover {color:#990033; text-decoration:none; }

h { font-size:16pt; color:#333333; text-decoration:bold; font-weight:normal; line-height:20pt;}
h a {color:#990033;}

h2 { font-size:14pt; color:#333333; text-decoration:bold; font-weight:normal; line-height:18pt;}
h2 a {color:#990033;}

h3 { font-size:11pt; color:#333333; text-decoration:bold; font-weight:normal; line-height:14pt;}
h3 a {color:#990033;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

p { margin:0; padding:0;}

ul { list-style:none;}
.list { width:100%; overflow:hidden;}
.list li { float:left; margin-right:10px; color:#990000; text-decoration:none;}

#main {width:888px; margin:0 auto;}

#page { font-size:11pt;}
#page .indent { padding:40px 0 5px 0;}
#page .splash { height:328px; left top; position:relative;}
.wrapper { width:100%; overflow:hidden;}

.nav-box { width:874px; height:65px;}
.nav-box .top { background:url(images/nav-top.png) no-repeat left top;}
.nav-box .inner {height:65px; padding:25px 0 0 25px;}

.content { width:874px; margin-top:10px;}
.content .top { background:url(images/content-top.png) no-repeat left top;}
.content .bot { background:url(images/content-bot.png) no-repeat left bottom; padding:10px 0;}
.content .tail { background-color:#fff; height:100%; padding:0px 0 0 20px;}
.content .col1 {width:400px; position:relative; float:left; }
.content .col2 {padding-left:450px; width:400px; }
.content .col21 {width:280px; position:relative; float:left;}
.content .col22 {padding-left:310px; width:540px; }
.content .col25 {width:350px; position:relative; float:left;}
.content .col26 {padding-left:380px; width:520px; }
.content .col5 {width:820px; position:relative; float:left; }

#footer {width: 874px; height:25px; font-size:0.8em;}
#footer p { color:#b59f98; text-align:right; padding-top:0px;}
#footer p a { color:#b59f98; text-decoration:none;}
#footer p a:hover { color:#990033; text-decoration:none;}

#header {width: 850px; height:30px; font-size:10pt;}
#header p { color:#fff; text-align:right; padding-top:0px;}
#header p a { color:#fff; text-decoration:none; padding-right:5px;}
#header p a:hover { color:#990033; text-decoration:none;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:40px; color:#333333;}
.form input {width:150px; padding:1px 0 1px 3px; background:#CCCCCC; border:1px solid #666666; color:#333333}
.form1 { color:#333333; margin-bottom:5px;}
.form1 textarea { width:150px; height:50px; overflow:auto; background:#CCCCCC; border:1px solid #666666; padding:1px 0 0 3px; color:#666666}


/*=== Custom Slider Styles ===*/
#slider-wrapper {
        width:874px;
        height:328px;
        margin:0 auto;
        padding-top:0px;
        margin-top:10px;
}

#slider {
		position:relative;
        width:874px;
        height:328px;
        margin-left:0px;
		background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	right:20px;
	top:10px;
}
.nivo-controlNav a {
	display:block;
	width:20px;
	height:20px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:1px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -20px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:10px;
}
a.nivo-prevNav {
	left:10px;
}

.nivo-caption {
    	text-shadow:none;
    	font-family: Helvetica, Arial;
		opacity:0.6;
}
.nivo-caption a { 
    	color:#990000;
    	text-decoration:none;
    	float:right;
}
.nivo-caption a:hover { 
    	color:#999900;
    	text-decoration:underline;
    	float:right;
}

