*
{
	margin:0;
	padding:0;
}

html, body
{
	margin:0;
	padding:0;
	font-family:Arial, Sans-Serif;
	font-size:100%;
	color:#666666;
	background:#c9ced6;
}

p
{
	margin:0 0 15px 0;
	text-align:left;
	font-size:75%;
	line-height:1.5em;
	
}

ul
{
	font-size:75%;
	line-height:1.5em;
}

img
{
	border:none;
}

/* Font Styles */

.text-light-blue
{
	color:#3A6A74;
}

a:link, a:visited, a:active, a:hover
{
	color:#0d6cb4;
	text-decoration:none;
}

/* Top Content Main Styles */

#TopWrapper
{
	background:#ebecec;
}

#TopContent
{
	width:800px;
	margin:0 auto;
	background:#FFF;
}

#Header
{
	width:100%;
	height:95px;
	padding-left:30px;
}

#Header img
{
	float:left;
}
#headerlogin {
    width:300px;
	height:80px;
	color:#666666;
	background:#ececec;
    float:left;
   }

.headerlogin{float:right;padding-right:32px;}
.headerlogin  ul {list-style-type:none;text-align:right;margin:0;padding:1;font-size:75%;}
.headerlogin  input{width:100px; border:1px solid #ccc;margin-top:1px;height:15px;font-size:75%;}


#Powered {
    width:300px;
	height:80px;
	color:#666666;
	background:#ececec;
    float:left;
   }

.Powered {float:right;padding-right:50px; margin:30px 0px 0 0px;}

#Poweredinside {
    width:300px;
	height:80px;
	color:#666666;
	background:#ececec;
    float:left;
   }
.Poweredinside {float:left;padding-right:5px; margin:15px 0px 0 0;}





#TopNav
{
	width:100%;
	height:32px;
	padding-left:30px;
	margin:0 0 0px 0;
}

#TopNav a
{
	float:left;
	margin:25 0px 0 0;
	}

.TopNavHome
{
	width:103px;
	height:32px;
	display:block;
	cursor:pointer;
	
	background:url(../images/main/home_btn_up.jpg) 0 0 no-repeat;
}

.TopNavHomeHover
{
	width:103px;
	height:32px;
	display:block;
	cursor:pointer;
	
	background:url(../images/main/home_btn_up.jpg) 0 0 no-repeat;
}

.TopNavAbout
{
	width:127px;
	height:32px;
	display:block;
	cursor:pointer;
	background:url(../images/main/about_btn_up.jpg) 0 0 no-repeat;
}

.TopNavAboutHover
{
	width:127px;
	height:32px;
	display:block;
	cursor:pointer;
	background:url(../images/main/about_btn_up.jpg) 0 0 no-repeat;
}

.TopNavService
{
	width:121px;
	height:32px;
	display:block;
	cursor:pointer;
	background:url(../images/main/services_btn_up.jpg) 0 0 no-repeat;
}

.TopNavServiceHover
{
	width:121px;
	height:32px;
	display:block;
	cursor:pointer;
	background:url(../images/main/services_btn_up.jpg) 0 0 no-repeat;
}

.TopNavResource
{
	width:165px;
	height:32px;
	padding:10px 0px 10px 0px;
	cursor:pointer;
	background:url(../images/main/resources_btn_up.jpg) 0 0 no-repeat;
}

.TopNavResourceHover
{
	width:165px;
	height:32px;
	display:block;
	cursor:pointer;
	background:url(../images/main/resources_btn_up.jpg) 0 0 no-repeat;
}

.TopNavTestimonials
{
	width:114px;
	height:32px;
	display:block;
	cursor:pointer;
	background:url(../images/main/testimonials_btn_up.jpg) 0 0 no-repeat;
}

.TopNavTestimonialsHover
{
	width:114px;
	height:32px;
	display:block;
	cursor:pointer;
	background:url(../images/main/testimonials_btn_up.jpg) 0 0 no-repeat;
}

.TopNavContact
{
	width:124px;
	height:32px;
	display:block;
	margin:0;
	cursor:pointer;
	background:url(../images/main/contact_btn_up.jpg) 0 0 no-repeat;
}

.TopNavContactHover
{
	width:124px;
	height:32px;
	display:block;
	margin:0;
	cursor:pointer;
	background:url(../images/main/contact_btn_up.jpg) 0 0 no-repeat;
}


.TopNavGet
{
	width:103px;
	height:32px;
	display:block;
	cursor:pointer;
	
	background:url(./images/button_start_up.jpg) 0 0 no-repeat;
}

.TopNavGetHover
{
	width:103px;
	height:32px;
	display:block;
	cursor:pointer;
	
	background:url(./images/button_start_up.jpg) 0 0 no-repeat;
}



#MainPhoto
{
	vertical-align:top;
	padding:15px 30px 15px 30px;
}

.BodyText
{
	width:800px;
	display:table;
	
	
}

.BodyText b
{
	
	height:20px;
	margin:0 0 11px 0;
	padding-left:0px;
	line-height:1.5em;
	color:#0d6cb4;
	text-transform:uppercase;
}

.BodyText p
{
	padding-left:25px;
}

.BodyText h
{
color:#000000;
font-size:150%;
}

#BodyLeftCol
{
	width:445px;
	float:left;
}



