/* Edited with EditCSS */
/**** LINK-tag style sheet style.css ****/

body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#777777;
}
img{
	border:0px;
}
.basic_container{
clear:both;
width: 100%;
}

a {
color: #777777;
}
#distributor_header {
margin: 0 auto;
width: 772px;
text-align:right;
}

#top_header {
margin: 0 auto;
margin-top: 5px;
width: 772px;
}
.right_header_info {
width: 100%;
}
#top_nav {
float:right;
margin-top:10px;
}
#top_phone {
border-top:1px solid #777777;
clear:right;
float:right;
text-align:right;
width: 270px;
margin-top: 10px;
text-align:right;
padding-top:10px;
font-weight:bold;
}

#main_container {
margin: 0 auto;
margin-top: 10px;
width: 772px;
border: 1px solid #777777;
padding:2px;
}
#main_navigation {
margin-top:1px;
margin-bottom:1px;
height:29px;
background-color: #E5C144;
}
#main_navigation ul {
margin: 0px;
padding: 0px;
list-style: none;
}
#main_navigation a {
float:left;
padding: 7px 20px;
background-color: #E5C144;
color:white;
text-decoration:none;
}

#main_navigation a:hover, #main_navigation a.selected {
background-color: #BE991B;
}

#main_picture{
clear:both;
margin-top:4px;
}
.slogan_cell{
background-color:#6B9EB3;
padding: 10px;
width:100%; 
color:white;
}
#slogan_right{
font-family:"Arial Narrow";
font-size:17px;
}
#slogan_right h2{
font-size:26px;
font-weight:none;
margin:0px;
}

#main_content{
clear:both;
padding: 0px 10px;
}

#main_content h1 {
font-size: 19px;
}

#left_panel {
float:left;
padding-left: 10px;
}
#left_panel h2 {
font-size: 16px;
margin: 15px 0px 5px 0px;
}
#left_panel ul {
list-style: none;
padding: 0px 5px 5px 15px;
margin:0px;
}
#left_panel li {
color: #5F8DA2;
}
#left_panel li a {
color: #5F8DA2;
text-decoration:none;
}
#left_panel li a:hover {
text-decoration:underline;
}


#right_content {
margin: 15px 0px 0px 180px;
padding-left: 20px;
padding-bottom: 20px;
border-left: 1px dotted#777777;
min-height:300px;
}

#right_content h1 {
font-size: 16px;
margin: 15px 0px 5px 0px;
}

#right_content h2 {
font-size: 14px;
margin: 15px 0px 5px 0px;
color: #5F8DA2;
}

#bottom_products {
margin: 25px 2px 10px 2px;
background-color: #EFEFEF;
padding: 15px 5px;
}

.img_silver_border {
padding: 1px;
border: 1px solid #777777;
}

.gold_link {
color:#BE991B;
text-decoration:none;
}

.learn_more {
margin-top:15px;
}

.learn_more a:hover{
text-decoration:underline;
}

#footer_outer {
margin: 0 auto;
width: 772px;
padding: 2px;
border: 1px solid #777777;
margin-top: 5px;
margin-bottom: 5px;
}

#footer {
color:white;
height:22px;
background-color: #E5C144;
padding-top: 7px;
text-align: center;
}

#sponsor {
margin: 0 auto;
width: 772px;
margin-bottom: 15px;
text-align:center;
}


.enroll_box {
border:2px solid #003366;
width:550px;
font-weight:bold;
margin-bottom:15px;
}

.login_box {
border:2px solid #003366;
width:300px;
font-weight:bold;
margin-bottom:15px;
}

.top_heading {
background-color:#003366;
color:white;
}

.inside_box {
background-color:whitesmoke;
color:black;
width:100%;
}

#image_outer_box {
border:1px solid silver; 
margin-top:10px; 
padding:1px;
text-align:center; 
}

#image_box {
padding:2px; 
background-color:#F2F2F2
}

.product_image {
width:250px;
}

.product_thumb_image {
padding:1px;
width:50px;
border: 1px solid #CCCCCC;
}

.supervisor {
color:#999999;
border-bottom: 1px solid silver;
}

.distributor {
margin-left:15px;
}

.total_summary{
text-align:right;
}

.no_underline_link{
text-decoration:none;
}

.no_distributor{
margin-top:25px;
width:350px;
border:1px solid silver;
padding:10px;
}

#pagenumbers{
text-align:center;
}

.quotes{
vertical-align:top;
font-style:italic;
width:33%;
}

.quotes_name{
font-weight:bold;
margin-right:20px;
text-align:right;
}

.quote_img {
float:left;
margin-right: 10px;
}