body
{
	padding: 0px;
	margin:0px;
	background-color: #E0E0E0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
}

#dvHeader
{
	 width: 100%;
	 float: left;
}

#dvNavigation
{
	float: left; 
	width: 100%;
	border-bottom: solid 3px #ffffff;
}

.dvFloatL
{
	float: left;
	width: 100%;
}

#MiddleContent
{
	float: left;
	width: 100%;
}

#LeftPanel
{
	 float: left;
	 width: 22%;
	 border-right: solid 2px #ffffff;
}

#RightPanel
{
	width: 76.5%;
	float: right;
}
 
.RightContent
{
	width: 773px;
}

.formleft
{
	width: 35%;
	text-align: right;
	float: left;
	height: 25px;
	line-height: 25px;
}

.formright
{
	width: 63%;
	float: right;
	text-align: left;
	height: 25px;
	line-height: 25px;
}

.formleftdef
{
	width: 30%;
	text-align: right;
	float: left;
}

.formrightdef
{
	width: 68%;
	float: right;
	text-align: left;
}
.ACFormLeft
{
	width: 40%;
	text-align: right;
	padding-right: 10px;
	line-height: 26px;
	float: left;
	height: 26px;
	vertical-align: top;
}
 
.ACFormRight
{
	width: 58.5%;
	line-height: 26px;
	float: right;
	text-align: left;
	height: 26px;
	vertical-align: top;
}
.ACFormLeft50
{
	width: 35%;
	text-align: right;
	padding-right: 10px;
	line-height: 26px;
	float: left;
	height: 26px;
	vertical-align: top;
}
 
.ACFormRight50
{
	width: 60%;
	line-height: 26px;
	float: right;
	text-align: left;
	height: 26px;
	vertical-align: top;
}
.Star
{
	color:Red;
	font-weight:bold;
}

table,tr,td,ul,li,h1,h2,h3,h4,h5
{
	margin:0px;
	padding:0px;
}

a.one:link
{
	color:#FDF3EC;
	text-decoration:none;
}

a.one:visited
{
	color:#FDF3EC;
	text-decoration:none;
}

a.one:hover
{
	color:#2A2A2A;
	text-decoration:none;
}
  
a.two:link
{
	color:#064F84;
	text-decoration:none;
} 
   
a.two:visited
{
	/*color:#E5690F;*/
	text-decoration:none;
}

a.two:hover
{
	color:#33550F;
	text-decoration:none;
}  
a.three:link
{
	color:#012232;
	text-decoration:none;
}
 
a.three:visited
{
	color:#012232;
	text-decoration:underline;
}

a.three:hover
{
	color:#3082BE;
	text-decoration:underline;
} 

a.four:link
{
	color:#3B3535;
	text-decoration:none;
}
   
a.four:visited
{
	color:#3B3535;
	text-decoration:none;
}
 
a.four:hover
{
	color:#FA8D29;
	text-decoration:none;
}
 
.paddi
{
	padding-bottom:15px;
}

ul.bullet
{ 
	margin-left:0em; 
	padding-left:1.0em; 
	margin-bottom:1em; 
}

ul.bullet li
{ 
	background:url('Images/bullet.gif') 0em 0.4em no-repeat;
	list-style: none; 
	font-size:11px;
	color:#000000;
	line-height:4px; 
}

ul.purple
{ 
	margin-left:0em; 
	padding-left:0.2em; 
	margin-bottom:1em; 
}

ul.purple li
{ 
	background:url('Images/arrow1.jpg') 0em 0.8em no-repeat;
	padding-left: 2.0em; 
	list-style: none; 
	text-align:justify;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:18px;
}

table.main
{
	width:965px;
	height:auto;
	margin:0px; 
	padding:0px auto;
	background-color:#ffffff;
	vertical-align:top;
}
.topbg
{
	background-image:url('Images/topbg.jpg');
	background-repeat:repeat-x;
	width:auto;
	height:4px;
	margin:0px;
	padding:0px;
}

