body {
	font-family:verdana,arial,helvetica,sans-serif;
	color:		#222222;
	font-size:	11px;
	background:#CFCCCC;
	margin:0px;
}

img {border:0px;}

form {margin:0}

#wrapper {
	background:#ffffff;
	width:965px;
	margin:0px auto;
	position:relative;
	z-index:0;
}

#topbanner {
	height:72px; width:100%; 
	position:relative;
}

#bannerlogo {
	float:left; padding:7px 0px 0px 20px;
}

#bannertagline {
    color:#993333;
    font-size:16px;
    font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:120%;
    text-decoration:none;
    text-align:right;
    padding:30px 40px 0 0;
}
#bannertagline a { 
	text-decoration:none; color:#9f1e21; 
}

#secondary_banner {
	height:200px; 
	width:963px; 
	border-bottom: solid 1px #8F2E30;
   	background: url(../images/Red_banner04.png);
}

#scpad { 
	float:left;
	height:200px;
	width:626px;
	margin:0;
	position:relative;
	z-index:0;
}

#scright {
	height:100px;
	width:290px;
	margin:30px 0 0 0;
	position:absolute;
	z-index:0;
	left: 672px;
	top: 80px;
}
#scright p { 
	font: 10pt Arial, Helvetica, sans-serif;
}
#scright a { 
	text-decoration:none; 
}

#sccontent {
	position:relative;
	width: 575px;
	padding-top: 10px;
	left:50px;
	line-height:20px;
	font: bold 12pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	z-index:0;
}
#sccontent ul {
	margin-left:75px;
	padding-left:0px;
	list-style-type:none;
}
#sccontent li { padding: 5px 0px 5px 5px; }

.section_R {
	width:300px;
	line-height:20px;
	padding: 20px 10px 0px 10px;
	border-collapse:collapse;
}
.section_R p {
	text-align:justify;
	margin: 5px 0px 5px 0px;
}

.section_M {
	width:300px;
	line-height:20px;
	padding: 20px 20px 0px 10px;
	border-collapse:collapse;
	margin-left: 325px;
}
.section_M p {
	text-align:justify;
	margin: 5px 0px 5px 0px;
}

.section_L {
	width:300px;
	line-height:20px;
	padding: 20px 0 0 20px;
	float: left;
}
.section_L p {
	text-align:justify;
	margin: 5px 0px 5px 0px;
}

/*Rounded corner panel begin*/

.rounded_panel_bg {
	background: #e9e9e9;
	margin-bottom: 25px;
}
.rounded_panel {
	position:relative;
   	background: url(../images/panel_gradient_gray.png);
	background-repeat: repeat-x;
	width:100%;
	z-index:1;
}
.rounded_top div {
   background: url(../images/panel_tl_corner_gray.png) no-repeat top left;
}
.rounded_top {
   background: url(../images/panel_tr_corner_gray.png) no-repeat top right;
}
.rounded_bottom div {
   background: url(../images/panel_bl_corner.png) no-repeat bottom left;
}
.rounded_bottom {
   background: url(../images/panel_br_corner.png) no-repeat bottom right;
}
.rounded_top div, .rounded_top, 
.rounded_bottom div, .rounded_bottom {
   width: 100%;
   height: 25px;
   font-size: 1px;
}
.rounded_title { 
  	background: #e9e9e9;
	font: 12pt Arial, Helvetica, sans-serif;
	margin: 0 20px 0 20px; 
}
.rounded_content {
	margin: 0 20px 0 20px; 
	font: 10pt Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding-top: 10px;
	text-align:left;
}
.rounded_content ul {
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
}
.rounded_content li { 
	font: 10pt Arial, Helvetica, sans-serif;
	padding: 5px 0px 12px 0px; 
	line-height: 18px;
}
.rounded_content a { 
	text-decoration: none;
}

.rounded_content_alt {
	margin: 0 20px 0 20px; 
	padding: 10px 0 0 0;
}
.rounded_content_alt ul {
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
}
.rounded_content_alt li { 
	font: 10pt Arial, Helvetica, sans-serif;
	padding: 5px 0px 12px 0px; 
	line-height: 5px;
}
.rounded_content_alt a { 
	text-decoration: none;
}
/*Rounded corner panel end*/

#alert_box {
	width: 229px;
	height: 77px;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:center;
	line-height:18px;
	background: url(../images/alert_panel01.png);
	background-repeat:no-repeat;
	position: relative;
	padding: 5px 15px 5px 15px;
	margin: 10px 0 0px 0;
	z-index: 2;
}

#info_box {
	width: 229px;
	height: 86px;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:18px;
	background: url(../images/Info_panel01.png);
	position: relative;
	padding: 8px 15px 5px 15px;
	text-align:center;
}

#Head_Menu {
	font: 8pt Arial, Helvetica, sans-serif;	 
    color:#999999;
    text-decoration:none;
    height:30px;
}
#Head_Menu a {
	text-decoration:none;
	color:#999999;
}

