BODY {
	FONT-SIZE:11px; COLOR: #2e2e2e; FONT-WEIGHT:  normal; margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;LINE-HEIGHT: 12px; background-image:url(../images/body_bg.jpg); background-repeat: repeat-x; background-color:#d0e3ff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a{
	color:#296ab4;
	background-color:inherit;
	text-decoration:underline;
	font-size:11px;
	padding-bottom:1px;
}

a:hover{
 text-decoration:none;
}

P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, Helvetica, sans-serif
}


TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma;
}


INPUT {
	FONT-SIZE: 11px; COLOR: #737373; FONT-FAMILY: tahoma;
}


TEXTAREA {
	FONT-SIZE: 11px; COLOR: #737373; FONT-FAMILY: tahoma;
}


.textfield {

	FONT-SIZE: 11px; COLOR: #448fba; FONT-FAMILY: tahoma; background-color: #ffffff; border: 1px solid #abc6ed; height:16px; width:172px; font-weight:normal; padding-left: 3px;

}

.Font_con {
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}



.list_menu {

	FONT-SIZE: 11px; COLOR: #448fba; FONT-FAMILY: tahoma; background-color: #ffffff; border: 1px solid #abc6ed; height:16px; width:164px; font-weight:normal; padding-left: 3px;
}



.text_area {

	FONT-SIZE: 11px; COLOR: #448fba; FONT-FAMILY: tahoma; background-color: #ffffff; border: 1px solid #abc6ed; height:46px; 
	width:172px; font-weight:normal; padding-left: 3px; 
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#296ab4; 
	scrollbar-base-color:#ffffff; 
	scrollbar-darkshadow-color:#ffffff; 
	scrollbar-face-color:#ffffff; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff;
}


A.toplink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #5dba0d; FONT-FAMILY: times; TEXT-DECORATION: none
}
A.toplink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #5dba0d; FONT-FAMILY: times; TEXT-DECORATION: none
}
A.toplink:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #e78b54; FONT-FAMILY: times; TEXT-DECORATION: underline
}

A.Blog:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0377b9; FONT-FAMILY: times; TEXT-DECORATION: none
}
A.Blog:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0377b9; FONT-FAMILY: times; TEXT-DECORATION: none
}
A.Blog:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #e78b54; FONT-FAMILY: times; TEXT-DECORATION: none;
}

A.bottomlink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.bottomlink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.bottomlink:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}



A.bottomlink2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.bottomlink2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.bottomlink2:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}



A.sublink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #296ab4; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.sublink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #296ab4; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.sublink:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1b4bab; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}



A.sublink2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5dba0d; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
A.sublink2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5dba0d; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
A.sublink2:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #355dad; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}



A.sublink3:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #296ab4; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.sublink3:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #296ab4; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.sublink3:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5dba0d; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}



A.sublink4:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.sublink4:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.sublink4:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #296ab4; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}


.h1
 {
	color: #487ac2; font-weight: bold; FONT-SIZE: 18px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; line-height: 20px; 
}

h1
 {
	color: #487ac2; font-weight: bold; FONT-SIZE: 18px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; line-height: 20px; 
}

.h2
 {
	color: #487ac2; font-weight: bold; FONT-SIZE: 16px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; line-height: 20px; 
}

.h3
 {
	color: #6cad32; font-weight: bold; FONT-SIZE: 16px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; line-height: 20px; 
}

.h11
 {
	color: #487ac2; font-weight: bold; FONT-SIZE: 15px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; line-height: 20px; 
}

