HTML{height:100%;width:100%;padding:0;margin:0;}
body{margin:0;padding:0 0 30px 0;background:#FFF/* url(/images/backgroundFadeSides2.jpg) top center repeat-y*/;}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/*table, tr, td, form{padding:0;margin:0;}*/
a{font-weight:bold;text-decoration:none;color:#CC0000;cursor:pointer;}
a:hover{color:#8B2D49;color:#262826;}
h1, h2, h3, h4{margin:0;padding:0;color:#CC0000;}
h1{font-size:28px;padding:0 0 5px 0;}
h2{padding:0 0 4px 0;font-size:18px;}

h4{font-size:18px;}
p{margin:0;padding:0 0 7px 0;}

#navTop{
	margin:0;
	padding:0;
	/*height:16px;*/
	width:778px;
	margin:0 auto;
}
#navTop ul{
	margin:0;
	float:right;
	padding:0 0 0 0px;
	list-style-type:none;
}
#navTop ul li{
	float:left;
	display:inline;
}
#navTop ul li a{
	float:left;
	display:inline-block;
	text-decoration:none;
	color:#777;
	font-size:11px;
	font-weight:normal;
	padding:2px 2px 2px 20px;
}
#navTop ul li.last a{
	background:none;
}
#navTop ul li a:hover, #navTop ul li.current a{
	color:#FF0000;
}

#headerWrapper{background:#fff url(/images/headerBack.jpg) bottom left repeat-x;}
#header{width:1002px;height:87px;padding:0;margin:0 auto;background:transparent;text-align:left;}

#header table td{height:87px;}

#navWrapper{background:url(/templates/default/images/navBack2.gif) repeat-x;clear:both;}
#nav{cursor:default;margin:0;padding:0;height:25px;width:778px;margin:0 auto;background:#CCCCCC;}
#nav ul{margin:0;padding:0 0 0 0;list-style-type:none;text-align:left;}
#nav ul li{display:inline;}
#nav ul li a{
	cursor:pointer;
	float:left;
	display:block;
	text-decoration:none;
	color:#000;
	font-size:11px;
	font-weight:normal;
	padding:6px 7px 5px 8px;
	margin:0;
}
@media screen and (-webkit-min-device-pixel-ratio:0){#nav ul li a{padding:12px 18px 9px 18px;}}

#nav a.login{background:none;padding-right:10px;}
#nav ul li a:hover, #nav ul li.current a, #nav a.login:hover{color:#CC0000;}
#nav ul li.current a{background:url(/templates/default/images/navBack2.gif) 0 -36px repeat-x;}

/*#flashMenu{width:970px;height:150px;margin:0 auto;padding:0 0 0 0;background:#AAAAAA;text-align:right;
}*/
#mainContent{
	padding:0;
	width:778px;
	margin:0 auto;
	background:#fff;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	clear:both;
}

a.dyno:link { color: black; text-decoration: none }
a.dyno:active { color: black; text-decoration: none }
a.dyno:visited { color: black; text-decoration: none }
a.dyno:hover { color: #CC0000; text-decoration:none ;}

.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
}
.bullet {
	list-style-type: disc;
}
.whiteheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.bluesubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3366CC;
}
.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


/* right side column */
#templateRightSide{padding:10px 10px 0 10px;overflow:auto;}
#bodyContent{overflow:hidden;/*padding:10px;background:#fff;border:#DFDFDF solid 1px;border-bottom:0;*/}

/* Footer */
/*#footer{
	width:778px;
	margin:0 auto;
	padding:15px 0;
	background:#E1E1E1 url(/templates/default/images/footerBack.gif) repeat-x;
	border:#ccc solid 1px;
	border-top:0;
	font-size:11px;
	color:#666;
	text-align:center;
	cursor:default;
}*/

.footernav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

#footerNav{margin:0 0 5px 0;}
#footerNav ul{list-style-type:none;margin:0;padding:0;}
#footerNav ul li{display:inline;padding:0 25px 0 0;}
#footerNav ul li.last{padding:0;}
#footerNav ul li a, #footer a{color:#666;font-size:11px;font-weight:normal;}
#footerNav ul li a:hover, #footer a:hover{color:#333;}