#BodyRightCol
{
	width:300px;
	height:200px;
	float:Right;
	padding:40px 0px 10px 0px;
	border:thick;
}


/* Bottom Content Main Styles */
#TopBottomWrapper
{
	background:#fff;
	padding-bottom:2px;
	
	height:100%;
}

#BottomWrapper
{
	background:#ececec;
	padding-bottom:45px;
	height:100%;
}

#BottomContent
{
	width:800px;
	height:50px;
	padding:10px 0px 10px 0px;
	margin:0 auto 0 auto;
	color:#666666;
	background:#ececec;
}

#BottomContent p
{
	width:650px;
	float:left;
	font-size:60%;
	position:relative;
	top:20px;
}

#BottomContent p a
{
	color:#666666;
}

#BottomContent img
{
	float:left;
	position:relative;
	top:0px;
}

/* index.htm */

#PromoBanners
{
	width:745px;
	height:121px !important;
	display:table;
	margin:2px 0 0 0;
	padding:25px 20px;
	background:#C6C6C6;
	overflow:hidden;
	border-right:1px solid #FFF;
	border-left:1px solid #FFF;
}

#PromoBanners a
{
	float:left;
}


#BodyLeftColHome
{
	width:458px;
	float:left;
}

#BodyLeftColHome form
{
	width:458px;
	float:left;
}
#BodyLeftColHomeother
{
	width:700px;
	float:none;
}
#BodyLeftColHomeother h
{
text-align:left;
font-size:150%;
color:#666666;

	padding:0px 0px 5px 0px;
}

#BodyLeftColHome2
{
	width:520px;
	float:left;
}
#BodyLeftColHome2 h
{
text-align:left;
font-size:150%;
color:#666666;

	padding:0px 0px 5px 0px;
}
#BodyRightColHomex
{
	width:600px;
	float:right;
	padding-left:10px;
	padding-right:22px;
}
#BodyleftColHomex
{
	width:100px;
	float:right;
	padding-left:10px;
	padding-right:22px;
}
#BodyRightColHome
{
	width:286px;
	float:right;
	padding-left:10px;
	padding-right:22px;
}
#BodyRightColHome2 
{
	width:188px;
	hight:159px;
	float:right;
	
	padding-right:15px;
	padding:20px 30px 25px;
	
}
#BodyRightColHome2 img
{
	width:188px;
	hight:159px;
	float:right;
	
	padding-right:15px;
	padding:20px 0px 30px ;
	
}
#BodyRightColHome2 h
{
text-align:left;
font-size:75%;
color:#666666;

	padding:0px 0px 5px 0px;
}

}
#BodyRightColHome ul
{
	margin-left:42px;
	list-style-type:disc;
}

#BodyRightColHome ul a
{
	border-bottom:1px solid #D5D5D5;
}

/* StartingAFund.htm */

ul#HowToSteps
{
	list-style-type:none;
	margin:0 0 15px 45px;
}

/* RelatedLinks.htm */

ul.RelatedLinks
{
	list-style-type:none;
	margin:5px 0 0 47px;
	float:left;
}

ul.RelatedLinks li
{
	margin:0 0 5px 0;
}

/* Homea index.html */

.ServicesHeader
{
	font-size:75%;
	font-weight:bold;
	margin:0 0 5px 25px;
}

.ServicesList
{
	list-style-image:url(../images/arr.jpg);
	list-style-type: circle;
	margin:0 0 15px 70px;
}
.ServicesList b
{
	
	height:20px;
	margin:0 0 11px 0;
	padding-left:1px;
	line-height:1.5em;
	color:#0d6cb4;
	text-transform:uppercase;
}
#ContactFormWrap
{
	width:385px;
	margin:0 0 0 25px;
	font-size:75%;
	text-align:left;
	border:0px solid red;
}
#ContactFormWrap .FormRow
{
	width:100%;
	margin:0 0 7px 0;
	display:table;
}

#ContactFormWrap .FormLabel
{
	width:100px;
	height:22px;
	margin:0 5px 0 0;
	padding:3px 0 0 0;
	float:left;
	text-align:left;
	border:0px solid red;
}

#ContactFormWrap .LblError
{
	color:#BA090E;
}

#ContactFormWrap .FormInput
{
	width:275px;
	float:right;
}

#ContactFormWrap input
{
	width:275px;
	height:18px;
	font-family:Tahoma, Sans-Serif;
	color:#555555;
	padding:2px 0 0 2px;
	border:1px solid #A2A2A2;
}

#ContactFormWrap textarea
{
	width:275px;
	height:64px;
	padding:2px 0 0 2px;
	font-family:Tahoma, Sans-Serif;
	font-size:100%;
	color:#555555;
	border:1px solid #A2A2A2;
}

#ContactFormWrap input.Error,
#ContactFormWrap textarea.Error
{
	color:#525252;
	background:#F7F1F1;
	font-family:Tahoma, Sans-Serif;
	padding:2px 0 0 2px;
	border:1px solid #BA090E;
}

#ContactFormWrap .ButtonRow
{
	width:385px;
	text-align:right;
}

#ContactFormWrap .SubmitBtn
{
	width:101px;
	height:21px;
	background:url(../images/button_submit.jpg);
	cursor:pointer;
	border:none;
}