#Content_Header  {
     height:40px;
	font: 12pt Arial, Helvetica, sans-serif;
     font-weight:bold;
     color:#990000;  
}

.plain_table {
	width: 100%;
	border-collapse: collapse;
	font: 10pt Arial, Helvetica, sans-serif;
	color:#000000;
}
.plain_table td {
	text-align: left;
	padding: 0 0 10px 0;
}
.plain_table a {
	text-decoration:none;
}

.padded_table {
	width: 100%;
	border-collapse: collapse;
	font: 10pt Arial, Helvetica, sans-serif;
	color:#000000;
}
.padded_table td {
	text-align: left;
	padding: 0 0 0px 10px;
}
.padded_table a {
	text-decoration:none;
}

.center_table {
	width: 100%;
	border-collapse: collapse;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.center_table td {
	line-height: 20px;
	text-align: center;
	padding: 0px 0 8px 0;
}
.center_table a {
	text-decoration:none;
}

#mainbody {
	width: 100%;
	clear: left;
}

#leftnav {
	width:		183px;
	font-size:	10px;
	vertical-align:	top;
	background:	#ece7df;
}
#leftnav p {
	height:42px;
	margin:0;
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 0px 1px 0px;
}
#leftnav a {
	display:block;
	height:28px;
	line-height:28px;
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 0px 1px 0px;
	padding-left:16px;
	color:#222222;
	text-decoration:none;
}
#leftnav a:hover {background:#cccccc}
#leftnav a:visited {color:#222222}

#mid {
	width:			578px;
	font: 10pt Arial, Helvetica, sans-serif;
	padding:		10px 30px 0px 30px;
	border-style:	dashed;
	border-color:	#cccccc;
	margin:			0px 163px 0px 163px;
	border-width:	0px 1px 0px 0px;
	vertical-align:	top;
}
#mid a {
	text-decoration: none;
}

#rightspace {
	float:			right;
	width:			150px;
	padding:		33px 8px 0px 5px;
	font: 10pt Arial, Helvetica, sans-serif;
	line-height:	150%;
}
#rightspace ul {
	margin:	5px 0px 0px 8px;
	padding-left:8px;
	list-style-type:disc;
}
#rightspace ul li {
	margin:	3px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	line-height:150%
}

.leftcell {
	float:		left;
	width:		170px;
	background:	#808284;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color:		#ffffff;
	text-align:	center;
	border-style:solid;
	border-color:#ffffff;
	border-width:0px 0px 1px 0px;
	clear:		both;
}
.rightcell {
	
	margin-left:170px;
	padding:	10px;
	font: 10pt Arial, Helvetica, sans-serif;
	color:		#000000;
	border-style:solid;
	border-width:0px 0px 1px 1px;
	border-color:#ffffff;
}

#midcontent {
	font: 10pt Arial, Helvetica, sans-serif;
	width:100%;
	line-height:150%;
	text-align:justify;
}
#midcontent ul {
	margin-top:	5px;
	margin-left:8px;
	padding-left:8px;
	list-style-type:disc;
}
#midcontent ul li {
	margin-top:	3px;
	padding-left:10px;
	line-height:150%;
}
#midcontent input, #midcontent textarea, #midcontent select {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
}















/*#midtext {
	padding:15px 20px 5px 10px;
}
#midtext p {
	padding-bottom: 10px;
}*/

/*.Caption {
	font-size:	12px;
	font-weight:bold;
	color:		#990000;
	text-align:	left;
	vertical-align:top;
	padding-bottom:5px;
}*/























#marqueepanel { font-size:14px; font-weight:bold; color:#8b3f3f }
#marqueepanel ul {
	margin-top:	5px;
	margin-left:8px;
	padding-left:20px;
	list-style-type:square;
}
#marqueepanel ul li {
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	line-height:150%;
}





.cologos { float:left; text-align:left; width:145px;}




























#footer {
	width:			100%;
	font-family:	verdana,arial,helvetica,sans-serif;
	font-size:		10px;
	color:			#000000;
	text-align:		center;
	padding:		30px 0px 20px 0px;
	margin:			0px auto;
}
#footer a:link { 
	text-decoration:none; color:#0000ff; 
}
#footer a:visited { 
	text-decoration:none; color:#0000ff; 
}
#footer a:hover { 
	text-decoration:underline; 
}
















.gotop { text-align:right; font-size:10px; }
.smlboldtext { font-size:9px; font-weight:bold; text-decoration:none; color:#8b3f3f; }
a.smlboldtext:hover { text-decoration:underline; }
a.smlboldtext:visited { color: #8b3f3f; }
.smlboldtextblue { font-size:9px; font-weight:bold; text-decoration:none; color:#013d57; }
a.smlboldtextblue:hover { text-decoration:underline; }
a.smlboldtextblue:visited { color: #013d57; }
