﻿body
{
  /*  background-image:url('../images/background.gif');
    background-repeat:repeat-x;*/
    background-color:#e6e7e8;
	color:#666;
	 font-family:Trebuchet MS,Arial,Verdana;
	 font-size:0.8em;
	margin:0;
	padding:0;
}
h1,h2,h3
{
 color:#8da5bc;
 margin:0px
}

h1
{
 font-size:1.8em;
}
a
{
   color:#91c755

}

.Label
{
 float:left;
 font-size:11px;
 width:130px;
}
.LabelExtended
{
 float:left;
 font-size:11px;
 width:100%;
}

.TextBox,.watermark
{
    border:solid 1px Green;
    float:left;
    width:250px;
}

.watermark
{
  color:#62a1d9;
  font-style:italic;
}
.DropDown
{
    float:left;
    width:250px;
}

.TextBoxComment
{
    border:solid 1px Green;
    float:left;
    overflow:auto;
    width:550px;
}

.RequiredLabel
{
    color:#62a1d9;
    float:left;
    font-size:11px;
    margin-left:10px;
    width:130px;

}

.button
{
     background-image:url('../images/button.gif');
     color:#6a737b;
     display:block;
     font-weight:700;
     height:22px;
     line-height:22px;
     text-align:center;
     text-decoration:none;
     text-transform:uppercase;
     width:87px;
}
#mainContent
{
  
    background-color:#fff;
    margin:0 auto; 
	min-height:500px;
	padding:0;
    width:960px;
}
.contentPage
{
  
  text-align:justify;
 display:block;
}

.contentPage ul,.contentPage p
{
  margin-right:20px;
}
.contentArea
{
    /*background-image:url('../images/backgroundInner.gif');
    background-repeat:repeat-x;
    display:block;
    min-height:500px;*/
   
 background-color:#fff!important;
}

.contentAreaHome
{
    background-color:#e6e7e8;
    height:100%;
    padding-bottom:20px;
    width:100%;
}


.logo
{
    border:none;
    padding-left:33px;
    padding-top:33px;
}
#logoHeader
{
    
    width:100%;
    
}

#header
{
   background-color:#fff;
   border-bottom:solid 1px #888;
}

#nav
{

  /*  background-image:url('../images/menuBackground.gif');
    background-repeat:repeat-x;
    height:34px;*/
    height:28px;
    width:100%;
}

#footer,#footerHome
{
    background-color:#e6e7e8;
    clear:both;
    color:#888;
    padding-top:20px;
    text-align:center;
    text-transform:uppercase;
    width:960px;
}
#footer a,#footerHome a
{
    color:#888;
}

#footer
{
 border-top:solid 1px #888;
 margin-top:20px;
}
.leftBody,.rightBody
{
    background-color:#fff;
    display:block;
    float:left;
}
.leftBody
{
    padding-top:20px;
    width:300px;
}
.leftImage
{
    background-color:#fff !important;
    display:block;
    height:380px;
    padding:12px 10px 0px 10px;
    
}
.rightBody
{
    background:#fff;
    padding-top:20px;
    width:660px;
}



/*home page*/
.horseImage
{
  background:url('../images/homeHorses.gif') 0 0;
  background-position:bottom;
  display:block;
  height:560px;
  width:960px;
}

.leftPanel
{
  padding-left:20px;
   text-indent:-4000px;
  width:256px;  
}

.leftFrame
{
  
/*  background-image:url('../images/blueFrame.png');
  background-position:top;
  height:536px;*/
  width:274px;
}

#homeButtons
{
    margin-left:5px;
    margin-top:190px;
}

/*end of home page*/
.horseFloatButton
{
  background-image:url('../images/HorseFloatButton.jpg');
   background-repeat:no-repeat;
   border:none;
   display:block;
   height:135px;
   text-decoration:none;
   width:253px;
}

.horseFloatButton:hover
{
   background-image:url('../images/HorseFloatButtonHover.gif');
    border:none;
   height:135px;
   text-decoration:none;
   width:253px;
}

.equestrainButton
{
     background-image:url('../images/EquestrainFloatButton.gif');
   background-repeat:no-repeat;
   border:none;
   display:block;
   height:135px;
   text-decoration:none;
   width:253px;
}

