@charset "UTF-8";
/* CSS Document */

body						{ background:url(../images/bg.jpg); margin:0 auto; margin-top:0; }

#wrap						{ width:915px; height:auto; margin:0 auto; margin-top:0; }

#body_bg					{ width:915px; height:3565px; background:url(../images/body_bg.png); margin:0 auto; margin-top:0; }
#body_bg_policies			{ width:915px; height:990px; background:url(../images/body_bg.png); margin:0 auto; margin-top:0; }
#body_bg_faqs				{ width:915px; height:1860px; background:url(../images/body_bg.png); margin:0 auto; margin-top:0; }

#header						{ width:883px; height:179px; background:url(../images/header_bg.jpg); background-repeat:no-repeat; margin:0 auto; margin-top:8px; margin-left:16px; }
#header_text				{ width:562px; height:62px; float:right; margin-top:40px; margin-left:-53px; }

#nav						{ width:639px; float:right; margin-top:42px; }


.qmmc .qmdivider								{ display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;	}
.qmmc .qmdividery								{ float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1; }
.qmclear 										{ font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important; }
.qmmc 											{ position:relative;zoom:1;z-index:9; }
.qmmc a, .qmmc li 								{ float:left;display:block;white-space:nowrap;position:relative;z-index:1; }
.qmmc div a, .qmmc ul a, .qmmc ul li 			{ float:none;}.qmsh div a {float:left; }
.qmmc div										{ visibility:hidden;position:absolute; }
.qmmc li 										{ z-index:auto;}
.qmmc ul										{ left:-10000px;position:absolute;z-index:10; }
.qmmc, .qmmc ul									{ list-style:none;padding:0px;margin:0px; }
.qmmc li a 										{ float:none }
.qmmc li:hover>ul								{ left:auto; }

#qm1 ul 										{ top:100%; }
#qm1 ul li:hover>ul								{ top:0px;left:100%; }


/*"""""""" (MAIN) Container""""""""*/	
#qm1													{ background-color:transparent; }


/*"""""""" (MAIN) Items""""""""*/	
#qm1 a													{ padding:5px 5px 5px 8px; background-color:#FFFFFF; color:#012D4A; font-family:Arial; font-size:12px; text-decoration:none; border-width:0px; border-style:solid; border-color:#FCFCFC; }


/*"""""""" (MAIN) Hover State""""""""*/	
#qm1 a:hover											{ background-color:#DCE8F1; }


/*"""""""" (MAIN) Active State""""""""*/	
body #qm1 .qmactive, body #qm1 .qmactive:hover			{ background-color:#DCE8F1; text-decoration:underline; }


/*"""""""" (SUB) Container""""""""*/	
#qm1 div, #qm1 ul										{ padding:5px; margin:-1px 0px 0px 0px; background-color:#DCE8F1; }


/*"""""""" (SUB) Items""""""""*/
#qm1 div a, #qm1 ul a									{ padding:2px 75px 2px 5px; background-color:#DCE8F1; border-style:none; border-color:#000000; }


/*""""""" (SUB) Hover State""""""""*/	
#qm1 div a:hover, #qm1 ul a:hover						{ background-color:#DCE8F1; text-decoration:underline; }


/*"""""""" (SUB) Parent Items""""""""*/	
#qm1 div .qmparent										{ background-color:transparent; }


/*"""""""" (SUB) Active State""""""""*/	
body #qm1 div .qmactive, body #qm1 div .qmactive:hover	{ background-color:#DCE8F1; }


#logo_bottom						{ width:827px; height:57px; float:left; background-image:url(../images/logo_bottom.jpg); background-repeat:no-repeat; margin-left:26px; }

#internal_content					{ width:827px; height:3292px; background-image:url(../images/int_content_bg.jpg); background-repeat:repeat-y; float:left; margin-left:26px; }
#internal_content_policies			{ width:827px; height:720px; background-image:url(../images/int_content_bg.jpg); background-repeat:repeat-y; float:left; margin-left:26px; }
#internal_content_faqs				{ width:827px; height:1591px; background-image:url(../images/int_content_bg.jpg); background-repeat:repeat-y; float:left; margin-left:26px; }



#content_bg							{ width:882px; height:3375px; float:left; background-image:url(../images/int_bg_content.jpg); background-repeat:no-repeat; margin-left:16px; background-color:#8FE6CB; }
#content_bg_policies				{ width:882px; height:800px; float:left; background-image:url(../images/content_bg.jpg); background-repeat:no-repeat; margin-left:16px; }
#content_bg_faqs					{ width:882px; height:1672px; float:left; background-image:url(../images/faqs_bg_content.jpg); background-repeat:no-repeat; margin-left:16px; }

#left_collum						{ width:195px; height:1020px; float:left; margin-left:3px; }
#left_collum p						{ font-family:"Times New Roman", Times, serif; color:#2b5ca9; font-size:20px; text-align:left; margin-top:14px; margin-left:20px; font-weight:bold; margin-bottom:0px; }
#left_collum_content				{ width:124px; height:225px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#022e4d; line-height:13px; margin-top:-196px; margin-left:55px; float:left; }

#left_collum_policies				{ width:195px; height:718px; float:left; margin-left:3px; }





#left_flash							{ width:170px; height:155px; float:left; margin-top:-10px; margin-left:11px; }

#left_subscription					{ width:170px; height:155px; float:left; margin-top:17px; margin-left:18px; font-family:"Times New Roman", Times, serif; font-size:20px; color:#032f4e; font-weight:bold; }
#left_subscription p				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#204f8f; margin:0 0 0 0; }

