/***************************************************
Global 
***************************************************/

body {  	
	background-color : #84ACD6;
	color: #000;
	font-family: Verdana, Arial, "Times New Roman", san-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	margin: 0;
}
 
a {
	color: #36C;
	text-decoration: underline; 
}
a:link { 
	color: #36C; 
}
a:visited { 
	color: #69F; 
	}
a:hover { 
	color: #36C; 
	text-decoration: none; 
}
 
h1 {
	color: #690;
	font-family: Georgia, Verdana;
	font-size: 25px;
	line-height : 30px;
	font-weight: normal;
	padding:10px 0 10px 0;
	margin: 0px;
}
h2 {
	color:#036;
	font-family: Georgia, Verdana;
	font-size: 14px;
	line-height : 18px;
	padding: 0 0 7px 0;
	border-bottom: 1px dashed #CCC;
	margin: 0 0 10px 0;
}
h3 {
	color:#036;
	font-family: Georgia, Verdana;
	font-size: 14px;
	line-height : 22px;
	margin:0px;
}
h4 {
	color:#666;
	font-family: Georgia, Verdana;
	font-size: 16px;
	font-weight: normal;
	line-height : 22px;
	padding: 10px 0 10px 0;
	margin:0px;
}
h5 {
	font-family: Georgia, Verdana;
	color: #F00;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin:0px;
}

h6 {
	color:#000;
	font-family: Georgia, Verdana;
	font-size: 18px;
	line-height : 18px;
	padding: 0 0 7px 0;
	margin: 0 0 10px 0;
}
 
 
 /***************************************************
Body Text
***************************************************/

.smallbodygray {
	color: #999;
	font-size: 11px;
}
.smallbody {
	font-size: 10px;
}
.hightlight {
	background-color: #EBFFD6;
	padding: 2px;
}
.grayitalic {
	color: #999;
	font-style : italic;
}
.red {
	color: #F00;
	font-size: 12px;
	font-weight: bold;
}
.quote {
	font-family: Georgia, Verdana;
	font-size: 20px;
	line-height: 30px;
}
.articletitle {
	font-family: Georgia, Verdana;
	font-size: 16px;
	line-height: 20px;
}
.contactemail {
	font-family: Arial, Verdana;
	font-size: 11px;
	line-height: normal;
}
 
 
/***************************************************
Top Nav
***************************************************/

#topwrap {
	width: 748px;
	width/* */:/**/748px; 
	width: /**/748px;
	margin-right:auto;
	margin-left:auto;
	padding: 8px 0 0 20px;
}
#logo {
	float: left;
	width: 357px;
	margin: 0;
	padding: 0;
	text-align: left;
	voice-family: "\"}\"";
	voice-family: inherit;

}
#toplinks {
	float: left;
	text-align: left;
	font-family: Georgia, Verdana;
	width: 350px;
	margin-left: 40px;
	padding: 8px 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;

}
#toplinks a:link,  #toplinks a:visited, #toplinks a:active, #toplinks a:hover {
	color: #000;
}
#topnav {
	float : left;
	font-size : 13px;
	font-family : Georgia,Verdana, Arial, sans-serif;
	width : 743px;
	line-height : normal;
	text-align: left;
		voice-family: "\"}\"";
	voice-family: inherit;
}
#topnav ul {
	margin :0;
	padding :  0;
	list-style : none;
}

#topnav li {
      display:inline;
      margin:0;
}
#topnav a {
    float:left;
	color: #FFF;
    background-image: url(/assets/topnav/tableft.gif);
    margin:0;
    padding:0 0 0 11px;
	text-decoration: none;
      }
	  
	
#topnav .alt-left {
    float:left;
    background-image: url(/assets/topnav/tableft_alt.gif);
    margin:0;
    padding:0 0 0 11px;
	text-decoration: none;
      }
	  
	  
	  
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
 /* End IE5-Mac hack */

#topnav a span {
	float:left;
    display:block;
    background:url(/assets/topnav/tabright.gif) no-repeat right top;
	padding : 9px 18px 5px 0px;
      }
	  
