/* styles */
body  {
	font-family: arial, helvetica, sans-serif;
	font-size:13px;
	color: black;
	background-repeat: no-repeat;
	background-position: center top;

	}

p {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: black;
	}
	
.hometext {
	font-family: arial, helvetica, sans-serif;
	font-size: 12.5px;
	font-weight:bold;
	color: #666666;
	line-height:20px;
	}	
.hometextRegLineHeight {
	font-family: arial, helvetica, sans-serif;
	font-size: 12.5px;
	font-weight:bold;
	color: #666666;
	}

.hometextLighterHeight20 {
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	letter-spacing: 2px;
	color: #999999;
	}	
.hometextdarker {
	font-family: arial, helvetica, sans-serif;
	font-size: 12.5px;
	font-weight:bold;
	color: #333333;
	line-height:20px;
	}		
	
.li { 
	font-size: 11px;
	margin-bottom:7px;
	}

.orangetext {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #D66118;
	font-weight: bold;
	}
	
.bluetextbigwide {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 40px;
	color: #42AAEF;
	letter-spacing: 7px;
	font-weight: 100;
	}	
	
.graytextwide {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	letter-spacing: 1px;
	font-weight: bold;
	}		

.graytext12_unbold{
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	letter-spacing: 1px;
	font-weight: normal;
	}
.graytext12_unbold_narrow{
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	letter-spacing: 0px;
	font-weight: normal;
	}
		
.graytext12_bold{
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	}			

.darkergraytext12_unbold{
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	font-weight: normal;
	}		
	
.orangetext_unbold {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #D66118;
	}	

.whitetext12px {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: white;
	}
.whitetext12pxlineheight {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height:2.5;
	font-weight:300;
	color: white;
	}			
			
.whitetext13px {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height:1.5;
	color: white;
	font-weight:600;
	}	
.blacktext {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
	}
	
.blacktext_unbold {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 13px;
	color: black;
	}	
	
.blacktext18 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 18px;
	color: black;
	font-weight: bold;
	}			
	
.blacktext22 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 22px;
	color: black;
	font-weight: bold;
	}
	
.bluetext_unbold {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #42AAEF;
	font-weight:normal;
	}	
	
.bluetext {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #42AAEF;
	font-weight: bold;
	}
.bluetext13 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #42AAEF;
	font-weight: bold;
	}
.purpletext {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #990066;
	font-weight: bold;
	}	

.bluetext18_unbold {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 18px;
	color: #42AAEF;
	font-weight: normal;
	letter-spacing:6px;
	}			

.bluetext18 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 18px;
	color: #42AAEF;
	font-weight: bold;
	}			
.bluetext18Unbold {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 18px;
	color: #42AAEF;
	font-weight:  normal;
	}			

.bluetext22 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 22px;
	color: #42AAEF;
	font-weight: bold;
	}			

.blockbluetext18 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 18px;
	color: white;
	padding: 1px 3px;
	background-color: #08496b;
	font-weight: bold;
	}	
	
.blockorangetext18 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 18px;
	color: white;
	padding: 0px 3px;
	background-color: #D66118;
	font-weight: bold;
	}						
.blockgraytext18 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 18px;
	color: white;
	padding: 0px 3px;
	background-color: #999999;
	font-weight: bold;
	}						

.blockorangetext22 {
	font-family: Veranda, arial, helvetica, sans-serif;
	font-size: 22px;
	color: white;
	padding: 0px 3px;
	background-color: #D66118;
	font-weight: bold;
	}					

.title {
	font-size: 14px;
	color:#D66118;
	letter-spacing:1px;
	font-weight: bold;
	}
	

	
/* layout */

a {
	 text-decoration: none;
	 background-color:transparent;
	 color: #D66118;
	 font-weight:bold;
	 }

a:hover { 
	text-decoration: none;
	color: #08496B;
	}
	 
a.underline {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#D66118;
	 font-weight:bold;
	 }
	 
a.underline:hover {
	 text-decoration: underline;
	 background-color:transparent;
	 color: #08496B;
	 font-weight:bold;
	 }
a.underline1 {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#42AAEF;
	 font-weight:bold;
	 }
	 
