body,html {

background-color: #ffffff;

margin:0;

padding:0;

}





/*BODY {

background-color : #00627a;



background-repeat: repeat-x; 

margin:0;

padding:0;

}*/



/*begin home page divs*/



#pageContainer {

height: 558px;

background:url(pix/g_body_bkg.jpg) no-repeat top center;

}



#pageContainer_ip {

background: url(pix/g_body_box_bot_ip.gif) no-repeat bottom center; 

margin-bottom: 46px;

}



#title {

height: 39px;

background:url(pix/title_bkg.gif) no-repeat top center;

}



#callouts {

margin:0 16px 0 30px;

}



#greyed_out {

background-color:#f0f0f0;

filter:alpha(opacity=40); 

      -moz-opacity: 0.40;

      opacity: 0.40;

}



#greyed_out1 {

background-color:#f0f0f0;

filter:alpha(opacity=40); 

      -moz-opacity: 0.40;

      opacity: 0.40;

}





#active {

background-color:#ffffff;

}



#callout_contact_holder  {

height: 51px;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 31px;

margin-right: 31px;

}



#logo  {

margin-top: 12px;

margin-bottom: 0px;

margin-left: 37px;

margin-right: 0px;

}



#tagline  {

margin-top: 34px;

margin-bottom: 5px;

margin-left: 45px;

margin-right: 15px;

line-height: 12px;

font-size: 12px;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

color: #c4f0f7;

}



#tagline a:link, #secondary_nav a:visited {

	color: #c4f0f7;

	text-decoration:none;

}



#tagline a:hover {

	color: #fbd663;

	text-decoration:none;

}



#footer_content {

margin:12px 29px 9px;

}



.footer_copy {

line-height:20px;

font-size:12px;

text-decoration:none;

font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;

color:#066e85;

}



a.footer_copy:link {color : #066e85; margin-left:4px; margin-right:4px;}

a.footer_copy:visited {color : #00a9c2; margin-left:4px; margin-right:4px;}

a.footer_copy:hover {color : #191818; margin-left:4px; margin-right:4px; text-decoration: underline;}



#footer_crucial  {

height: 26px;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

line-height: 20px;

font-size: 12px;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

color: #066e85;

}



#footer_crucial a:link,#footer_content a:visited {

color:#066e85;

text-decoration:none;

margin-left:5px;

margin-right:0px;

}



#footer_crucial a:hover {

color:#191818;

text-decoration:underline;

margin-left:5px;

margin-right:0px;

}



#headline  {

width: 936px;

margin-top: 0px;

margin-bottom: 20px;

margin-left: 115px;

margin-right: 0px;

}



#main_nav  {

margin-top: 0px;

margin-bottom: 0px;

margin-left: 38px;

margin-right: 0px;

}



/*#grey_spacer  {

width: 936px;

align: center;

margin-top: 10px;

margin-bottom: 10px;

margin-left: 0px;

margin-right: 0px;

border-bottom: 1px solid;

border-color: #cccccc;

}*/



#horse_hp {

margin-top: 79px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}





#main_content_hp  {

margin-top: 54px;

margin-bottom: 20px;

margin-left: 380px;

margin-right: 0px;

}



#main_content_ip  {

margin-top: 12px;

margin-bottom: 40px;

margin-left: 26px;

margin-right: 24px;

}



#main_content_ip_rtcol  {

margin-top: 12px;

margin-bottom: 40px;

margin-left: 26px;

margin-right: 24px;

}



#grey_spacer  {

background: url(pix/g_grey_pix.gif) no-repeat bottom center; 

/*border-right: 1px solid;

border-color: #cccccc;*/

}



/*#main_content_hp  {

width: 491px;

height: 238px;

margin-top: 20px;

margin-bottom: 0px;

margin-left: 49px;

margin-right: 23px;

}*/



#list {

line-height: 22px;

font-size: 16px;

text-decoration: none;

font-family: Tahoma,Arial, Verdana, sans-serif;

font-weight: bold;

color: #1a9db9;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



/*.li {

list-style-image: url(pix/bullet_butterfly.gif);

line-height: 22px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #1a9db9;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



a.li:link {color : #1a9db9;}

a.li:visited {color : #6dc4d2;}

a.li:hover {color : #096b80; text-decoration: underline;}

*/



ul {



padding-left: 10;

margin-left: 10;

}



OL.withroman { list-style-type: lower-roman }

OL.withlower { list-style-type: lower-alpha }