#right_collum						{ width:588px; height:1020px; float:left; margin-left:23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; }

#right_collum a						{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#386cae; text-decoration:none; }
#right_collum a:hover				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#005cd1; }

#right_collum_policies				{ width:588px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1f1f1f; margin-top:-34px; margin-left:20px; line-height:18px; }
#right_collum_members				{ width:588px; height:700px; float:left; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#1f1f1f; font-weight:normal; }
#right_collum_faqs					{ width:588px; height:1610px; float:left; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#1f1f1f; font-weight:normal; }
#right_collum_contact				{ width:588px; height:720px; float:left; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#1f1f1f; font-weight:normal; }



#right_collum_header_calendar		{ width:588px; height:72px; float:left; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; color:#032f4e; margin-top:-34px; margin-left:30px; }
#right_collum_header_calendar p		{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#386cae; margin-top:0px; }
#right_collum_header_calendar span	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1f1f1f; margin-top:0px; text-align:left; }

#right_collum_header_calendar1		{ width:588px; height:72px; float:left; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; color:#032f4e; margin-top:-34px; margin-left:30px; }

#right_collum1_calendar				{ width:220px; height:700px; float:left; margin-top:30px; }
#right_collum2_calendar				{ width:325px; height:700px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#171717; font-weight:normal; margin-top:30px; }
#right_collum2_calendar	a			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#2c5eaa; font-weight:normal; text-decoration:underline; }

#arizona							{ width:588px; height:280px; float:left; }
#az_icons1							{ width:25px; height:280px; float:left; margin-top:16px; }
#az_icons2							{ width:25px; height:280px; float:left; margin-top:16px; }


#arizona_title						{ width:588px; height:31px; float:left; margin-top:15px; }
#arizona_collum1					{ width:240px; height:280px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#arizona_collum2					{ width:240px; height:280px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }




#california							{ width:588px; height:1375px; float:left; background:url(../images/cali_bg.jpg); background-repeat:repeat-y; margin-top:15px; }
#ca_icons1							{ width:25px; height:1350px; float:left; margin-top:16px; margin-left:12px; }
#ca_icons2							{ width:25px; height:1350px; float:left; margin-top:16px; }


#california_title					{ width:550px; height:31px; float:left; margin-top:10px; margin-left:10px; }
#california_collum1					{ width:240px; height:1350px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#california_collum2					{ width:240px; height:1375px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }



#colorado							{ width:588px; height:215px; float:left; }
#co_icons1							{ width:25px; height:200px; float:left; margin-top:16px; }
#co_icons2							{ width:25px; height:200px; float:left; margin-top:16px; }


#colorado_title						{ width:588px; height:31px; float:left; margin-top:15px; }
#colorado_collum1					{ width:240px; height:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#colorado_collum2					{ width:240px; height:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }





#hawaii								{ width:588px; height:234px; float:left; background:url(../images/cali_bg.jpg); background-repeat:repeat-y; margin-top:-18px; }
#ha_icons1							{ width:25px; height:200px; float:left; margin-top:16px; margin-left:12px; }
#ha_icons2							{ width:25px; height:200px; float:left; margin-top:16px; }


#hawaii_title						{ width:550px; height:31px; float:left; margin-top:10px; margin-left:10px; }
#hawaii_collum1						{ width:240px; height:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#hawaii_collum2						{ width:240px; height:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }




#nevada								{ width:588px; height:223px; float:left; margin-top:12px; }
#nv_icons1							{ width:25px; height:100px; float:left; margin-top:16px; }
#nv_icons2							{ width:25px; height:100px; float:left; margin-top:16px; }


#nevada_title						{ width:588px; height:31px; float:left; margin-top:15px; }
#nevada_collum1						{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#nevada_collum2						{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }





#new_mexico							{ width:588px; height:158px; float:left; background:url(../images/cali_bg.jpg); background-repeat:repeat-y; margin-top:-18px; }
#nm_icons1							{ width:25px; height:100px; float:left; margin-top:16px; margin-left:12px; }
#nm_icons2							{ width:25px; height:100px; float:left; margin-top:16px; }


#new_mexico_title					{ width:550px; height:31px; float:left; margin-top:10px; margin-left:10px; }
#new_mexico_collum1					{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#new_mexico_collum2					{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }





#utah								{ width:588px; height:130px; float:left; margin-top:12px; }
#ut_icons1							{ width:25px; height:100px; float:left; margin-top:16px; }
#ut_icons2							{ width:25px; height:100px; float:left; margin-top:16px; }


#utah_title							{ width:588px; height:31px; float:left; margin-top:15px; }
#utah_collum1						{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#utah_collum2						{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }




#wyoming							{ width:588px; height:158px; float:left; background:url(../images/cali_bg.jpg); background-repeat:repeat-y; margin-top:0px; }
#wy_icons1							{ width:25px; height:100px; float:left; margin-top:16px; margin-left:12px; }
#wy_icons2							{ width:25px; height:100px; float:left; margin-top:16px; }


#wyoming_title						{ width:550px; height:31px; float:left; margin-top:10px; margin-left:10px; }
#wyoming_collum1					{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-left:20px; margin-top:16px; }
#wyoming_collum2					{ width:240px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#1f1f1f; margin-top:16px; margin-left:20px; }


#footer								{ width:912px; height:106px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#022e4c; text-align:center; margin-top:10px;  }
#footer a							{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#022e4c; }
#footer a:hover						{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006dba; }





