#topnav a .alt-right {
	float:left;
    display:block;
    background: #000 url(/assets/topnav/tabright_alt.gif) no-repeat right top;
	padding : 9px 18px 5px 0px;
      }
	  
	  
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topnav a span {float:none;}
/* End IE5-Mac hack */
#topnav a:hover span{
	color : #FFF;
}
#topnav #current a {
	background-position : 0 -32px;
	border-width : 0;
}
#topnav #current a span {
	background-position : 100% -32px;
	color : #FFF;
}
#topnav a:hover  {
	background-position : 0% -32px;
	color : #FFF;
}
#topnav a:hover span {
	background-position : 100% -32px;
}




#topnav #current a div {
	background-position : 100% -32px;
	color : #FFF;
}

#topnav a:hover div {
	background-position : 100% -32px;
}
 
 
/***************************************************
Home
***************************************************/


#headline {
	background-color: #F5F5E4;
	float: left;
	width: 560px;
	width/* */:/**/540px; 
	width: /**/540px;
	margin: 0;
	padding: 0 0 0 20px;
	text-align: left;
	height: 300px;
}

#headline h1 {
	margin:15px 0 10px 0;
	padding:0;
	color: #000;
	font-weight:normal;
	}
	
#headline h2 {
	margin:10px 0 0 0;
	padding:0;
	font-size:18px;
	color: #CC0000;
	font-weight:normal;
	border:none;
	}
	
#flash {
	background-color: #369;
	width: 206px;
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
	height: 300px;
}

#newsletter {
	background-color: #EBFFD6;
	width: 206px;
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
}

.update {
	padding: 0 0 5px 0;
	color: #C00;
	font-size: 16px;
	font-weight: bold;
}
.updatetitle {
	background-image: url(/assets/Home/UpdateArrow.gif); 
	background-repeat : no-repeat;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 0 15px;
}
.largetab {
	float: left;
	padding: 36px 30px 0 0;
}
.browndivider {
clear: left;
	background-color: #5F5F5F;
	width: 766px;
	height: 25px;
}
.norecoveryblock {
	float: left;
	background-image: url(/assets/Home/no-recovery2.gif); 
	background-repeat : no-repeat;
	color: #333;
	font-family: Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	width: 383px;
	width/* */:/**/258px; 
	width: /**/258px;
	margin: 0;
	padding: 65px 0 20px 125px;
}
.freeassetblock {
	float: left;
	background-image: url(/assets/Home/risk-free.gif); 
	background-repeat : no-repeat;
	color: #333;
	font-family: Arial, Verdana;
	font-size: 11px;
	line-height: normal;
	text-align: left;
	width: 383px;
	width/* */:/**/258px; 
	width: /**/258px;
	margin: 0;
	padding: 65px 0 23px 125px;
}
.homefaq {
	clear:left;
	padding: 20px;
	border-top: 1px solid #036;
	text-align:left;
}
 
 
/***************************************************
Global Layout
***************************************************/

#blueborder {
	background-color:#FFF;
	border: 1px solid #036;
	clear:left;
	width: 766px;
	margin-right:auto;
	margin-left:auto;
}

#logoalign {
	clear:left;
	width: 766px;
	margin-right:auto;
	margin-left:auto;
}


#rightcontentbg {
	background-image : url(/assets/Global/RightSectionBG.gif);
}
.greentop {
	clear: left;
	background-color: #EBFFD6;
	width: 766px;
	height: 15px;
}
.leftcontent {
	float: left;
	text-align: left;
	width: 558px;
	width/* */:/**/513px; 
	width: /**/513px;
	margin: 0;
	padding: 5px 25px 15px 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.leftcontent ul, #headline ul {
	list-style : square;
	margin : 0 0 0 18px;
	padding: 0;
}

#headline ul {
	list-style : square;
	margin : 10px 0 0 18px;
	padding: 0;
	font-size:16px;
}

#headline li {
	margin-bottom: 5px;
}

