/* COLOR CHANGES */			

div#content, div#main1, div#footer	
{background-color:#caeeff;}

div#products_menu a:hover, ul#nav a
{color:#caeeff;}

div#main_container, div#top_menu
{background-color:#006699;}

.member_name, .product_menu_header
{color:#000033;}

body, .header_4, .header_5, .header_6, .product_name, .productname, div#address
{color: #000033;}

body 
{background-color:#cccccc;}

span#slogan
{color:#cc0000;}

.header_1, .header_2, .header_3, .product_category, .product_btn_text, .producttitle, div#products_menu a:hover 
{color: #cc0000;}

div#banner, div#banner_wrapper, div#banner1, div#banner2, div#banner3, span#slogan, div#content_wrapper, div#main2, 
div#page_title
{background-color:#ffffff;}

ul#nav a:hover
{color: #ffffff;}

a:link		{color:#000033; text-decoration:none;}
a:visited	{color:#000033; text-decoration:none;}
a:hover		{color:#cc0000; text-decoration:none;}

div#products_menu a:link	{color:#000033; text-decoration:underline; font-size:120%; line-height:20px;}
div#products_menu a:visited	{color:#000033; text-decoration:underline; font-size:120%; line-height:20px;}
div#products_menu a:hover	{color:#cc0000; text-decoration:none; font-size:120%; line-height:20px;}

/* DO NOT CHANGE ANYTHING BELOW THIS COMMENT */

body				{font:76% arial,sans-serif; }
html,body			{margin:0px; padding:0px;}
p					{margin:0px;}

/* MEMBER.MASTER - LAYOUT CONTAINERS */

div#main_container	{width:965px; text-align:left; margin:0px auto; }
div#top_menu		{width:965px; text-align:left; margin:0px; height:20px;  padding:0px;	}

/* MEMBER.MASTER - BANNER */
div#banner			{width:965px; height:85px; margin: 0px auto;} 
div#banner_wrapper	{width:965px; height:85px; text-align:left; clear:left;}
div#banner1			{width:130px; height:85px; text-align:left;	float:left; display:inline; }
div#banner2			{width:300px; height:65px; text-align:center;	float:left; margin-top:20px; padding-left:20px;
						display:inline;}
div#banner3			{width:500px; height:85px; text-align:right;	float:left; display:inline;}
span#slogan			{width:300px; height:65px; font-size:150%; font-family:Geneva, Arial; letter-spacing : .10em; 
						font-weight: bold; font-style:italic;}

/* MEMBER.MASTER - CONTENT */
div#content			{width:965px;	height:100%; text-align: left;}
div#content_wrapper	{width:965px;	height:100%; text-align:left;	margin:0px auto;}
div#main1			{width:170px;	float:left; font-size:80%; line-height:12px; display:inline; margin: 0px 0px 0px 0px; 
						padding: 0px 0px 10px 20px; text-align:left;}
div#main2			{width:735px; float:left; font-size:80%; display:inline; text-align:left; padding:20px;}

div#address			{margin-left:-20px; padding-left:10px;}
.member_name		{font-size:115%; font-weight:bold; line-height:14px;}

/* MEMBER.MASTER - FOOTER */
div#footer			{width:965px; height:60px; margin: 0px auto; text-align: center; font-size: 90%}

/* MEMBER.MASTER - NAV MENU */

div#menu			{width:865; height:20px; margin:0px;	padding:0px;}
ul#nav				{padding-top:2px; padding-left:10px;	margin:0px;list-style-type:none;}
ul#nav li			{font-size:95%; float:left;	width:100px;	margin-right:4px; text-align: center; padding-top:0px;
						list-style-type:none;}
ul#nav a			{float:left;	width:100px; height:20px; text-decoration:none;font-weight:bold;}

/* PRODUCT_DETAIL.aspx */

div#product			{width:720px;float:left;font-size:90%;display:inline;padding: 0 15px 15px 15px; background:#FFFFFF;
						text-align:left;}
.product_title		{width:525px;float:left;display:inline;text-align:left;}
.left_column		{width: 300px; height: 460px; position: relative; margin-top: 10px; padding-top: 10px; float: left;}
.right_column		{width: 375px; height: 505px; position: relative; margin-top: 10px; padding:5px; float:right; 
						text-align:left;}
.product_category	{font-size:200%; font-weight:bold;}
.product_name		{font-weight: bold; font-size: 150%; font-style: italic; margin-left:1px;padding-bottom:40px; 
						padding-top:10px;}
#product hr			{width:400px;	height:1px;}
.product_btn_text	{font-size:120%;}

/* LOCAL_CONTACTS.aspx */

.left_column_2		{width: 300px; height: 260px; position: relative; margin-top: 10px; padding-top: 10px; float: left;}
.right_column_2		{width: 250px; height: 260px; position: relative; margin-top: 10px; padding:5px; background: #FFFFFF; 
						float: left; text-align:left;}
.address			{font-size:135%; line-height:16px;}

ul.redbullet li		{list-style-image: url(../../region1/images/redbullet.jpg);font-size:105%; line-height:13px;}

.product_menu_header{font-weight: bold; font-size: 120%;font-style: italic;padding-bottom:10px; padding-top:10px;}
.blue_header		{font-weight: bold; color: #003366;font-size: 120%;font-style: italic;padding-bottom:10px; 
						padding-top:10px;}
.red_header			{font-weight: bold;color: #CC0000;font-size: 160%;}
.sub_blue_header	{font-weight: bold;color: #003366; font-size: 140%;}
.header_image img	{border:0px;margin:5px; vertical-align:middle;}
.category_links		{font-size:90%;}
.header_1			{font-weight: bold; font-size: 160%; margin-bottom:10px; margin-top:10px; display:block;}
.header_2			{font-weight: bold; font-size: 110%; margin-bottom:10px; margin-top:10px; display:block;}
.header_3			{font-weight: bold; font-size: 100%; margin-bottom:10px; margin-top:10px; display:block;}
.header_4			{font-weight: bold; font-size: 160%; margin-bottom:10px; margin-top:10px; display:block;}
.header_5			{font-weight: bold; font-size: 110%; margin-bottom:10px; margin-top:10px; display:block;}
.header_6			{font-weight: bold; font-size: 100%; margin-bottom:10px; margin-top:10px; display:block;}
.para				{font-size:110%; margin-bottom:10px; margin-top:10px;}

div#minipics		{width:100%;	float:left;	padding-bottom:10px;}
div#minipics ul		{list-style-type: none;margin:0 15px;padding:0;}
div#minipics li		{width:100px;	float:left;	margin: 10px 10px 10px 0;background-color: #FFF;}
div#minipics li img	{width: 100px;	height: 100px;	display: block;	margin:5px 10px;border: 0px;}

/* CATEGORY.ASPX - DataList, product listing */

#category_product	{width:185px;	float:left;	margin-bottom:10px;	margin-top:2px;	margin-left:11px; height:270px;}
#category_details	{width:185px;	float:left; padding:5px; margin-left:10px;}
#productdetails		{width:185px;	float:left; padding:5px;}
.producttitle		{width:185px;	float:left;	font-size:160%;	font-weight:bold;}
.productname		{width:175px;	float:left;	font-size:110%;	font-weight:bold;}
.productimage		{width:150px;	float:left;	}
.more_info			{width:185px;	float:left;	font-weight:bold; margin-left:0px;height:20px; 
						background-image:url(../../region1/images/more_info.jpg); background-position:left; background-repeat:no-repeat;}
.more_info a		{float:left; padding-left:20px; padding-top:3px;}

/* CATEGORY.ASPX - top header */

#productlistitem	{text-align:left; text-decoration:underline; margin-top:10px;}
.MainProductContent	{float:left;}
div#page_title		{width:851px; height:100%; text-align:left; margin: 20px;}