.navi
{
	background-color:#E5690F;
	width:650px;
	height:28px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#FDF3EC;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.navi1
{
	background-color:#CBCBCB;
	width:248px;
	height:36px;
	text-align:center;
	vertical-align:middle;
	font-size:16px;
	color:#FDF3EC;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.leftt
{
	background-image:url('Images/bluebg.jpg');
	background-repeat:repeat-x;
	width:183px;
	height:37px;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.leftt2
{
	background-image:url('Images/leftbg2.jpg');
	background-repeat:repeat-x;
	width:165px;
	height:auto;
	min-height:100px;
	margin:0px;
	padding:10px 5px 15px 10px;
	text-align:left;
	color:#064F84;
	font-weight:bold;
	font-size:11px;
	line-height:10px;
}

.bx1
{
	background-image:url('Images/bx1.jpg');
	background-repeat:no-repeat;
	width:201px;
	margin:0px;
	padding:0px 0px 0px 10px;
	background-color:#97C670;
	color:#284B03;
	font-size:10px;
	vertical-align:top;
}

.bx2
{
	background-image:url('Images/bx2.jpg');
	background-repeat:no-repeat;
	width:199px;
	height:227px;
	margin:0px;
	padding:0px 0px 0px 10px;
	background-color:#64B7C5;
	font-size:10px;
	color:#000000;
}
.bx3
{
	background-image:url('Images/bx3.jpg');
	background-repeat:no-repeat;
	width:197px;
	height:225px;
	margin:0px;
	background-color:#B48C74;
	padding:0px 0px 0px 10px;
	color:#8C4C08;
}

.shadow1
{
	background-image:url('Images/shadow1.jpg');
	background-repeat:repeat-y;
	width:9px;
	height:auto;
	margin:0px;
	padding:0px;
}

.shadow2
{
	background-image:url('Images/shadow2.jpg');
	background-repeat:repeat-x;
	width:auto;
	height:9px;
	margin:0px;
	padding:0px;
}

.green1
{
	padding: 5px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#264A00;
	font-weight:bold;
	margin: 0px;
}

.green2
{
	padding: 0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#264A00;
	font-weight:bold;
	margin: 0px;
}

.blue1
{
	text-align: left;
	padding: 5px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#03526F;
	font-weight:bold;
	margin: 0px;
}

.blue2
{
	text-align: left;
	padding: 0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#03526F;
	font-weight:bold;
	margin: 0px;
}

.brown1
{
	text-align: left;
	padding: 5px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#621004;
	font-weight:bold;
	margin: 0px;
}

.brown2
{
	text-align: left;
	padding: 0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#621004;
	font-weight:bold;
	margin: 0px;
}
.botline
{
	background-color:#F1F1F1;
	width:913px;
	height:6px;
	margin:0px;
	padding:0px;
}

.botbg
{
	background-image:url('Images/botbg.jpg');
	background-repeat:repeat-x;
	width:auto;
	height:145px;
	margin:0px;
	padding:0px;
	background-color:#4FADBD;
}

.blacktxt
{
	color:#012232;
	font-size:11px;
}

.bluetxt
{
	color:#0067B3;
	font-size:11px;
}

#dvBanner
{
	background-image: url('Images/banner01.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	width: 680px;
	height: 231px;
	float: left;
}

.dotted
{
	border: dotted 1px #666666;
	margin: 0px;
}

.bottombg
{
	background-image:url('images/bottom_bg.jpg');
	background-repeat:repeat-x;
	height:55px;
}

.oursponsors
{
	font-size:11px;
	color:#00497f;
	padding:10px 20px 0px 0px;
	vertical-align:top;
}

.bottomlink a
{
	color: #00497f;
	font-weight:bold;
	text-decoration: none;
}

.bottomlink a:hover
{
	color: #E5690F;
	font-weight:bold;
	text-decoration: none;
}

a.email:link
{
	color: #00497f;
	font-weight:bold;
	text-decoration: none;
}
a.email:visited
{
	color: #00497f;
	font-weight:bold;
	text-decoration: none;
}
a.email:hover
{
	color: #E5690F;
	font-weight:bold;
	text-decoration: none;
}
/* End Bottom */


.form
{
text-align: left;
font-size:11px;
color: #000000;
margin: 0px;
padding: 5px 0px 0px 5px;
line-height: normal;
}

.input
{
font-size:10px;
color:#000000;
}

.HeaderRf
{
	height: 40px;
	float: left;
	width: 98%;
	background-color: #b2b2b2;
	padding-left: 15px;
	font-size: 20px;
	padding-top: 15px;
	padding-bottom:15px;
	font-weight:bold;
	
}
.Header1Rf
{
	height: 25px;
	float: left;
	width: 98%;
	font-size: 16px;
	padding-top:5px;
	font-weight: bold;
	padding-bottom:5px;
    padding-left:5px;
	
}
.Header2Rf
{
	height: 25px;
	float: left;
	width: 98%;
	font-size: 18px;
	padding-top:5px;
	font-weight: bold;
	padding-bottom:5px;
    padding-left:5px;
    line-height:20px;
	
}
.Header3Rf
{
	height: 25px;
	float: left;
	width: 98%;
	font-size: 18px;
	padding-top:20px;
	padding-bottom:5px;
    padding-left:5px;
	line-height:20px;
}
.itemleftRf
{
	float: left;
	width: 13%;
	text-align: left;
	padding: 5px 0px 5px 5px;
	color: Black;
	
}
.itemrightRf
{
	float: left;
	width: 34%;
	padding:5px 5px 5px 0px;
	
}
.redtext
{
	color: Red;
}
.textboxRf
{
	font-size: 11px;
	
}
.textbox1Rf
{
	font-size: 11px;
}
.tdRf
{
	text-align:left;
	width:300px;
	padding:5px;
}

.Border
{
	
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	border-top:solid 1px black;
	padding:3px;
}