.HomeSubHead {
color: #91b2e2; font-weight: bold; FONT-SIZE: 14px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}

.subhead
 {
	color: #91b2e2; font-weight: bold; FONT-SIZE: 16px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; font-style:italic; letter-spacing: -1px; 
}



.subhead2
 {
	color: #91b2e2; font-weight: bold; FONT-SIZE: 12px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
}

h2
 {
	margin:0px; padding:0px; color: #91b2e2; font-weight: bold; FONT-SIZE: 12px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
}

.subhead3
 {
	color: #a9c6ec; font-weight: bold; FONT-SIZE: 12px; FONT-FAMILY: tahoma; 
}



.text1
 {
	color: #296ab4; font-weight: normal; FONT-SIZE: 11px; FONT-FAMILY: tahoma;
}


.text2
 {
	color: #ffffff; font-weight: normal; FONT-SIZE: 11px; FONT-FAMILY: arial;
}


.text3
 {
	color: #ffffff; font-weight: bold; FONT-SIZE: 11px; FONT-FAMILY: arial;
}


.text4
 {
	color: #6dbc27; font-weight: bold; FONT-SIZE: 22px; FONT-FAMILY: arial; line-height: 20px;
}


.text5
 {
	color: #296ab4; font-weight: bold; FONT-SIZE: 11px; FONT-FAMILY: arial;
}


.text6
 {
	color: #339900; font-weight: bold; FONT-SIZE: 11px; FONT-FAMILY: arial;
}



.text_bold
 {
	color: #909eac; font-weight: bold; FONT-SIZE: 10px; FONT-FAMILY: tahoma;
}


.text_bold2
 {
	color: #909eac; font-weight: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma;
}


.star
 {
	color: #ff3333; font-weight: bold; FONT-SIZE: 10px; FONT-FAMILY: tahoma;
}

.tahfont {
font-family: tahoma, Arial, Verdana;
}

.banner_bg {
	background-image: url(../images/banner.jpg);
    background-attachment: repeat;
	background-repeat: repeat;
	background-position: center;
}
.banner_bg1 {
	background-image: url(../images/banner1.jpg);
    background-attachment: repeat;
	background-repeat: repeat;
	background-position: center;
}


.body_left_bg {
	background-image: url(../images/body_left_bg.jpg);
    background-attachment: repeat;
	background-repeat: repeat;
	background-position: center;
}


.body_right_bg {
	background-image: url(../images/body_right_bg.jpg);
    background-attachment: repeat;
	background-repeat: repeat;
	background-position: center;
}


.inner_bg {
	background-image: url(../images/inner_bg.jpg); background-color: #fdfdfd; background-repeat:repeat-x;
	
}


.bottom_menu_bg {
	background-image: url(../images/bottom_menu_bg.jpg);
    background-attachment: repeat;
	background-repeat: repeat;
	background-position: center;
}

.gallery_head_bg {
	background-image: url(../images/gallery_head_bg.jpg);
    background-attachment: repeat;
	background-repeat: repeat;
	background-position: center;
}
/* ----------- */
.ContactBg {
background:url(../images/contact_bg.jpg) no-repeat;
}

.ContactbgText {
color: #296ab4;
font-size: 11px;
}

a.contctemail {
color: #296ab4;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

a.contctemail:hover {
color: #5c82ac;
font-size: 11px;
text-decoration: none;
}

a.GoogleLink {
text-decoration: none;
color: #296ab4;
}

a.GoogleLink:a {
text-decoration: underline;
color: #448fba;
}

#contactInfo {
width: 220px;
height: 176px;
padding: 0px 0px 0px 0px;
font-family: tahoma, arial, verdana;
font-size: 11px;
color: #3967aa;
background: url(../images/contact_info_bg.jpg) no-repeat;
}

.coninfo{
	padding:8px 8px 0px 45px;
	}


a.EmailLnk {
color: #3967aa;
text-decoration: none;
}

a.EmailLnk:hover {
color: #0a54be;
text-decoration: none;
}

/* Home page Box style sheet */

#StepHoldr {
width: 442px;
}

.StepEducate {
width: 380px;
height: 29px;
color: #fff;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding: 22px 0px 0px 62px;
background: url(../images/home/step1.jpg) no-repeat;
}

.StepPlanning {
width: 380px;
height: 29px;
color: #fff;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding: 22px 0px 0px 62px;
background: url(../images/home/step2.jpg) no-repeat;
}

.StepRequest {
width: 380px;
height: 37px;
color: #fff;
line-height: 1;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding: 14px 0px 0px 62px;
background: url(../images/home/step3.jpg) no-repeat;
}

