
body
{
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #fff;
}

body, div, td, p, 
	{
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
		
.centered 
{
	position: absolute;
	left: 50%;
	margin-left: -385px;
	top:5px;
	width:770px;
}

.hasp-05
 {
	background-image: url(http://www.aladdin.com/App_Themes/Standard/Images/special/template/hasp_05b.gif);
	background-repeat: no-repeat;
	height: 37px;	
}


		
.footer
{
	clear: both;
	padding: .5em 1em;
	text-align: right;
}

.hasp-09 
{
	float: left;
	width:770px;
	height:25px;
}

.clear_float
{
	clear: both;
	padding: 0 5px 0 5px;
	margin: 0;
	height: 0;
}
		
HR
{
    COLOR: #cccccc;
    HEIGHT: 1px;
    margin: 0px;
    padding: 0px;  
    float: left; 
    width: 100%; 
}

.hline
{
    background-COLOR: #cccccc;
    HEIGHT: 1px;
    margin: 0px;
    padding: 0px;  
    float: left; 
    width: 768px; 
}


.phones
 {

	margin: 0px 0px 5px 0px;
 }
 
 A
{
	    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		COLOR: black;
}

A:hover
{

		COLOR: #990000;
}

.footer
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    TEXT-DECORATION: none;
}

A.footer
{
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    TEXT-DECORATION: none;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.checkbox 
{
	float: left; 
	margin-bottom: 5px;
}
	
.email-text 
{
	color:#002960; 
	text-align: left;
}

.hdivider 
{
	border-bottom: 1px dotted #999999; 
	width: 95%;
}

.box-bg
{
    BORDER: #86a5b6 1px solid;
    PADDING: 5px;
    BACKGROUND-COLOR: #e9eff3;
}

.arrowlist UL
{
    PADDING: 0;
    MARGIN: 0.5em;
    LIST-STYLE-TYPE: none;
}
.arrowlist LI
{
    BACKGROUND-POSITION: 0px 0.4em;
    BACKGROUND-IMAGE: url(http://www.aladdin.com/App_Themes/Standard/Images/arrows/arrow_dOrange-right.gif);
    MARGIN: 0;
    PADDING: 0 0 0.5em 1em;
    BACKGROUND-REPEAT: no-repeat
}

.dotlist UL
{
    PADDING: 0;
    MARGIN: 0.5em;
    LIST-STYLE-TYPE: none;
}

.dotlist LI
{
    BACKGROUND-POSITION: 0px 0.4em;
    BACKGROUND-IMAGE: url(http://www.aladdin.com/App_Themes/Standard/Images/bullets/darkOrange.gif);
    PADDING: 0 0 0.5em 1em;
    BACKGROUND-REPEAT: no-repeat;
}

.required
		{
			float: left;
			color: #cc0000;
			margin-bottom: 10px;
		}