.leftcontent ol {
	margin : 20px 0 0 25px;
	padding: 0;
}
.leftcontentlong {
	float: left;
	margin: 0;
	padding: 15px 25px 15px 20px;
	text-align: left;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.leftcontentlong ul {
	list-style : square;
	margin : 10px 0 0 18px;
	padding: 0;
	line-height: 22px;
}
.rightcontent {
	float: left;
	background-color: #EBFFD6;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	width: 210px;
	width/* */:/**/180px; 
	width: /**/180px;
	margin: 0;
	padding: 15px 15px 15px 12px;
	voice-family: "\"}\"";
	voice-family: inherit;

}
.homerightcontent {
	float: left;
	background-color: #EBFFD6;
	font-size: 12px;
	text-align: left;
	width: 210px;
	width/* */:/**/180px; 
	width: /**/180px;
	margin: 0;
	padding: 15px 15px 15px 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.highlightbox {
	background-image: url(/assets/global/highlighbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
	padding: 15px 8px 15px 15px;
}
.highlightbox-orange {
	background-image: url(/assets/global/highlighbg_orange.jpg);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
	padding: 15px 8px 15px 15px;
}
.highlightbox-alt {
	background-repeat: repeat-x;
	border: 1px solid #EEE;
	padding: 15px 8px 15px 15px;
}
.img {
	float:left;
	padding: 10px 0 15px 0;
}

.img2 {
	float:left;
	padding: 5px;
	border: 1px solid #99cc00;
}

#mug {
	float: left;
	margin-right: 20px;
	padding: 10px;
	border: 1px solid #99cc00;
	}
.av-logo {
	float:right;
	}
	
.dash {
	border-bottom: 1px dashed #CCC;
	padding: 5px 5px 0 5px;
	margin: 0 0 20px 0;
}
.boxquote {
	font-family: Georgia, Verdana;
	font-size: 16px;
	line-height: 20px;
	padding: 10px 20px 0 30px;
	margin: 0 0 0 100px;
}
.boxservices {
	padding: 10px 10px 0 2px ;
	margin: 0 0 0 80px;
}
.clientsleft{
float:left;
font-size: 12px;
width: 245px;
padding:10px 0 0 0;
}
.clientsright{
font-size: 12px;
margin:0 0 0 250px;
padding:10px 5px 0 0;
}
.lawlinksleft{
float:left;
width: 330px;
padding:10px 0 0 0;
}
.lawlinksright{
margin:0 0 0 380px;
padding:10px 5px 0 0;
}
.claimbg {
	clear: left; 
	background-color: #FFFFE5;
	border: 1px solid #EAEAEA;
	padding: 15px 0 0 0;
	margin: 10px 0 0 0;
}
.claimformpadding{
	padding: 4px 0 4px 5px;
}
.claimtextfield {
	width: 175px;
}
.claimbutton {
	padding: 0 0 0 175px;
}
.yellowbox {
	background-color: #FFFFE5;
	border: 1px solid #EAEAEA;
	padding: 15px;
	margin: 25px 0 25px 0;
}
#footer {
	clear:left;
	color: #FFF;
	width: 768px;
	margin-right:auto;
	margin-left:auto;
	padding: 10px 0 10px 20px;
	text-align:left;
}

#footer p {
	margin:0;
	padding:0;
	}
	
#footer a:link, #footer a:visited, #footer a:active {
	
}
#footer a:hover {
	
}

#footerlist {
	margin: 0;
	padding: 0px 0px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#footerlist ul, #footerlist li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}

.SpacerClearHome { 
	clear: left; 
	}




/***************************************************
Claim Submission
***************************************************/


#claim-left {
	float: left;
	text-align: left;
	width: 450px;
	margin: 35px 0 0 0;
	padding: 0;
}

