body {

       margin:0px 0px 0px 0px;

       background-color:#ffffff;		

       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;

       }



TD, TH {

  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;

}



img {

	border:0px;

	margin:0px;

	padding:0px;

	}



ul {

         padding:2px;

         margin-top:0px;

         margin-left:15px;

         margin-right:10px;

         }



.textInput {

        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;

        font-size: 11px;

        padding:2px;

        border:none;

        }



a:link

 {color:#E13A3E;

  text-decoration: underline;}

a:visited

 {color:#E13A3E;

  text-decoration: underline;}

a:active

 {color:#E13A3E;

  text-decoration: underline;}

a:hover

 {color:#ffffff;

  background-color:#E13A3E;

  text-decoration:none;}

  

  

  /* styles for contact form */

  form{margin:margin: 10px 25px 0 50px;

  }

  #name, #email, #phone, #address1, #address2, #zip, #comments

  {

  width:200px;

  }

  #message{

  width:500px;

  height:400px;

  }

  label, .warning{

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

  font-weight:bold;

  }

  .warning, .red{

  color:#F00;

  }


audio{
	display : none;
	visibility : none;
	 
}



#deskplayer{
width:368px; 
display:inline;
margin-left:-3px;  
border-color:#000000; 
border-width:thick; 
background-color:#CCCCCC;
}

#mobilefooter
{
display : none;
	visibility : none;
}

#agency_outer{

width:950px; 

margin: auto;

}



#agency_inner{

padding:10 40 0 40px;

}

.center {

align:center;

}

#agency_header, header{

margin:0 auto;

}

#agency_left

/* current news */{

width:255px; 

float:left; 

padding:5px;  

border-right-style:solid;

}

#agency_right

/* ce */{

width:250px; 

float:right;

margin-right:5px;

margin-left:3px; 

padding:3px; 

background-color:#b1dcf1; 

border-color:#000000; 

border-style:groove;

}

#agency_center

/* news */{

padding:0 0 0 260px;

margin-left:15px; 

margin-right:15px;

}

#footer

{

margin-top:1em;

margin-bottom:1em;

align:center; 

bgcolor:#E6E6E6;

}







/*tooltips*/







#fixedtipdiv{

position:absolute;

padding: 2px;

border:1px solid black;

font:normal 12px Verdana;

line-height:18px;

z-index:100;

}

#infoheader{

width:260; 

height:30px; 

background-color:#CCCCCC; 

color:#666666; 

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

font-size:12px; text-align:center;

font-weight:bold; 

border-width:1px;border-style:solid; 

line-height:30px;

}





#outerwrap

{

/*width:786px;*/

width:70em; 

margin:0 auto;
position:relative;

/*overflow:hidden;

display:inline-block*/

text-align:center;

}

#innerwrap
{
width:65em; 

/*width:760px;*/
position:relative;

margin:0 auto;

background-color:#fff;

text-align:center;

}

#innerwrap #navbar
{position: relative;
z-index:200;
}

#topbar

{

position:relative;
}





#content

{width:100%;

margin-top:2em;
position:relative;
text-align:left;



}



#content h1 {

       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:bold; text-decoration: none

}



#content h2, h3{

       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; text-decoration: none

}

.caption{font-size:10px;

}



.imgborder{

border-style:solid;

border-width:thin;

border-color:#000;



}

/*PROHTML Image Rotation */
#dropcontentsubject{
width: 250px;
font-weight: bold;
}

.dropcontent{
width: 250px;
height: 200px;
border: 1px solid black;
background-color: #DFDFFF;
padding: 3px;
display:block;
}
