/* Top Background */
#top_bg
{
background:url(../images/top_bg.jpg) #f5f5f5 top repeat-x;
}


#bg
{
background-image:url(../images/bg02.jpg);
background-position:top;
background-repeat:no-repeat;
}
#bg02
{
background-image:url(../images/bg02.jpg);
background-position:top;
background-repeat:no-repeat;

}

/* Footer BG */

#fbg
{
background:url(../images/footer_bg.jpg) top repeat-x;
}


/* Footer Text */
#ftxt
{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#8aa9c1;
}

/* Footer Links */

a.ftxt
{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#8aa9c1;
text-decoration:none;
}

a.ftxt:hover
{
color:#FFFFFF;
text-decoration:underline;
}
a.ftxt:visit
{
color:#8aa9c1;
text-decoration:none;
}

/* Body Text  */
#btxt, .btxt
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:20px;
text-align:justify;
}

#founder
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:20px;
text-align:justify;
}

/* Padding */

.pad
{
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

.founder_pad
{
padding-top:35px;
padding-left:10px;
padding-right:10px;
}



/* Shading Images */

#lt_shad
{
height:185px;
background:url(../images/shad_lt.jpg) no-repeat;
}
#rt_shad
{
height:185px;
background:url(../images/shad_rt.jpg) no-repeat;
}

/* Home page Founder BG */

#founder_bg
{
background:url(../images/hom_founder_bg.jpg) #f5f5f5 top no-repeat;

}

/* Contact Us page Email Links */

a.email
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

a.email:hover
{
color:#003e7a;
font-weight:bold;
text-decoration:underline;
}
a.email:visit
{
color:#000000;
text-decoration:none;
}


a.link
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#003e7a;
text-decoration:none;
background-color:#e6ebf0;
padding:3px;
}

a.link:hover
{
color:#003e7a;
text-decoration:underline;
}
a.link:visit
{
color:#000000;
text-decoration:none;
}


/* Common Links */

a
{
outline-style:none;}

a:hover
{
outline-style:none;
}

.input_bg
{
background-image:url(../images/input_bg.jpg);
background-repeat:repeat-x;
background-position:top;
width:143px;
height:24px;
border:1px solid #DCDCDC;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-left:5px;
padding-top:4px;
}

.input_box
{
background-image:url(../images/input_bg.jpg);
background-repeat:repeat-x;
background-position:top;
width:303px;
height:74px;
border:1px solid #DCDCDC;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-left:5px;
padding-top:4px;
}

.cont_txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:5px;
}

.search_bg
{
background-image:url(../images/search_bg.jpg);
background-repeat:repeat-x;
background-position:top;
width:75px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
border:0 none;
}

.box
{
border:1px solid #DCDCDC;
padding-right:0px;
padding-left:30px;
padding-top:10px;
padding-bottom:10px;
}

.box_02
{
border:2px solid #e1e1e1;
/*border-bottom:2px solid #e1e1e1;
border-right:2px solid #e1e1e1;*/
background-color:#fafafa;
padding-right:10px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
}


/* Services */

.services
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-color:#E6E6E6;
width:345px;
height:20px;
padding-left:5px;
font-weight:bold;
margin-bottom:10px;
}

.services_01
{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-image:url(../images/bg_links.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#F0F0F0;
width:400px;
height:50px;
padding:10px;
font-weight:bold;
border:1px solid #C8C8C8;
}


.resources
{
	font:11px Verdana, Geneva, sans-serif;
	color:#000;
	
	border:1px solid #C8C8C8;
	background-color:#F0F0F0;
	width:730px;

	
}
	

	