a.underline1:hover {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#666666;
	 font-weight:bold;
	 }

a.underline2 {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#08496B;
	 font-weight:bold;
	 }
	 
a.underline2:hover {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#999999;
	 font-weight:bold;
	 }

a.underline3 {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#999999;
	 font-weight:bold;
	 }
	 
a.underline3:hover {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#333333;
	 font-weight:bold;
	 }
a.underline4 {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#999999;
	 font-weight:bold;
	 font-size:11px;
	 }
	 
a.underline4:hover {
	 text-decoration: underline;
	 background-color:transparent;
	 color:#42AAEF;
	 font-weight:bold;
	 font-size:11px;
	 }	 
div.block{ 
	 text-decoration: none;
	 background-color: none;
	 font-size:12px;
	 padding:2px;
	 color:white;
	 border-left-width: thin;
	 border-left-color:white;
	 font-weight: bold;
	 }

a.block {
	color:#999999;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	background-color:none;
	padding:2px;
	font-weight: bold;
	}
	 
a.block:hover {
	background-color: #e1e1e1;
	text-decoration: none;
	letter-spacing: 1px;
	padding:2px;
	color: #666666;
	font-weight: bold;
	 }
	 
div.block1 { 
	color:#D66118;
	text-decoration: none;
	font-size:12px;
	background-color:white;
	padding:2px;
	font-weight: bold;
	}
	
a.block1 { 
	color:white;
	letter-spacing: 1px;
	text-decoration: none;
	font-size:12px;
	background-color:#cccccc;
	padding:2px;
	font-weight: bold;
	}	
	 
a.block1:hover {
	 background-color:#cccccc;
	 text-decoration: none;
	 letter-spacing: 1px;
	 padding:2px;
	 color: #42AAEF;
	 font-weight: bold;
	 }

div.block_blue { 
	color:#999999;
	text-decoration: none;
	font-size:12px;
	background-color:white;
	padding:9px;
	font-weight: bold;
	}
	
a.block_blue { 
	color:#999999;
	letter-spacing: 1px;
	text-decoration: none;
	font-size:12px;
	background-color:#cccccc;
	padding:15px;
	font-weight: bold;
	}	
	 
a.block_blue:hover {
	 background-color:#cccccc;
	 text-decoration: none;
	 letter-spacing: 1px;
	 padding:15px;
	 color: white;
	 font-weight: bold;
	 }


.block_copyright { 
	text-decoration: none;
	 background-color:none;
	 font-size:12px;
	 padding:4px;
	 color:#999999;
	 border-left-width: thin;
	 border-left-color:white;
	 font-weight: bold;
	 }
	
a.block_copyright { 
	color:#999999;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	background-color:none;
	padding:4px;
	font-weight: bold;
	}
	 
a.block_copyright:hover { 
	background-color: #e1e1e1;
	text-decoration: none;
	letter-spacing: 1px;
	padding:4px;
	color: #666666;
	font-weight: bold;
	 }

.orange11px {
	font-family: arial,helvetica,sans-serif;
	font-size:11px;
	color: #D66118;
	letter-spacing:.5px;
	font-weight: 500;
	}	
	
a.orange11px {
	color:white;
	text-decoration: none;
	background-color:#D66118;
	letter-spacing:.5px;
	font-weight: 500;
	}	

a.orange11px:hover { 
	color:white;
	text-decoration: none;
	background-color:#cccccc;
	letter-spacing:.5px;
	font-weight: 500;
	}	




h1 {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700; 
	letter-spacing:3px;
	color:#333333; 	
	}
	
h2 {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold; 
	letter-spacing:3px;
	color:#D66118; 	
	}
	
h3 {
	font-family: arial,helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold; 
	letter-spacing:4px;
	color:#D66118; 	
	}
	
h4 {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color:#333333; 	
	}	

h5 {
	font-family: arial,helvetica,sans-serif;
	font-size: 20px;
	font-weight: 400; 
	letter-spacing:8px;
	color:#D66118; 	
	}

h6 {
	font-family: arial,helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold; 
	color:black; 	
	}	

.img_bordergray {
	border-color: #999999; 
	 }    	
	
input, select, radio, textarea {
background-color: white;
}

	

