/* CSS Document */
#Content {
	width:1200px;
	font-family:verdana,helvetica,sans-serif;
	font-size:.85em;

	color:#444444;
	margin-top:0px;
  margin-left:auto;
  margin-right:auto;
	padding:0px;
	position:relative;
}



body{

color:#2F2F2F;
background-color:#1a5aa1;
margin:0px;
font-size:14px;

}

#logoutlink {
 float:right;
 padding:10px;
}

#website_branding {
background-image: url(../images/sm_header3.jpg);
height:32px;
margin:0px;
padding-left:850px;
padding-top:293px;
font-size:15px;
font-weight:bold;
color:#000;
}

.info #website_branding {
background-image: url(../images/banner5.jpg);
height:300px;
margin:0px;
padding-left:570px;
font-size:17px;
}

li {}




label {
	width:88px;
	display:block;
	padding-left:20px;
	float:left;
	text-transform: capitalize;

}

.form_row{
background-color:#F2F2ED;
padding:3px;
padding-left:10px;
}

tr{
background-color:#F2F2ED;
}

.even{
background-color:#DBE8FA;
}

#status {
  padding-bottom:10px;
  padding-top:10px;
  font-size:90%;
  color:red;
}


fieldset { border:1px solid black;padding:5px;}

.form_err
{
  color:red;
}

#loans .loan
{
  border: 1px solid #777;
  width:400px;
  padding:5px;
}

.col
{
  float:left;
  width:200px;

}

.break
{
  clear:left;
}

#mainform
{
	border: 1px solid black;
	padding:20px;
	margin-top:-17px;
}


h2 {font-size:120%;}

h1 {font-size:130%;margin:0px; color:#215b80;font-weight:700;padding:0px;}

h3 {font-size:100%;}


a:active {

}

a:link {
	color: #000000;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #000000;
}

#submit{
width:75px;
border:solid 1px #000000;
text-align:left;
margin:0px;
font-weight:bold;
padding-left:7px;
height:25px;
background-image: url(../images/btn.png);
}


img {
border:solid 1px #000000;
}


#website_menu {
position:absolute;
top:276px;
left:100px;
margin:0px;
padding-bottom:0px;
height:25px;

font-size:13px;
margin:0px;
}

.info #website_menu{display:none;}

#website_menu ul {

margin:0px;
padding:0px;
}

#website_menu li {
float:left;

list-style-type: none;
}

#website_menu li a{
color:#fff;
text-decoration:none;
font-weight:bold;
padding-right:26px;
padding-left:26px;
height:55px;
line-height:55px;
padding-top:13px;
padding-bottom:13px;
border-left:2px solid white;
}

#website_menu .first{
border-left:none
}

#website_menu li a:hover{
color:#000;

}

#website_menu li .current
{
color:#000;
}

#website_menu ul{
margin:0px;
}

#hook
{
position:absolute;
top:110px;
left:235px;

width:285px;
text-align:center;

color:#215b80;
font-weight:bold;
line-height:15px;
}

#hook h2
{
padding:0px;
color:#b72623;
font-size:22px;
font-weight:bold;
line-height:25px;
padding-bottom:10px;
}

#charlesname
{
color:black;
margin-top:20px;
font-weight:700;
font-size:20px;
margin-bottom:10px;
}

#blurb
{
color:#3f3f3d;
}

.info #maintext
{
	float:left;
	width:477px;
}

#maintext
{



padding:20px;
padding-left:20px;
padding-right:20px;
}

#maintext p, #maintext li
{

}

#boxout .top
{
background-image:url(../images/roundtopwd.png);

height:24px;
width:487px;
background-repeat:no-repeat;

}

#boxout .bottom
{
background-image:url(../images/roundbottomwd.png);

height:24px;
width:487px;
background-repeat:no-repeat;

}

#boxout
{
background-image:url(../images/roundrptwd.png);
width:487px;
float:left;
text-align: center;
font-size:12px;

}

#boxout h3
{
color:#215b80;
font-size:12px;
}



#regform .top
{
background-image:url(../images/sm_roundtop.png);

height:30px;
width:383px;
background-repeat:no-repeat;
margin-left:-15px;
}

#regform .bottom
{
background-image:url(../images/sm_roundbottom.png);

height:26px;
width:383px;
background-repeat:no-repeat;
margin-left:-15px;
}

#regform
{
font-size:12px;
background-image:url(../images/sm_roundrpt.png);
width:353px;
_width:343px;
padding-left:15px;
padding-right:15px;
_padding-right:0px;

margin-top:30px;
_margin-left:-13px;
float:left;
text-align:justify;

margin-top:280px;
}


#website_container {
background-image: url(../images/sm_bg.jpg);
background-repeat: repeat-y;
	border-top:0px solid #BBBBBB;
	width:1000px;
	padding-left:100px;
	padding-right:100px;
	background-color:#ebf3fb;

	}

.info #website_container
{
	min-height:550px;
}

#col_one
{
padding:40px;
padding-top:30px;
width:530px;
_width:540px;
line-height:20px;
float:left;
}

#regform h2
{
padding:0px;
color:#b72623;
margin-bottom:10px;
margin-top:-10px;
font-size:20px;
text-align:center;
}

h3
{
color:#b72623;
}

#regform input.text
{
	width:210px;
}

#regform
{
	font-weight:700;
}

#regform p
{
margin:7px;
}

.submit
{
	padding:0px;
	margin:5px;
	border:0px;
	margin-left:64px;
	background-image: url(../images/sm_click_here.jpg);
	height:38px;
	width:220px;
}

#vid, .vid
{
	position:absolute;
	top:332px;
	left:745px;
	_left:740px;
}

.vidtext
{
  font-size:20px;
  top:60px;
	left:575px;
	width:320px;
	text-align:center;
	color:#fff;
	background-color:#333;
	line-height:220px;
}

#webaddy
{
position:absolute;
top:5px;
right:32px;
font-size:17px;
color:#215b80;
}


#website_footer
{
height:20px;
background-image:url(../images/sm_footer.jpg);
padding-top:150px;
padding-left:110px;
font-size:10px;
color:white;

}


#global_footer
{
color:#bbb;
padding:10px;
font-size:75%;
}

#global_footer a
{
color:#bbb;
}