#claim-left .section{
	background:#EEF5FD;
	font: 11px Lucida Sans;
	color:#999;
	line-height: 14px;
	padding: 20px 40px 17px 30px;
	margin: 0 0 30px 0;
}
#claim-left .title{
	font: bold 15px Lucida Sans;
	color:#036;
}
#claim-left .attention{
	background: url(/assets/claimsubmission/icon_attention.gif) no-repeat;
	font: 11px Lucida Sans;
	line-height:13px;
	color:#999;
	padding: 5px 0 20px 45px;
}
#claim-left .claim-moneyerror {
	background:#FFC;
	color:#000;
	font-size:13px;
	padding:15px 15px 15px 20px;
	line-height:18px;
	margin:0 0 10px 0;
	width: 290px;
	float:right;
}
#claim-left .debtor-experience{
	background:#EFFED1;
	font: 12px Lucida Sans;
	color:#666;
	line-height: 14px;
	padding: 10px 0 10px 15px;
	margin: 0px 0 0 16px;
}
#claim-left .submit-box {
	background:#FFC;
	font: 11px Lucida Sans;
	line-height: 14px;
	padding: 25px 30px 30px 30px;
	position: relative;
}
#claim-left .submit-box .agree {
	position: absolute;
	right: 0;
    width: 213px;
}
#claim-left .submit-box .red {
color:red;
}
#claim-left .add-guarantor {
	font: 14px Lucida Sans;
	color:#999;
	line-height: 16px;
	padding: 20px 0 20px 14px;
}
#claim-left .guarantor {
	background:#FFFFE6;
	line-height: 14px;
	padding: 0 0 10px 0;
}
#claim-left .sameas-guarantor {
	background:#E1E1B4;
	padding: 10px 0 10px 0px;
	margin:0 0 10px 14px;
}
#claim-left .claim-alert {
	background:#FFE6E6 url(/assets/claimsubmission/icon_attention.gif) no-repeat 0px 13px;
	color:#F00;
	font: 12px Lucida Sans;
	padding: 23px 20px 20px 45px;
	margin: 10px 30px 25px 30px;
	border:1px #F00 dashed;
	line-height: 20px;
}
#claim-left .client-info {
	color:#000;
	font: 14px Lucida Sans;
	padding: 0 0 10px 60px;
	line-height: 20px;
}



#claim-right {
	float: left;
	text-align: left;
	width: 275px;
	margin: 30px 5px 0 35px;
	color:#666;
	font: 11px Lucida Sans, Verdana;
	line-height: 16px;
}
#claim-right .highlights{
	color:#666;
	font: 11px Lucida Sans, Verdana;
	line-height: 16px;
	padding:0 15px 0 0;
}
#claim-right strong {
	color:#000;
}
#claim-right .client-title {
	background: url(/assets/claimsubmission/clients.gif) no-repeat;
	padding: 2px 0 1px 65px;
}
.fee{
	background:#FFC url(/assets/claimsubmission/arrow.gif) no-repeat;
	float:left;
	text-align: left;
	width: 310px;
	width/* */:/**/260px; 
	width: /**/260px;
	margin: 3px 0 0 5px;
	padding: 15px 0 15px 50px;
	color:#666;
	font: 11px Lucida Sans, Verdana;
	line-height: 16px;
}
.fee-client{
	background:#FFC url(/assets/claimsubmission/arrow.gif) no-repeat;
	float:left;
	text-align: left;
	width: 310px;
	width/* */:/**/260px; 
	width: /**/260px;
	margin: 250px 0 0 5px;
	padding: 15px 0 15px 50px;
	color:#666;
	font: 11px Lucida Sans, Verdana;
	line-height: 16px;
}




<!-- Fields -->


#claim-left .table-data{	
	color:#000;
	font: bold 11px Verdana;
}
#claim-left input[type=text] {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:240px;
}
#claim-left select {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:255px;
}

#claim-left .small input {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:120px;
}
#claim-left .amount input {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:100px;
	text-align:right;
}
#claim-left .amount-small input {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 0px;
	width:30px;
}
#claim-left .date-small {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:92px;
}