li {

line-height: 20px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #797272;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



.arial_grey_12 {

line-height: 17px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #797272;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



a.arial_grey_12:link {color : #474141; margin-left: 0px; margin-right: 26px;}

a.arial_grey_12:visited {color : #80090a; margin-left: 0px; margin-right: 26px;}

a.arial_grey_12:hover {color : #000000; text-decoration: underline; margin-left: 0px; margin-right: 26px;}



.arial_grey_12_body {

line-height: 20px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #797272;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 15px;

}



a.arial_grey_12_body:link {color : #474141; text-decoration: underline; background-color:#f0f0f0; margin-left: 0px; margin-right: 0px;}

a.arial_grey_12_body:visited {color : #80090a; text-decoration: underline; background-color:#f0f0f0; margin-left: 0px; margin-right: 0px;}

a.arial_grey_12_body:hover {color : #000000; text-decoration: underline; background-color:#d9d2d2; margin-left: 0px; margin-right: 0px;}



.arial_grey_12_body_sb {

line-height: 20px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #797272;

margin-left: 0px;

margin-right: 5px;

margin-top: 0px;

margin-bottom: 15px;

}



a.arial_grey_12_body_sb:link {color : #474141; text-decoration: underline; background-color:#f0f0f0;}

a.arial_grey_12_body_sb:visited {color : #80090a; text-decoration: underline; background-color:#f0f0f0;}

a.arial_grey_12_body_sb:hover {color : #000000; text-decoration: underline; background-color:#d9d2d2;}



.body_sm {

font-size: 10px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #797272;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



a.body_sm:link {color : #474141; text-decoration: underline; background-color:#f0f0f0; margin-left: 0px; margin-right: 0px;}

a.body_sm:visited {color : #80090a; text-decoration: underline; background-color:#f0f0f0; margin-left: 0px; margin-right: 0px;}

a.body_sm:hover {color : #000000; text-decoration: underline; background-color:#d9d2d2; margin-left: 0px; margin-right: 0px;}





.arial_red_12 {

line-height: 22px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #80090a;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



a.arial_red_12:link {color : #80090a;}

a.arial_red_12:visited {color : #b42527;}

a.arial_red_12:hover {color : #ff0000; text-decoration: underline;}



.arial_red_18 {

line-height: 28px;

font-size: 18px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 20px;

margin-right: 26px;

margin-top: 6px;

margin-bottom: 6px;

border-bottom: 1px solid;

border-color: #cccccc;

}



a.arial_red_18:link {color : #80090a; margin-left: 0px; margin-right: 0px; border-bottom: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_18:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; border-bottom: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_18:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1; border-bottom: 0px; padding: 3px;}



.arial_red_18_hdiw {

line-height: 20px;

font-size: 18px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 0px;

margin-right: 26px;

margin-top: 6px;

margin-bottom: 6px;

border-bottom: 1px solid;

border-color: #cccccc;

}



a.arial_red_18_hdiw:link {color : #80090a; margin-left: 0px; margin-right: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_18_hdiw:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_18_hdiw:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1; border-bottom: 0px; padding: 3px;}



.arial_red_14 {

line-height: 20px;

font-size: 14px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #e74b4d;

margin-left: 0px;

margin-right: 26px;

margin-top: 6px;

margin-bottom: 6px;

border-bottom: 1px solid;

border-color: #cccccc;

}



a.arial_red_14:link {color : #80090a; margin-left: 0px; margin-right: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_14:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_14:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1; border-bottom: 0px; padding: 3px;}







.arial_red_18_ques {

line-height: 28px;

font-size: 18px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 10px;

margin-right: 26px;

margin-top: 6px;

margin-bottom: 6px;

}



a.arial_red_18_ques:link {color : #80090a; margin-left: 0px; margin-right: 0px;padding: 3px;}

a.arial_red_18_ques:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; padding: 3px;}

a.arial_red_18_ques:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1; padding: 3px;}



.arial_red_18_continue {

line-height: 28px;

font-size: 18px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 70px;

margin-right: 0px;

margin-top: 6px;

margin-bottom: 6px;

}



a.arial_red_18_continue:link {color : #80090a; margin-left: 0px; margin-right: 0px;padding: 3px;}

a.arial_red_18_continue:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; padding: 3px;}

a.arial_red_18_continue:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1; padding: 3px;}



.arial_red_14_loc {

line-height: 24px;

font-size: 14px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 0px;

margin-right: 0px;

margin-top: 6px;

margin-bottom: 6px;

border-bottom: 1px solid;

border-color: #cccccc;

}



a.arial_red_14_loc:link {color : #80090a; margin-left: 0px; margin-right: 0px; border-bottom: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_14_loc:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; border-bottom: 0px; border-bottom: 0px; padding: 3px;}

a.arial_red_14_loc:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1; border-bottom: 0px; padding: 3px;}



.arial_red_30 {

line-height: 32px;

font-size: 30px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 0px;

margin-right: 0px;

margin-top: 2px;

margin-bottom: 2px;

}



a.arial_red_30:link {color : #80090a; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_red_30:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_red_30:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1;padding: 2px;}



.arial_red_28 {

line-height: 32px;

font-size: 28px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 0px;

margin-right: 0px;

margin-top: 2px;

margin-bottom: 2px;

}



a.arial_red_28:link {color : #80090a; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_red_28:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_red_28:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1;padding: 2px;}



.arial_red_24 {

line-height: 26px;

font-size: 24px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #80090a;

margin-left: 0px;

margin-right: 0px;

margin-top: 6px;

margin-bottom: 2px;

}



a.arial_red_24:link {color : #80090a; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_red_24:visited {color : #e74b4d; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_red_24:hover {color : #ce2c2d; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1;padding: 2px;}



.arial_grey_22 {

line-height: 26px;

font-size: 22px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #474141;

margin-left: 0px;

margin-right: 0px;

margin-top: 2px;

margin-bottom: 2px;

}



a.arial_grey_22:link {color : #474141; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_grey_22:visited {color : #8d8787; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_grey_22:hover {color : #474141; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1;padding: 2px;}



.arial_grey_24 {

line-height: 26px;

font-size: 24px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-weight: bold;

color: #474141;

margin-left: 0px;

margin-right: 0px;

margin-top: 6px;

margin-bottom: 2px;

}



a.arial_grey_24:link {color : #474141; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_grey_24:visited {color : #8d8787; margin-left: 0px; margin-right: 0px; padding: 2px;}

a.arial_grey_24:hover {color : #474141; margin-left: 0px; margin-right: 0px; background-color:#e3e1e1;padding: 2px;}





.callout_wheres {

line-height: 14px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #9c7602;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



a.callout_wheres:link {color : #9c7602;}

a.callout_wheres:visited {color : #d29f04;}

a.callout_wheres:hover {color : #6a5002; text-decoration: underline;}



.callout_contact {

line-height: 20px;

font-size: 12px;

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #bff2fa;

margin-left: 0px;

margin-right: 0px;

margin-top: 0px;

margin-bottom: 0px;

}



a.callout_contact:link {color : #bff2fa;}

a.callout_contact:visited {color : #e4fbff;}

a.callout_contact:hover {color : #fbd663; text-decoration: underline;}



h1 {

line-height: 24px;

font-size: 24px;

text-decoration: none;

font-family: Arial, Verdana, san-serif;

color: #474141;

background: none;

font-weight: bold;

text-align: right;

margin-bottom: 4px;

}



h2 {

line-height: 24px;

font-size: 24px;

text-decoration: none;

font-family: Arial, Verdana, san-serif;

color: #474141;

background: none;

font-weight: bold;

text-align: left;

margin-bottom: 4px;

}



.profile-img { 



  margin: 0 0px 0px 0;

  padding: 0px;

  border: 1px solid;

}



.forms {

line-height: 14px;

font-size: 11px;

background-color: #e6e2dd;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

width: 130px;  

margin-bottom: 3px;

color: #776956;

}



.forms2 {

line-height: 14px;

font-size: 11px;

background-color: #e6e2dd;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

width: 125px;  

margin-bottom: 3px;

color: #776956;

}



.forms3 {

line-height: 14px;

font-size: 11px;

background-color: #e6e2dd;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

width: 200px;  

margin-bottom: 3px;

color: #776956;

}



.forms4 {

line-height: 14px;

font-size: 11px;

background-color: #e6e2dd;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

width: 100px;  

margin-bottom: 3px;

color: #776956;

}



.forms5 {

line-height: 14px;

font-size: 11px;

background-color: #e6e2dd;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

width: 150px;  

margin-bottom: 3px;

color: #776956;

}



.forms6 {

line-height: 14px;

font-size: 11px;

background-color: #e6e2dd;

text-decoration: none;

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;

width: 350px;  

margin-bottom: 3px;

color: #776956;

}

