a:link { color: #cc0000; text-decoration: underline}
a:visited {color: #cc0000; text-decoration: none}
a:hover {color: #cc0000; text-decoration: none}


a.menu:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0e167d; text-decoration: none}
a.menu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0e167d; text-decoration: none}
a.menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0e167d; text-decoration: underline}

a.site:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0461fb; text-decoration: underline}
a.site:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0461fb; text-decoration: underline}
a.site:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #d23959; text-decoration: none}



body {  background-color: #292929; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.tabl_body {  background-color: #FFFFFF; border: #c6def7; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
.bg_tab_top {  background-image: url(images/bg_top.jpg); background-repeat: no-repeat; background-position: left top}
.tabl_foot { background-color: #84c1ff; border: #c6def7; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px ; background-image: url(images/foot3.jpg); background-repeat: no-repeat; background-position: center top}
.bott_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0e167d}
.copyr {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0e167d}
.marg {  margin-top: 6px}
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.input_main {  height: 22px; width: 160px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993300; border: #ffcc00; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-bottom: 6px; text-align: left}
.submit_main {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFCC00; background-color: #000000; height: 25px; width: 160px; border: #FFCC00; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.well_bg {  background-image: url(images/logo_top.jpg); background-repeat: no-repeat; background-position: right bottom}
.well_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445b84;
	margin-top: 10px;
	margin-left: 18px;
	margin-right: 130px;
	text-align: left;
	list-style-image: url(images/list_marc.gif);
	list-style-type: disc;
}
.forg_pass {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.blue_bord {  border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 0px; margin-bottom: 0px}
.news_dat {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #d52585}
.news_txt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0c1376}
.title_site {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC00; background-color: #c10324; border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.marg1 { margin-bottom: 8px}
.features_bott {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #9f0e66; text-align: left; margin-left: 150px; margin-right: 5px}
.bg_sites {  background-color: #FFFFFF; background-image: url(images/bg_sites.jpg); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 8px; padding-top: 8px; padding-right: 8px; padding-left: 8px}
.sites_head3 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333366; background-color: #0b8cfb; height: 28px; text-align: right; padding-right: 10px}
.sites_head2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFCC00; background-color: #ff6600; height: 28px; text-align: right; padding-right: 10px }
.sites_head1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFCC00; background-color: #d23959; height: 28px; text-align: right; padding-right: 10px }
.sites_tab_1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #445b84; background-color: #FFFFFF; background-image: url(images/bg_sites1.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 20px; padding-right: 20px; padding-left: 20px; border: 1px #a0d1fe solid; height: 180px; text-align: right}
.red {  color: #993300}
.sites_tab_2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #445b84; background-color: #FFFFFF; background-image: url(images/bg_sites1.gif); background-repeat: no-repeat; background-position: right bottom; padding-top: 20px; padding-right: 20px; padding-left: 20px; border: 1px #a0d1fe solid; height: 210px; text-align: right }
.sites_site_name {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #990066; padding-right: 10px; height: 36px}
.sites_sitetab_marg { background-color: #FFFFFF; padding-bottom: 8px; padding-top: 8px}
.site_title_sit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC00; background-color: #c10324; border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.sites_title_site { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00; background-color: #c10324; border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; height: 26px; padding-right: 10px; text-align: right}
.sites_sites_brif { font-weight: bold; border: 1px #a0d1fe solid; height: 26px; padding-right: 2px; text-align: right ; padding-top: 2px; padding-bottom: 2px; padding-left: 8px}
.sites_site_descr { border: 1px #a0d1fe solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #445b84; padding-top: 15px; padding-right: 15px; padding-left: 40px; text-align: right; vertical-align: top}
.site_thumb_cell { border: 1px #a0d1fe solid; margin-top: 0px; margin-bottom: 0px ; padding-top: 8px}
.site_button {  padding-top: 5px; padding-bottom: 5px; text-align: right}
.blue_bord_marg { border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 6px}
.promo_txt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #445b84; text-align: right; padding-top: 15px; padding-right: 12px; padding-bottom: 15px; padding-left: 15px}
.promo_butt {  padding-top: 5px; padding-right: 10px}
.promo_name { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #990066; padding-right: 15px; height: 36px ; font-weight: normal}
.res_blue_bord { border: 1px #a0d1fe solid; margin-right: 4px}
.contact_txt { border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #445b84; text-align: left; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}
.contact_form { border: 1px #a0d1fe solid; margin-top: 0px; margin-bottom: 0px ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #445b84; background-color: #FFFFFF; text-align: left; height: 25px; width: 460px}
.contact_txt_form {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #445b84; text-align: right; height: 25px}
.contact_form2 { border: 1px #a0d1fe solid; margin-top: 0px; margin-bottom: 0px ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #445b84; background-color: #FFFFFF; text-align: left; height: 160px; width: 460px }
.contact_button { border: 1px #a0d1fe solid; margin-top: 0px; margin-bottom: 0px ; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; background-color: #0b8cfb; text-align: center; height: 25px; width: 460px ; font-weight: bold}
.login_button { border: 1px #a0d1fe solid; margin-top: 0px; margin-bottom: 0px ; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; background-color: #0b8cfb; text-align: center; height: 25px; width: 482px ; font-weight: bold}
.signup_txt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-align: left; margin-top: 70px; margin-right: 10px; margin-left: 180px; list-style-type: disc; list-style-image: url(images/list_marc.gif)}
.signup_form_header {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #445b84; background-color: #eaf4fd; height: 25px; border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: right; padding-right: 10px}
.signup_form_left { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #445b84; background-color: #eaf4fd; height: 24px; border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: right; padding-right: 10px }
.signup_form_field { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #445b84; background-color: #FFFFFF; height: 24px; border: #a0d1fe; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: left; width: 268px; vertical-align: middle; padding-top: 5px}
em {  color: #FF0000; font-size: 12px; font-weight: bold}
.signup_button { border: 1px #a0d1fe solid; margin-top: 0px; margin-bottom: 0px ; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; background-color: #0b8cfb; text-align: center; height: 25px; width: 486px; font-weight: bold }
.faq_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc0000;
	list-style-type: none;
	font-weight: normal;
	line-height: 20px;
	list-style-image: url(images/list_marc.gif);
	list-style-position: inside;
}
.faq_title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #cc0000}
.faq_txt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #445b84}
.12_bold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #445b84}
.terms_b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #445b84 }
.bg_tab_top_memb { background-color: #FFFFFF}