.equestrainButton:hover
{
   background-image:url('../images/EquestrainFloatButtonHover.gif');
    border:none;
   height:135px;
   text-decoration:none;
   width:253px;
}


.image
{
    border:0;
}
/*menu*/



#nav
{
    list-style-type:none;
    margin:0;
    padding:0;
}
#nav .submenu
{
    width:160px;
}
.menuImage
{
  border:0;
  line-height:28px;
  padding-left:15px;
}

#nav li
{
    display:inline;
    float:left;
    position:relative;
}

#nav li a
{
    background-image:url('../images/menuBackground3.gif');
    background-position:0 0;
    background-repeat:repeat-x;
    height:28px;
    color:#fff;
    display:block;
    font-size:13px;
    line-height:28px;
     text-align:center;
    text-decoration:none;
     text-transform:uppercase;
    width:120px;
}

#nav li a:hover
{
    background-image:url('../images/menuBackground3.gif');
     background-position:0 -100px;
    color:#fff;
    display:block;
    font-size:13px;
    line-height:28px;
     text-align:center;
    text-decoration:none;
     text-transform:uppercase;
  
}

#nav li ul
{
    margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	z-index: 1500;
	margin-left: -1px;
}

#nav li ul a
{	
	background: #333;
	border-bottom:#717171 1px solid;
	height:25px;
	line-height:25px;
	padding-left:20px;
	text-align: left;
	width:160px;
}


#nav li ul a:hover
{	
	border-bottom:#717171 1px solid;
	height:25px;
	line-height:25px;
	padding-left:20px;
	text-align: left;
	width:160px;
}



/*selected pages*/
#ctl00_body_home li#nav_home a,#ctl00_body_aboutus li#nav_aboutus a,
#ctl00_body_horses li#nav_claims a,
#ctl00_body_truckandfloat li#nav_claims a,
#ctl00_body_livestock li#nav_claims a,

#ctl00_body_alpaca li#nav_livestock a,
#ctl00_body_aquatics li#nav_livestock a,
#ctl00_body_cattleanddairy li#nav_livestock a,
#ctl00_body_deer li#nav_livestock a,
#ctl00_body_dogs li#nav_livestock a,
#ctl00_body_embryosandsemen li#nav_livestock a,
#ctl00_body_exotics li#nav_livestock a,
#ctl00_body_pigs li#nav_livestock a,
#ctl00_body_poultry li#nav_livestock a,

#ctl00_body_introductiontobloodstock li#nav_horses a,
#ctl00_body_horseplus li#nav_horses a,
#ctl00_body_horsedeluxe li#nav_horses a,
#ctl00_body_horseaccident li#nav_horses a,
#ctl00_body_stallionandbroodmares li#nav_horses a,
#ctl00_body_foal li#nav_horses a,
#ctl00_body_thoroughbredracing li#nav_horses a,
#ctl00_body_standardbredracing li#nav_horses a,
#ctl00_body_horsefaqs li#nav_horses a,
#ctl00_body_contactus li#nav_contactus a,
#ctl00_body_usefullinks li#nav_links a,
#ctl00_body_enroute li#nav_enroute a
{
    background-image:url('../images/menuBackground3.gif');
     background-position:0 -100px;
    color:#fff;
    display:block;
    font-size:13px;
    line-height:28px;
     text-align:center;
    text-decoration:none;
     text-transform:uppercase;
  
}


/*fix the submenu*/
#ctl00_body_horses #nav #nav_claims ul li a,
#ctl00_body_truckandfloat #nav #nav_claims ul li a,
#ctl00_body_livestock #nav #nav_claims ul li a,



#ctl00_body_alpaca #nav #nav_livestock ul li a,
#ctl00_body_aquatics #nav #nav_livestock ul li a,
#ctl00_body_cattleanddairy #nav #nav_livestock ul li a,
#ctl00_body_deer #nav #nav_livestock ul li a,
#ctl00_body_dogs #nav #nav_livestock ul li a,
#ctl00_body_embryosandsemen #nav #nav_livestock ul li a,
#ctl00_body_exotics #nav #nav_livestock ul li a,
#ctl00_body_pigs #nav #nav_livestock ul li a,
#ctl00_body_poultry #nav #nav_livestock ul li a,

