/* Main Styles */
@charset "utf-8";
/* CSS Document */

body { background-attachment: fixed; background-image: url(../images/graphics/bg1.jpg); background-repeat: no-repeat; background-position: right bottom; margin: 0px; padding: 0px;}
div {padding: 0px; margin:0px;}
#THINK_OUTSIDE { padding: 120px 50px 0 0; float: right; clear: none; }
#THINK_OUTSIDE p { position: fixed; }

#LOGO {	float: left; padding-left: 60px; padding-top: 25px; clear: right; margin-right: 200px; }
#MENU { float: left; clear:both; padding-left: 35px; padding-top: 20px; }
#LINK { float: left; margin-left: 15px; }
#LINK a{ text-decoration: none; color: #333333; }
#LINK a:visited{ color: #333333; }
#LINK a:hover{ color: #AE64AD;}
#index_content { height: auto; width: 731px; margin: 0px; padding: 0px; clear:both; float:left}
#sub_menu { float: left; height: auto; width: 150px; margin-top: 25px; margin-right: 50px; margin-bottom: 25px; }
#SOLE_PURPOSE { float: left; padding-left: 40px; margin-top: 40px; }
#SER_MENU{ float: right; padding-top: 40px; }
#MENU_DYK {padding: 10px; float:left; background: url(../images/graphics/bg_purple.png) repeat-x top left; margin-top: 12px}
#MENU_DYK a {color: #9f549d; text-decoration:none;}
#MENU_DYK a {color:#7d357b;}
#front_text { float: left; padding-left: 40px; padding-top: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 320px;}

#main_text { float: left; padding-left: 40px; padding-top: 20px; padding-bottom: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 689px;}
#main_textSecure { float: left; padding-left: 40px; padding-top: 50px; padding-bottom: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 689px; clear: left}
#legal { float: left; padding-left: 40px; padding-top: 5px;  width: 650px; }
#legal p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
#legal a { font-size: 10px; color: #333333; text-decoration: none;}
#legal a:hover { font-size: 10px; color: #333333; text-decoration: underline;}

/*bottom Links*/
#bot_menu table tr td #subscribe_table_index { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#bot_menu table tr td #subscribe_table_index tr td { margin: 0px; padding: 0px;	font-family: Arial, Helvetica, sans-serif; }
#bot_menu table tr td #subscribe_table_index tr td input { font-size: 10px; margin: 0px; padding: 0px; }
#bot_menu { float: left; padding-left: 38px; clear: none; padding-top: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#bot_menu table tr td{ padding: 10px; }
#bot_menu table tr td h1{ padding: 0px; font-size: 16px; font-weight: normal; margin: 0px; color: #0448D1; }
#bot_menu table tr td a:link{ text-decoration: none; font-weight: bold; color: #0751D6; }
#bot_menu table tr td a:visited{ color: #0751D6; }
#bot_menu table tr td a:hover{ 	color: #0099FF; }
#bot_bar_purp { float: left; padding-left: 40px; clear: none; font-family: Arial, Helvetica, sans-serif; }

#form1 { padding: 0px; 	margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.formtext {padding: 4px;}
#fm td {padding: 4px;}

#googleMap { text-align: left; background-color:#FFFFFF; } 

#subscribeSection {}
#subscribeSection form {padding:0; margin:0;}