#claim-left .date-smaller {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 3px;
	width:74px;
}
#claim-left .small select {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:80px;
}
#claim-left textarea {	
	color:#000;
	font: 11px Lucida Sans;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 0 0 35px 30px;
	width:380px;
}
#claim-left .check {
	color:#000;	
	line-height:20px;
	padding: 0 0 20px 0;

}
#claim-left .check input {	
	padding: 2px;
	margin: 0 5px 0 0;
	width:15px;
	height:15px;
}
#claim-left .disconnect-check input {	
	padding: 2px;
	margin: 0 5px 0 14px;
	width:15px;
	height:15px;
}
#claim-left .submit-button {
	font: bold 12px Verdana;
	color:#FFF;
	padding: 5px;
	width:200px;
	margin: 0 0 10px 0;
	background-color:#7EA9D4;
	border-top:2px solid #FFF;
	border-left:2px solid #FFF;
	border-right:2px solid #547290;
	border-bottom:2px solid #547290;
	}




/***************************************************
Judgement 
***************************************************/

.getstarted-box {
	background-image: url(/assets/global/highlighbg_orange.jpg);
	background-repeat: repeat-x;
	color:#000;
	border: 1px solid #EEE;
	padding: 12px 0 12px 25px;
}

.getstarted-box .title {
	color:#666;
	font-size: 21px;
	font-family: Lucida Sans;
	line-height : 22px;
	padding: 10px 0 5px 0px;
	margin:0px;
}


#hidethis input {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:240px;
}
#hidethis select {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:255px;
}

#hidethis .small input {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:120px;
}

#hidethis .amount input {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 14px;
	width:120px;
	text-align:right;
}

#hidethis .amount-small input {	
	color:#000;
	font: bold 13px Verdana;
	border: 1px solid #DADADA;
	padding: 7px;
	margin: 6px 0 6px 0px;
	width:30px;
}

			
.getstarted-box .intro {
	padding: 15px 0 15px 0;
	border-top:1px dashed #CCC;
	font-family: Lucida Sans;
}

#hidethis .button input {
	font: bold 12px Verdana;
	color:#FFF;
	padding: 5px 5px 5px 5px;
	background-color:#7EA9D4;
	width:200px;
	background-color:#7EA9D4;
	border-top:2px solid #DADADA;
	border-left:2px solid #DADADA;
	border-right:2px solid #547290;
	border-bottom:2px solid #547290;

	}
	
	
	


	
/***************************************************
Client Access
***************************************************/

.loginbox {
	margin-top:10px;
	background-color: #FFFFE5;
	border: 1px solid #EAEAEA;
}

.loginleft {
	float:left;
	margin: 10px 0 0 15px;
	padding:0;
	width: 210px;
}
.loginright {
	margin:10px 0 0 0;
	padding:0;
}
.loginfeatures {
	background-image: url(/assets/clientaccess/ScreenShot.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0 400px 0 0; 
	margin: 15px 0 0 0;
}
.ClientAccessNav{
color:#000000;
font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif;
}
.ClientAccessNav a:link,.ClientAccessNav a:visited{
color:#000000;
font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif;
text-decoration:none
}
.ClientAccessNav a:active,.ClientAccessNav a:hover{
background:#6699CC;
color:#FFFFFF;
font:bold 11px Arial,Verdana,Geneva,Helvetica,sans-serif;
}
.ActiveCaseList{
background:#FFFFE8;
color:#000000;
font:11px Arial,Verdana,Geneva,Helvetica,sans-serif;
padding:8px 0px 8px 47px;
border-right: 1px solid #69C;
border-bottom: 1px solid #69C;
border-left: 1px solid #69C;
}
.LegalForms{
background:#F4FFCC;
color:#000000;
font:11px Arial,Verdana,Geneva,Helvetica,sans-serif;
padding:8px 0px 8px 47px;
border-right: 1px solid #69C;
border-bottom: 1px solid #69C;
border-left: 1px solid #69C;
}
.LegalFormsBorder{
border-bottom:1px solid #95B9DC;
border-left:1px solid #95B9DC;
border-top:1px solid #95B9DC
}
.LegalFormsDownloadBorder{
border-bottom:1px solid #95B9DC;
border-left:1px solid #95B9DC;
color:#666666;
font:11px Arial,Verdana,Geneva,Helvetica,sans-serif
}
.LegalFormsInstructions{
border:1px solid #95B9DC;
color:#666666;
padding:10px 7px 10px 13px
}
.LegalFormsNameBorder{
border-bottom:1px solid #95B9DC;
color:#000000;
font:11px Arial,Verdana,Geneva,Helvetica,sans-serif;
padding:6px 0px 6px 15px
}
.SubmitAClaim{
background:#FFF1B9;
color:#000000;
font:11px Arial,Verdana,Geneva,Helvetica,sans-serif;
padding:8px 0px 8px 47px;
border-right: 1px solid #69C;
border-bottom: 1px solid #69C;
border-left: 1px solid #69C;
}
.Alert {
	color: #CC0000;
	font: bold 12px Verdana, Arial;
	padding: 5px 20px 10px 30px;
}
.White {
	color:#FFF;
}

.highlight {
	margin-bottom: 10px;
	padding: 10px 15px 10px 15px;
	border: 1px solid #EAEAEA;
	background-color:#fff;
	}

.floatleft {
	float:left;
	margin: 2px 10px 25px 0;
	}

.floatleftsm {
	float:left;
	margin: 5px 10px 15px 0;
	}
	
#jm-form input.textcontact {
	padding: 6px;
	font-size: 140%;
	font-weight:bold;
	width: 300px;
	border:1px solid #ccc;
	border-color:#aaa #eee #eee #aaa;
	color:#333;
  }
  