#ctl00_body_introductiontobloodstock #nav_horses ul li a,
#ctl00_body_horseplus #nav_horses ul li a,
#ctl00_body_horsedeluxe #nav_horses ul li a,
#ctl00_body_horseaccident #nav_horses ul li a,
#ctl00_body_stallionandbroodmares #nav_horses ul li a,
#ctl00_body_foal #nav_horses ul li a,
#ctl00_body_thoroughbredracing #nav_horses ul li a,
#ctl00_body_standardbredracing #nav_horses ul li a,
#ctl00_body_horsefaqs #nav_horses ul li a
{
     background: #333;
	border-bottom:#717171 1px solid;
	height:25px;
	line-height:25px;
	padding-left:20px;
	text-align: left;
	width:160px;
}




#ctl00_body_horses #nav #nav_claims ul li a:hover,
#ctl00_body_truckandfloat #nav #nav_claims ul li a:hover,
#ctl00_body_livestock #nav #nav_claims ul li a:hover,

#ctl00_body_alpaca #nav #nav_livestock ul li a:hover,
#ctl00_body_aquatics #nav #nav_livestock ul li a:hover,
#ctl00_body_cattleanddairy #nav #nav_livestock ul li a:hover,
#ctl00_body_deer #nav #nav_livestock ul li a:hover,
#ctl00_body_dogs #nav #nav_livestock ul li a:hover,
#ctl00_body_embryosandsemen #nav #nav_livestock ul li a:hover,
#ctl00_body_exotics #nav #nav_livestock ul li a:hover,
#ctl00_body_pigs #nav #nav_livestock ul li a:hover,
#ctl00_body_poultry #nav #nav_livestock ul li a:hover,

#ctl00_body_introductiontobloodstock #nav_horses ul li a:hover,
#ctl00_body_horseplus #nav_horses ul li a:hover,
#ctl00_body_horsedeluxe #nav_horses ul li a:hover,
#ctl00_body_horseaccident #nav_horses ul li a:hover,
#ctl00_body_stallionandbroodmares #nav_horses ul li a:hover,
#ctl00_body_foal #nav_horses ul li a:hover,
#ctl00_body_thoroughbredracing #nav_horses ul li a:hover,
#ctl00_body_standardbredracing #nav_horses ul li a:hover,
#ctl00_body_horsefaqs #nav_horses ul li a:hover
{	
  background-image:url('../images/menuBackground3.gif');
     background-position:0 -100px;
    color:#fff;
    display:block;
    text-align:left;
    text-decoration:none;
}


/*end of menu*/
.listAlpha
{
	list-style:alpha;
 
}
.listLowerRoman
{
	list-style:lower-roman;
}
/*start of accordion*/
.wizard
{
    width:594px;
}

.wizardHeader,.wizardHeaderSelected
{
      background-image:url('../images/wizardHeader.gif');
      background-repeat:no-repeat;
      height:50px;
      line-height:50px;
      margin-top:5px;
      padding-left:10px;
       width:594px;
}

.wizardHeaderGray
{
    color:#576068;
    font-size:20px;
}

.wizardHeaderGreen
{
    color:#91c744;
    font-size:20px;
}
.wizardContent
{
  background-image:url('../images/wizardBackground.gif');
   background-position:bottom;
   background-repeat:no-repeat;
   height:100%;
   margin-left:10px;
   width:574px;
  
  /*  background-color:#c5e2a5;*/
}
.wizardPanelShow
{
    display:block;
}
.wizardPanelHidden
{
    display:none;
}
.wizardContentBody
{   
       padding:10px;
}


/*add margin below div to stop wrapping*/
.wizardContentBody div
{
    margin-bottom:15px;
    width:100%;
}


/*end of accordion*/

/*contact us*/
.contactBox
{
    padding-top:25px;
}
/*end of contact us*/
.attachment
{
    background-color:#eee;
    background-image:url('../images/attachments.gif');
    background-repeat:no-repeat;
    height:100%;
    padding-bottom:15px;
    padding-left:20px;
    padding-top:15px;
    width:574px;
}

.attachmentTitle
{
    font-weight:bold;
}

a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.largeLink
{
	font-size:1.2em;
}

.premiumTable td
{
    width:150px;
}

.formBody
{
    padding-top:30px;
    width:400px;
}

.formBody div
{
    margin-bottom:15px;
}
