body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 76%;	margin: 0em;background-color: #ffffff;}

.wrapper{border: 1px #979797 none;}


.sidebar{background-color: #f4f4f4;border-right: 1px #979797 solid;
border-top: 1px #979797 solid;
}

#left_side{
	background-image: url(../img/sides_body.jpg);
	background-repeat: repeat-y;}
img{	border: none;	margin: 0em;	padding: 0em;}

hr{
	width:75%}
	
h3 { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 15px; 
	color: #454581; 
	margin-top: 4px;
	margin-bottom: 4px;	text-transform: capitalize;}

h4 { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 13px; 
	color: #3e3e3e; 
	margin-top: 6px;
	margin-bottom: 2px;}

h5 { 
	font-family: arial, helvetica, sans-serif; 
	margin-bottom: 2px; 
	font-size: 14px; color: #CC6633; 
	margin-top: 6px;}

a:link {
    color: #cc6600;
    text-decoration: none;
    font-weight: normal;}

a:visited {
    color: #cc6600;
    text-decoration: none;}

a:hover {
    color: #4b73be;
    text-decoration: underline;}
    
#messagewrapper2 { 
	clear: both; 
	margin: 4px 0px 15px 0px; 
	padding: 4px 0px 7px 20px; 
	border-bottom: 1px #34a8cb solid; }

.bodybar1{	background-image: url(../img/bodybar1.jpg);	background-repeat: repeat-x;}

.bodybar2{	background-image: url(../img/bodybar2.jpg);	background-repeat: repeat-x;}

.bodybar3{	background-image: url(../img/bodybar3.jpg);	background-repeat: repeat-x;}

.topbar{	background-image: url(../img/topbar1.jpg);	background-repeat: repeat-x;
	margin-top: 1.5em;height: 2em;}		

.search_title{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 13px;	color: #878787;	text-indent: +6px;	font-weight: bold;
	margin-left: 1em;}


.search_box  {	border: none;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	font-weight: bold;	color: #cc0000;	text-indent: +8px;
	background: #ffffff url(../img/searchbox.gif) no-repeat;	height: 2.5em;	width: 11em;	margin-left: 1em;}

.frm_search {border: 1px #000000 none;}

#menu_side{
	font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    border: 1px #ccccff none;	font-size: 11px;	margin-top: 1em;	margin-right: 1em;	margin-left: 0.25em;}

#menu_side a {
	color: #6e74cf;
	padding: 2px;
	padding-left: 3px;
	display: block;
	border-left: 10px #e6e6e6 none;
	text-decoration: none;
	text-align: left;
	margin-top: 1px;}

#menu_side a:visited {
	color: #7997ce;
	padding: 2px;
	padding-left: 3px;
	display: block;
	border-left: 10px #dcdcdc none;
	text-decoration: none;
	text-align: left;
	margin-top: 1px;}	

#menu_side a:hover {
	border-left: 10px #9da5bc none;	color: #5a7199;	text-decoration: none;}

.menu_title {
	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	font-weight: bold;	color: #334d80;	font-variant: small-caps;	text-align: left;}

#message{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c2c2c2;text-align: justify;}

.partner_title {
	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	font-weight: bold;	color: #334d80;	font-variant: small-caps;	text-align: left;}
	
#partners{
	font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 13px;	margin-bottom: 1em;
	margin-left: 0.5em;}
	    
#footer_left{
	background-image: url(../img/footer.jpg);	background-repeat: repeat-x;}
	
#footer_right{
   	border-top: 4px #ccccff solid;	margin-left: 0.25em;}
    
#footer{
	font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 14px;margin-top: 1em;}
    
#footer a:active {
    color: #f30;}

#footer a:link {
    color: #858585;
    text-decoration: none;
    font-weight: normal;}

#footer a:visited {
    color: #9e9e9e;
    text-decoration: none;}

#footer a:hover {
    color: #121212;
    text-decoration: underline;}
    
#sub_footer{
	font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 11px;	margin-top: 1em;}
    
#sub_footer a:active {
    color: #f30;}

#sub_footer a:link {
    color: #858585;
    text-decoration: none;
    font-weight: normal;}

#sub_footer a:visited {
    color: #9e9e9e;
    text-decoration: none;}

#sub_footer a:hover {
    color: #121212;
    text-decoration: underline;} 
    
    
.mp_backlinks{
	font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 13px;	margin-top: 0em;	margin-right: 0.25em;	margin-left: 0.25em;}

.mp_backlinks a {
	color: #6e74cf;
	padding: 2px;
	padding-left: 3px;
	font: 12px Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	margin-top: 1px;}

.mp_backlinks a:visited {
	color: #7997ce;
	padding: 2px;
	padding-left: 3px;
	font: 12px Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	margin-top: 1px;}	

.mp_backlinks a:hover {
	color: #5a7199;	text-decoration: none;}  
	
	
	
.quote_home{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #52549a;	text-align: center;	margin: 0em;	padding: 0em;}

.quote_home_typ{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #3e3e3e;
	text-align: center;
	margin-top: 0.5em;	padding: 0em;	font-variant: small-caps;}	 
	
.quote_home_box  {	border: none;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 16px;	font-weight: bold;	color: #cc0000;	text-indent: +32px;
	background: #ffffff url(../img/searchbox.gif) no-repeat;	height: 1.5em;	width: 7.5em;	}	
	
.hm_txt_1  {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 22px;	font-weight: bold;	color: #7f84ec;display: block;font-variant: small-caps;}

.hm_txt_2  {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	font-weight: bold;	color: #8e1c00;	}

.hm_txt_3  {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 16px;	font-weight: bold;	color: #595959;font-variant: small-caps;}

.std {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	margin-top: 0.5em;	margin-bottom: 0.5em;	margin-right: 1em;	text-align: justify;}	

#faq ol {
	color: #cc6600;
	padding-left: 1px;
	display: block;
	font: 12px Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-top: 1px;}

#faq li {
	margin-top: 4px;
	font-weight: normal;}
				
	

/* set millions of background images */
.rbroundbox { background: url(../img/nt.gif) repeat; }

.rbtop div { background: url(../img/tl.gif) no-repeat top left; }
.rbtop { background: url(../img/tr.gif) no-repeat top right; }
.rbbot div { background: url(../img/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../img/br.gif) no-repeat bottom right; }

.rbtop1 div { background: url(../img/tl.gif) no-repeat top left; }
.rbtop1 { background: url(../img/tr1.gif) no-repeat top right; }
.rbbot1 div { background: url(../img/bl.gif) no-repeat bottom left; }
.rbbot1 { background: url(../img/br1.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }	

.ast{color: #ff0000;font-weight: bold;}

.slogan{color: #ff0000;font-weight: bold;font-variant: small-caps;font-size: 14px;text-align: left;}

#top_bg{
background-image: url(../img/bg2.jpg);
background-repeat: repeat-x;
}