#jm-form input.button {
	margin-top: 5px;
	font-size: 130%;
	}
/*Added to remove image border*/	
img {
	border: none;
}	
.whitestyle {
	color: #FFFFFF;
}
.logoimg {
	border: none;
}
.center {
	margin: 0 auto;
}
.centerdiv {
	text-align: center;
}
.rightdiv {
	text-align: right;
}
.leftdiv {
	text-align: left;
}
.width800 {
	width: 800px;
}
.width170 {
	width: 170px;
}
.width278 {
	width: 278px;
}
.width328 {
	width: 328px;
}
.hidden {
	display: none;
}
.imgborder0 {
	border: none;
}
.border0 {
	border: none;
}
.height35 {
	height: 35;
}
.width36per {
	width: 36%;
}
.width64per {
	width: 64%;
}
.under {
	text-decoration: underline;
}
.nopadding {
	padding: 0;
}
.claimcheck ul {
	padding-left: 40px;
}
.claimcheck ul li {
    background: url(/assets/claimsubmission/check20.png) no-repeat top left;	
	padding-left: 25px;
	list-style: none;
}
.claimoption1 {
	float: left;
	background-image: url(/assets/global/highlighbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
}
.claimoption2 {
	float: left;
	background-image: url(/assets/global/highlighbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
}
.claimoption3 {
	float: left;
	background-image: url(/assets/global/highlighbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #EEE;
}
.imgalignbottom {
	vertical-align: bottom;
}

#popup_holder { position:absolute; z-index:5;  background:#EDEDEC; }
#popup_holder .nav { background:#EDEDEC; height:26px; padding:8px 0; }
#popup_holder .nav .close { background:url(../close.png) no-repeat 0 0; width:25px; height:26px; display:block; float:left; margin:0 0 0 10px; float:right; }
#popcontainer { padding:0 20px 15px 20px; overflow-y:scroll;}
#popcontainer h2 { font-family: "Lucida Bright",arial,"Helvetica Neue",helvetica,sans-serif;  font-size: 18px; text-align: left; margin-bottom: 10px !important; }
#popcontainer h3 { font-family: "Lucida Bright",arial,"Helvetica Neue",helvetica,sans-serif;  font-size: 13px; text-align: left; }
#popcontainer h4 { font-family: "Lucida Bright",arial,"Helvetica Neue",helvetica,sans-serif;  font-size: 13px; text-align: left; color:#003366; }
#popcontainer p { font-family: "Lucida Bright",arial,"Helvetica Neue",helvetica,sans-serif;  font-size: 13px; text-align:  justify; }