.Saperator {
padding-bottom: 10px;
}

a.tophead {
color: #fff;
text-decoration: none;
}

a.tophead: hover {
color: #fff;
text-decoration: none;
}


.StepBg {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
background:url(../images/home/step_bg.jpg) no-repeat #e5effc;
width: 411px;
padding: 13px 10px 0px 21px;
}

.Bullet {
height: 16px;
padding-left: 17px;
padding-bottom: 6px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1764c7;
background: url(../images/home/leaf.jpg) no-repeat;
}

a.BLink {
color: #1764c7;
text-decoration: none;
}

a.BLink:hover {
color: #113d7b;
text-decoration: none;
}

.Bullets {
width: auto;
height: 14px;
font-size: 11px;
vertical-align:middle;
color: #296ab4;
padding: 0px 0px 8px 7px;
}

.Bullets2 {
width: auto;
height: 23px;
font-size: 11px;
line-height: normal;
color: #296ab4;
vertical-align:middle;
padding: 0px 0px 8px 7px;
}

.arrowColor {
color: #6a8bd8;
font-weight: bold;
font-size: 14px;
}

/* Inner content Box */

#ContntBoxHoldr {
width: 442px;
}

.TabHead {
width: 371px;
height: 24px;
padding: 24px 0px 0px 71px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 17px;
color: #fff;
background: url(../images/inner/top_head.jpg) no-repeat;
}

.TabHead h1{
	margin:0px;
	padding:0px;
	font-size:17px;
	font-weight:bold;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

.tabBg {
width: 412px;
padding: 10px 10px 0px 20px;
font-size: 11px;
color: #333;
background: url(../images/inner/Tble_bg.jpg) repeat-y;
}

.ReadNav {
padding-right: 15px;
color: #5dba0d;
text-align:right;
}

/*####################*/


.BoxReadM {
padding-bottom: 7px;
text-align: right;
color: #3b5998;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.HomeTxtBg {
width: 402px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
padding: 20px 20px 0px 20px;
background:url(../images/home/text_bg.jpg) no-repeat #ffffff;
}

.BlogImages {
padding-top: 5px;
padding-bottom: 10px;
height: 57px;
}

.video_bg {
	width:297px;
	height:70px;
	color:#1764c7;
	font-weight:bold;
	padding:79px 0 0 145px;
	background: url(../images/video_banner_inner.jpg) no-repeat left;
}	

.video_bg ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}

.video_bg li {
	padding:0 0 0 12px;
	margin:0 0 5px 0;
	background:url(../images/video_banner_arrow.jpg) 2px 6px no-repeat;
}

.divrd1 {
	width:146px;
	float:left;
}

.divrd2 {
	width:140px;
	float: right;
}

.video_bg li a{
	color:#1764c7;
	text-decoration:none;
}
.video_bg li a:hover{
	color:#548edd;
	text-decoration:none;
}











	

.blog_post ul{
	list-style:none;
	margin:10px 0px 0px 0px ;
	padding:0px 10px 0px 8px ;}
	

.blog_post li{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0px 0px 15px 30px;
	margin:0px 0px 0px 0px;
	background:url(../images/blog_podt_li.jpg) top left no-repeat;}
	
	#phone{
padding-left:330px;
padding-top:33px;
color:#509909;
font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal;
}	
	#phone1{
padding-left:478px;
padding-top:10px;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal;
}


.getstart{ display:block; padding:6px 0px 0px 12px; width:131px; height:22px;font-family:Georgia, 'Times New Roman', Times, serif; color:#FFF; font-size:18px; text-decoration:none;}
.getstart:hover{color:#e6eef9;text-decoration:none;}
.pop_submit{width:46px; float:right; height:17px; display:block; background:url(../images/submit_button.jpg) left top  no-repeat;}
.pop_submit:hover{width:46px; float:right; height:17px; display:block; background:url(../images/submit_button_over.jpg) left top  no-repeat;}
/* End */