﻿body
{
	 text-align: center;
	 font-size:12pt;
	 font-family: Arial, Helvetica, sans-serif;
 }
#bodyCenter    {
    width: 837px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
h1
{
	font-size: large;
	color: #E18700;
}
h2
{
	font-size: medium;
	color: #0154A4;
}
h3
{
	color: #FFFFFF;
	word-spacing: .5pt;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 3px;
	font-size: 13pt;
	font-weight: bold;
}
h4
{
	color: #FFFFFF;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 1px;
	font-weight: bolder;
}
h5
{
	color: #0154A4;
	font-weight: bolder;
}
.headerFont
{
	font-size: 75%;
	font-weight: bold;
	color: #0154A4;
	word-spacing: .5pt;
	margin-top: 15px;
}
	
.headerPhoneFont
{
	font-size: 130%;
	font-weight: bold;
	color: #0154A4;
	letter-spacing: 1.1px;
}
	
.headerTextFont
{
	font-size: 55%;
	color: #0154A4;
	font-weight: bold;
	padding-bottom: 7px;
	margin-right: 0px;
}
.headerbox
{
	margin-right: 7px;
}
.headerTextBox
{
	border: 1px solid #0154A4;
	vertical-align: middle;
	height: 14px;
}
.menuLeftCurve
{
	background-position: right top;
	background-image: url(     '../../version3/images/home_blue_05.jpg' );
	background-repeat: no-repeat;
	height: 34pt;
	font-size: 67%;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: .5pt;
	cursor: hand;
	padding: 1px 8px 0px 8px;
}
.menuLeftCurve a {	text-decoration: none;	color:  #FFFFFF;}
.menuLeftCurve a:hover {	text-decoration: none;	color:  #0154A4;}
.menuLeftCurve a:visited {	text-decoration: none;	color:  #FFFFFF;}

.menuLeftCurveBlue
{
	background-position: right top;
	background-image: url(     '../../version3/images/home_gold_05.jpg' );
	background-repeat: no-repeat;
	height: 34pt;
	font-size: 67%;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: .5pt;
	cursor: hand;
	padding: 1px 8px 0px 8px;
}
.menuLeftCurveBlue a {	text-decoration: none;	color:  #0154A4;}
.menuLeftCurveBlue a:hover {	text-decoration: none;	color:  #FFFFFF;}
.menuLeftCurveBlue a:visited {	text-decoration: none;	color:  #0154A4;}

.menuBlueTrack
{
	padding: 1px 2px 0px 2px;
	background-position: top;
	background-image: url(         '../../version3/images/header_button_10.gif' );
	background-repeat: repeat-x;
	height: 34pt;
	font-size: 67%;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: .5pt;
	text-align: right;
} 

.menuBlue
{
	padding: 1px 8px 0px 8px;
	background-position: top;
	background-image: url(        '../../version3/images/header_button_10.gif' );
	background-repeat: repeat-x;
	height: 34pt;
	font-size: 67%;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: .5pt;
	cursor: hand;
}
.menuBlueNoSpace
{
	padding: 1px 0px 0px 0px;
	background-position: top;
	background-image: url(         '../../version3/images/header_button_10.gif' );
	background-repeat: repeat-x;
	height: 34pt;
	font-size: 67%;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: .5pt;

}
.menuBlueBorder
{
	background-position: left top;
	background-image: url(     '../../version3/images/header_button_11.gif' );
	background-repeat: no-repeat;
	height: 35pt;
}
.menuOrange
{
	padding: 1px 8px 0px 8px;
	background-position: top;
	background-image: url(     '../../version3/images/header_button_13.gif' );
	background-repeat: repeat-x;
	height: 35pt;
	font-size: 67%;
	font-weight: bold;
	color:  #0154A4;
	word-spacing: .5pt;
	cursor: hand;
	
}
.menuOrange a {	text-decoration: none;	color:  #0154A4;}
.menuOrange a:hover {	text-decoration: none;	color:  #FFFFFF;}
.menuOrange a:visited {	text-decoration: none;	color:  #0154A4;}

.menuBlue a {	text-decoration: none;	color:  #FFFFFF;}
.menuBlue a:hover {	text-decoration: none;	color:  #0154A4;}
.menuBlue a:visited {	text-decoration: none;	color:  #FFFFFF;}

a.menuOrange:hover 
{
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: .5pt;
	cursor: hand;
	text-decoration: none;
}
.menuOrangeBorder
{
	background-position: left top;
	background-image: url(      '../../version3/images/header_button_15.gif' );
	background-repeat: no-repeat;
	height: 35pt;
	width: 2px;
}
.menuBlank
{
	margin-left: 20pt;
}
.menuRightCurve
{
	
	background-image: url(     '../../version3/images/header_button_18.gif' );
	background-repeat: no-repeat;
	height: 35pt;
}
.line
{
	color: #0000FF
}
.footerText
{
	padding: 3px;
	font-size: 58%;
	font-variant: normal;
	text-transform: uppercase;
	font-weight: bold;
}
.footerText a:link {
color: #0154A4;
line-height: normal;
text-decoration: none;
}
.footerText a:visited {
color: #0154A4;
text-decoration: none;
}
.footerText a:hover {
color: #808080;
}
.footerText a:active {
color: #0154A4;
text-decoration: none;
}

.leftBlueCurve
{
	background-position: right bottom;
	background-image: url(          '../../version3/images/blue_left.gif' );
	background-repeat: no-repeat;
	width: 3%;
	vertical-align: bottom;
	height: 11px;
}
.fontHeaderBG
{

	background-color: #9AA4E2;
}
.topBlueCurve
{
	background-position: bottom;
	background-image: url(        '../../version3/images/blue_top.gif' );
	background-repeat: repeat-x;
	width: 90%;
	vertical-align: bottom;
}
.rightBlueCurve
{
	background-image: url(     '../../version3/images/blue_right.gif' );
	background-repeat: no-repeat;
	width: 3%;
	vertical-align: bottom;
	background-position: left bottom;
}
.leftBlueLine
{
	background-position: right bottom;
	background-image: url(          '../../version3/images/blue_LeftLine.gif' );
	background-repeat: repeat-y;
	width: 3%;
	vertical-align: bottom;
}
.rightBlueLine
{
	background-position: left bottom;
	background-image: url(         '../../version3/images/Blue_RightLine.gif' );
	background-repeat: repeat-y;
	width: 3%;
	vertical-align: top;
}
.orderheader
{
	font-size: 100%;
	color: #FFFFFF;
	background-color: #9AA4E2;
	font-weight: bold;
	word-spacing: 1pt;
	height: 27px;
	vertical-align: top;
}
.orderheaderYellow
{
	font-size:  100%;
	color: #FFCC66;
	background-color: #9AA4E2;
	font-weight: bold;
	word-spacing: 1pt;
	vertical-align: top;
}
.leftGray
{
	background-position: right;
	background-image: url(           '../../version3/images/gray_left.gif' );
	background-repeat: repeat-y;
	width: 3%;
}
.rightGray
{
	background-position: left;
	background-image: url(           '../../version3/images/gray_right.gif' );
	background-repeat: repeat-y;
	width: 3%;
}
.grayTable
{
	background-color: #F2F5FA;
	font-size: 45%;
	
	text-align: left;
	font-weight: bold;
	color: #0154A4;
}

.leftGrayCurve
{
	background-position: right top;
	background-image: url(         '../../version3/images/gray_bottomleft.gif' );
	background-repeat: no-repeat;
	width: 3%;
	vertical-align: top;
}
.bottomGrayCurve
{
	background-position: top;
	background-image: url(        '../../version3/images/gray_bottom.gif' );
	background-repeat: repeat-x;
	width: 90%;
	vertical-align: top;
}
.rightGrayCurve
{
	background-image: url(     '../../version3/images/gray_bottomright.gif' );
	background-repeat: no-repeat;
	width: 3%;
	vertical-align: bottom;
	background-position: left top;
}

.checkboxsmall
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 120%;
	font-weight: normal;
	color: #636466;
}

.leftWhite
{
	background-position: right;
	background-image: url(            '../../version3/images/white_left.gif' );
	background-repeat: repeat-y;
	width: 1%;
	vertical-align: top;
}
.leftWhite1
{
	background-position: center;
	background-image: url(            '../../version3/images/white_left1.gif' );
	background-repeat: repeat-y;
	width: 1%;
	vertical-align: top;
}

.rightWhite
{
	background-position: left;
	background-image: url(            '../../version3/images/white_right.gif' );
	background-repeat: repeat-y;
	width: 3%;
	vertical-align: top;
}
.rightWhite1
{
	background-position: center;
	background-image: url(            '../../version3/images/white_right1.gif' );
	background-repeat: repeat-y;
	width: 1%;
	vertical-align: top;
}
.leftWhiteCurve
{
	background-position: right top;
	background-image: url(         '../../version3/images/white_bottomleft.gif' );
	background-repeat: no-repeat;
	width: 3%;
	vertical-align: top;
}
.bottomWhiteCurve
{
	background-position: top;
	background-image: url(        '../../version3/images/white_bottom.jpg' );
	background-repeat: repeat-x;
	width: 90%;
	vertical-align: top;
}
.bottomWhiteCurve1
{
	background-position: top;
	background-image: url(        '../../version3/images/white_bottom.jpg' );
	background-repeat: repeat-x;
	width: 90%;
	vertical-align: top;
}
.leftWhiteCurve1
{
	background-position: center top;
	background-image: url(         '../../version3/images/white_bottomleft1.gif' );
	background-repeat: no-repeat;
	width: 1%;
	vertical-align: top;
}

.rightWhiteCurve1
{
	background-image: url(     '../../version3/images/white_bottomright1.gif' );
	background-repeat: no-repeat;
	width: 1%;
	vertical-align: bottom;
	background-position: center top;
}
.rightWhiteCurve
{
	background-image: url(     '../../version3/images/white_bottomright.gif' );
	background-repeat: no-repeat;
	width: 3%;
	vertical-align: bottom;
	background-position: left top;
}

.leftWhiteTop
{
	background-position: right top;
	background-image: url(          '../../version3/images/whitetopleft.jpg' );
	background-repeat: no-repeat;
	width: 3%;
	vertical-align: top;
	height: 9px;
}
.whiteTop
{
	background-position: top;
	background-image: url(        '../../version3/images/whitetop1.jpg' );
	background-repeat: repeat-x;
	width: 90%;
	vertical-align: top;
	height: 9px;
}
.rightWhiteTop
{
	background-image: url(          '../../version3/images/whitetopright.jpg' );
	background-repeat: no-repeat;
	vertical-align: top;
	width: 3%;
	background-position: left top;
	height: 9px;
}
/* 
.whiteBox
{
	background-image: url(          '../../version3/images/box.gif' );
	background-repeat: no-repeat;
	vertical-align: top;
	height: 176px;
	background-position: top;
}
*/
.stepFont
{
	padding: 6px 4px 6px 4px;
	font-size: 70%;
	font-weight: bold;
	text-align: left;
	color: #0154A4;
}

.stepFontNumber
{
	padding: 0px 5px 0px 5px;
	font-size: 140%;
	font-weight: bolder;
	text-align: left;
	color: #0154A4;
}
.stepFontHeader
{
	color: #FFFFFF;
	background-color: #9AA4E2;
	vertical-align: top;
}
.blueLine
{
	background: #9AA4E2;
	height: 1px;
}

.question
{
	margin: 5px;
	background-color: #F2F5FA;
	font-size: 75%;
	text-align: left;
	color: #0154A4;
	font-weight: bold;
	height: 27px;
	text-indent: 5px;
}

.faq
{
	margin: 3px;
	padding: 4px;
	font-size: 75%;
	text-align: left;

}
.whiteStep1
{
	background-position: center center;
	background-image: url(             '../../version3/images/how_it_works_pg_WHITE_20.jpg' );
	background-repeat: no-repeat;
}
.whiteStep1a
{
	background-position: left center;
	background-image: url(              '../../version3/images/how_it_works_pg_WHITE_18.jpg' );
	background-repeat: no-repeat;
}

.blueStep2
{
	background-image: url(            '../../version3/images/blue_step2.gif' );
	background-repeat: no-repeat;
}

  .ajax__myTab .ajax__tab_header
{
	padding: 0px;
	font-family: verdana,tahoma,helvetica;
	font-size: 11px;
	border-bottom: solid 0px #999999;
	white-space: nowrap;
	background-color: white;

}         
           .ajax__myTab .ajax__tab_outer 
           {        padding-right: 0px;        
                    height: 0px;        
                    background-color: white;        
                    margin-right: 0px;        
                    border-right: solid 0px #666666;        
                    border-top: solid 0px #aaaaaa;    
                    margin-right:-4px; 
                    display:inline-block;
 	height: 85px;
                    }         
                    
           .ajax__myTab .ajax__tab_inner
{
	padding-left: 0px;
	padding-right: 0px;
	background-color: white;
	display: inline-block;
}         
                    	
                    	.ajax__myTab .ajax__tab_tab
{
	height: 85px;
	padding: 0px;
	margin: 0;
	cursor: pointer;
	display: block;
	overflow: visible;
	text-align: center;
}         
                    		
.ajax__myTab .ajax__tab_hover .ajax__tab_outer
{
	
	background-color: white;

} 
                    		
                    		        
.ajax__myTab .ajax__tab_hover .ajax__tab_inner
{
	background-color: white;

} 
                    		
                    		
                    		       
.ajax__myTab .ajax__tab_hover .ajax__tab_tab {}        
.ajax__myTab .ajax__tab_active .ajax__tab_outer 
                    		 {        background-color: white;        
                    		          border-left: solid 0px #999999;   	padding: 0px;
	margin: 0;  }
                    		 
.ajax__myTab .ajax__tab_active .ajax__tab_inner 
                    		          {        background-color:white; 	padding: 0px;
	margin: 0;    }        
                    		          
.ajax__myTab .ajax__tab_active .ajax__tab_tab 
{
		padding: 0px;
	margin: 0;
	}       
                    		           
.ajax__myTab .ajax__tab_body
{
	border-top: 0;
	padding: 0px;
	background-color: white;
	margin: 0;
}
                    		            	      
                    		            	      
.htwFont
{
	padding: 5px;
	font-size: 75%;
	color: #0154A4;
}        
.squareBoxTextHeader
{
	
	
	font-size: 70%;
	color: #0154A4;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
}       

.squareBoxText
{
	
	font-size: 70%;
	color: #0154A4;
	text-align: left;
	font-weight: bold;
	height: 94px;
	width: 136px;
}          		 
.squareBoxText1
{
	padding: 3px 1px 1px 1px;
	font-size: 70%;
	color: #0154A4;
	text-align: left;
	font-weight: bold;
}          		 

hr
{
	color: #0154A4;
	background-color: #0154A4;
	height: auto;
}

.contentFormat
{
	
	padding: 3px 10px 3px 15px;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #0154A4;
	text-align: left;
}
.contentFormatFooter
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #0154A4;
	text-align: left;
}
.layerDiv
{
	
	padding: 10px;
	position: absolute;
	width: 460px;
	height: 120px;
	z-index: 1;
	left: 17.5%;
	top: 24.6%;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	text-align: left;
	font-size: small;
}

.stepsHeader
{
	font-size: medium;
	color: #E18700;
	text-align: left;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
}
div{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

.OrangeText
{
	font-size: 170%;
	font-weight: bold;
	color:  #E18700;
	word-spacing: .7pt;
	
}
.BlueEmailText
{
	font-size: 170%;
	font-weight: bold;
	color: #0066CC;
	word-spacing: .7pt;
	font-family: Arial, Helvetica, sans-serif;
}
.BlueText
{
	font-size: 100%;
	font-weight: bold;
	color:  #0154A4;
	word-spacing: .7pt;
		font-family: Arial, Helvetica, sans-serif;
	
}
.HomeTextFont
{
		color:  #0154A4;
			font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	padding-bottom: 7px;
	margin-right: 0px;
}
.WhiteHeader
{
	color: #FFFFFF;
	word-spacing: .5pt;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 3px;
	font-size: 13pt;
	font-weight: bold;
}
.WhiteHeaderBig
{
	color: #FFFFFF;
	word-spacing: .5pt;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 3px;
	font-size: 16pt;
	font-weight: bold;
}

.headerFontBox
{
	font-size: 75%;
	font-weight: bold;
	color: #0154A4;
	word-spacing: .5pt;
	margin-top: 2px;
}

.flyOutDiv
{
	display: none;
	position: absolute;
	width: 360px;
	z-index: 3;
	opacity: 0;
	filter: (progid:DXImageTransform.Microsoft.Alpha(opacity=0));
	font-size: 14px;
	border: 0px solid #000099;
	background-color: #fff;
	padding: 5px;
	top: 10px;
	bottom: 200px;
	height: 300px;
}  

    

 .flyOutDivCloseX  

 {  

  background-color: #666666;  
  color: #FFFFFF;  
  text-align: center;  

  font-weight: bold;  

  text-decoration: none;  

  border: outset thin #FFFFFF;  

  padding: 5px;   

 }  
