body{
			width:800px;
			background-color:white;
			color: #666666;
        	font-family: Arial, Helvetica, sans-serif;
        	font-size: 12px;
			margin-left:20px;
			margin-top:10px;
			line-height:18px;
}

li{ 
	list-style: url(../images/orangearrow.png);
	margin-top:6px;
	vertical-align:top;

}


a{
color:  #083858;
}
		   
form{
	margin:0px;
}

h1, h1 a:link, h1 a:visited, h1 a:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: normal;
        color: #333366;
		margin-top:0px;
		padding-top:0px;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 14px;
   	font-weight: normal;
	text-transform: uppercase;
   	color: #FF8000;
   	padding-bottom:2px;
   	margin-bottom:0px;
}

h2 a:link, h2 a:visited, h2 a:hover{
	color: #FF8000;
	text-decoration:none;
}

h2 a:hover{
	text-decoration:underline;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #073554;
	margin-top:5px;
}
.orange{
	font-size:11px;
	color: #EE802F;
	font-weight:bold;
}
		
.sfnavbar{
		float:left;
		padding-left:15px;
		padding-right:15px;
		font-size:11px;
}
.sfnavbar a:link, .sfnavbar a:visited{ 
		color:#FFFFFF;
		text-decoration:none;
}
		
.sfnavbar a:hover{
		color: #8db9d8;
}


.webdamfeatblock{
text-align: justify;
}

.webdamleft{
float:left;
}

.leftclient{
width:225px;
float:left;
}
.rightclient{
width:225px;
float:left;
}

.client{
color: #999999;
margin-top:10px;
height:150px;
}

.client div{
padding-top:5px;
padding-bottom:5px;
}

.webdamdesc{
text-align:justify;
margin-bottom:10px;
}

.webdamfeatblock li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.webdamfeatblock ul{
padding-top:5px;
padding-bottom:5px;
}

.webdammod{
width:247px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
padding-top:5px;
}



.webdammod p{
	margin-left:10px;
	margin-right:10px;
}

.webdammain{
padding-top:20px;
text-align:justify;
}

.homepageleft, .webdamleft{
width: 460px;
padding-left:20px;
}

.homepageleft{
	margin-top:10px;
}

.webdamnavbar{
	height:34px;
	background-image:url(../../images/navbars/navbar.gif); 
	background-repeat:x-repeat;
	background-color: #063452;
}


.homepageright, .webdamright{
float:right;
}

.homepageright{
padding-top:20px;
}

.webdambanner{
margin-bottom:10px;
}

.extranavlinks{
text-align:right;
color:#666666;
}

#phonenumber{
font-weight:bold;
font-size:12px;
color:#333333;
padding-top:5px;
}

.logo, .extranavlinks{
padding:10px;
padding-bottom:15px;
}

.clear{
clear: both;
}

.extranavlinks a:link, .extranavlinks a:visited, .extranavlinks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

SUP { line-height: 0; } 

.tm{
color: #999999;
}

.trialbutton{
text-align:center;
margin-top:10px;
}

.quotebutton{
text-align:right;
margin-top:10px;
margin-bottom:10px;
}

.quote{
	color: #FF9900;
}

.errmsg{
font-weight:bold;
color: #FF9900;
border:1px solid #FF9900;
padding:5px;
text-align:center;
margin:auto;
margin-bottom:10px;
}

.formmod td{
	padding:8px;
	
}

table.formmod{
background-color: #F4F4F4;
width:100%;
margin-bottom:10px;
margin-top:10px;
border-bottom:15px solid #F4F4F4;
}

table.formmod, input, option, select{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.requiredField{
color: #FF6600;
}

.footertext{
display:none;
}

/* NEWSLETTER SIGNUP */
#dropinboxv2cover{
width: 337px; /*change width to desired */  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 337px; /*change width to above width-20. */
height: 178px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
/*background-color: #FFFFE0;*/
padding: 4px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
font-family: Arial;
font-size:11px;
/*filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;*/
color: #333333;
padding-top:10px;
background-image:url(http://www.spitfirephoto.com/images/newsletterdrop.gif);
background-repeat: no-repeat;
}
#dropinboxv2 input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#dropinboxv2 p{
	font-weight: bold;
	font-size:12px;
	margin-bottom:10px;
	margin-top:5px;
	padding:0px;
}
/* END NEWSLETTER */

.emphasize{
display:none;
}

.viewsite a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF9900;
}

.viewsite img{
margin-left:3px;
}

.helpdocscontent li, .helpdocscontent ul, .helpdocscontent div, .helpdocscontent td{
font-size:12px;
}

.learningcenterindex{
	text-align:left;
}



