/*
'  Author Greg Schmidt
'  Copyright (C) 2009 GSWeb, All Rights Reserved.

'	TOC:
'	+Layout 
'	+Fonts
'	+Buttons
'	+Header
'	+Forms
*/

/*-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	+Layout
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */


body { 
	background: url(graphics/outer_background.jpg); 
	background-repeat: repeat-x; 
	background-color: #FFF; 
	margin-top: 0px; 
	margin-bottom: 0px;
	} 
	
table, tr, td {
	font-family: Arial;
	color: #000;
	font-size: 12px;
	line-height: 22px;
	}
	
.headerTable {
	background: url(graphics/top_background.jpg);
	background-color: #0005;
	}

.InnerBackground {
	background: url(graphics/table_background.jpg);
	background-repeat: repeat-x;
	background-color: #D2D2D5;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #666;
	margin-top: 3px;
	}

.rightColumn {
	background: url(graphics/right_column.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
	}

	
		
.ImageOutline { 
	border-style: solid; 
	border-color: #666; 
	border-width: 1px;
	}	
	


/*-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	+Fonts
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */

.h1 {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	}	
	
.h2 {
 	font-size: 13px;
	font-weight: bold;
	color: #000;
	line-height: 22px;
 	}	

.mainBodytext {
	font-family: Arial;
	color: #000;
	font-size: 13px;
	line-height: 28px;
	}

.smallText {
	font-size: 11px;
	color: #666666;
 	}



/*-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	+Fonts
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */

h1 {
	font-size: 16px;
	font-weight: bold;
	color: #6699CC;
	}	
	
.h2 {
 	font-size: 13px;
	font-weight: bold;
	color: #666666;
	line-height: 22px;
 	}	

.copyrightText {
	font-size: 10px;
	color: #666666;
 	}	

.smallText {
	font-size: 11px;
	color: #666666;
 	}
	
/*-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	+Buttons
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */

a.Email:link    {font-size: 13px; color:#990000; text-decoration:none; }
a.Email:visited {font-size: 13px; color:#990000; text-decoration:none; }
a.Email:active  {font-size: 13px; color:#990000; text-decoration:none; }
a.Email:hover   {font-size: 13px; color:#000000; text-decoration:underline; }

a.PrimaryNav:link    {font-size: 17px; color:#666; text-decoration:none; letter-spacing: 0.5px; padding-left:22px; padding-right:22px;}
a.PrimaryNav:visited {font-size: 17px; color:#666; text-decoration:none; letter-spacing: 0.5px; padding-left:22px; padding-right:22px;}
a.PrimaryNav:active  {font-size: 17px; color:#666; text-decoration:none; letter-spacing: 0.5px; padding-left:22px; padding-right:22px;}
a.PrimaryNav:hover   {font-size: 17px; color:#A1B6DE; text-decoration:none; letter-spacing: 0.5px; padding-left:22px; padding-right:22px;}

a.BottomNav:link    {font-size: 10px; color:#666; text-decoration:none; letter-spacing: 0.5px; padding-left:6px; padding-right:6px;}
a.BottomNav:visited {font-size: 10px; color:#666; text-decoration:none; letter-spacing: 0.5px; padding-left:6px; padding-right:6px;}
a.BottomNav:active  {font-size: 10px; color:#666; text-decoration:none; letter-spacing: 0.5px; padding-left:6px; padding-right:6px;}
a.BottomNav:hover   {font-size: 10px; color:#000; text-decoration:none; letter-spacing: 0.5px; padding-left:6px; padding-right:6px;}

a.imagelinks:link    {font-size: 11px; color:#666; text-decoration:none; }
a.imagelinks:visited {font-size: 11px; color:#666; text-decoration:none; }
a.imagelinks:active  {font-size: 11px; color:#666; text-decoration:none; }
a.imagelinks:hover   {font-size: 11px; color:#990000; text-decoration:underline; }

a.regularlinks:link    {font-size: 12px; color:#566B8E; text-decoration:none; }
a.regularlinks:visited {font-size: 12px; color:#566B8E; text-decoration:none; }
a.regularlinks:active  {font-size: 12px; color:#566B8E; text-decoration:none; }
a.regularlinks:hover   {font-size: 12px; color:#000; text-decoration:underline; }
	
/*-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	+Forms
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */
.Asterisk {
	font-size: 12;
	color: #FF0000;
	}


input, select, textarea {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}

.ProductTitleForm {
	font-size: 13;
	font-weight: bold;
	}
	