body
{
	background-attachment : fixed;
	background-position :  
               left top;
	background-repeat : repeat-x;
}

.left_menu
{
	background-attachment : fixed;
	background-image : url(/images/left_menu_gradient.gif);
	background-position : top left;
	background-repeat : repeat-x;
     background-color: #a71e38;
}

:link.mainlink 
{ 
	cursor: hand; 
	text-decoration: underline; 
	color: #000000; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana;
}

:visited.mainlink 
{ 
	cursor: hand;
	text-decoration: underline; 
	color: #000000; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana;
}

:hover.mainlink 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #a71e38; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana;
}

:link.smalllink 
{ 
	cursor: hand; 
	text-decoration: none; 
	color: #000000; 
	font-size: 11px;
	font-weight: normal; 
	font-family: verdana;
}

:visited.smalllink 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #000000; 
	font-size: 11px;
	font-weight: normal; 
	font-family: verdana;
}

:hover.smalllink 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #a71e38; 
	font-size: 11px;
	font-weight: normal; 
	font-family: verdana;
}

.on 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #a71e38; 
	font-size: 11px;
	font-weight: normal; 
	font-family: verdana;
}

.active 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #ffff33; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana;
}

.red
{ 
	cursor: hand;
	text-decoration: none; 
	color: #a71e38; 
	font-size: 12pt;
	font-weight: bold; 
	font-family: verdana;
}

.red2 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #a71e38; 
	font-size: 10pt;
	font-weight: bold; 
	font-family: verdana;
}
:link.marginlink 
{ 
	cursor: hand; 
	text-decoration: none; 
	color: #ffffff; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana;
}

:visited.marginlink 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #ffffff; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana;
}

:hover.marginlink 
{ 
	cursor: hand;
	text-decoration: none; 
	color: #4e4a86; 
	font-size: 12px;
	font-weight: bold; 
	font-family: verdana;
}

.green
{
	font-family: helvetica, verdana;
	font-size: 11pt;
	font-weight: bold;  
	color: #a39c66; 	
}

.text
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;  
	color: #666666; 
}

.small
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;  
	color: #000000; 
}

.bold, b, strong 
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;  
	color: #a71e38; 	
}

.italic, i 
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;  
	color: #999999; 	
	font-style: italic;
}

.xsmall 
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;  
	color: #FFFFFF; 	
	font-style: italic;
}

.form 
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;  
	color: #666666; 	
}

.highlight
{
	background-color: #EEFFAA;
     border: 1px solid #000000;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;  
	color: #000000; 	
}

.heading
{
	font-family: helvetica, verdana;
	font-size: 14px;
	font-weight: bold;  
	color: #ffffff; 	
}

.editheading
{
	background-color: #669999;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;  
	color: #FFFFFF; 	
	padding: 2px; 
}

.edit
{
	background-color: #99CCCC;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;  
	color: #000000; 	
}

.addheading
{
	background-color: #669966;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;  
	color: #FFFFFF; 	
	padding: 2px; 
}

.add
{
	background-color: #99CC99;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;  
	color: #000000; 	
}

.showheading
{
	background-color: #CCCCCC;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;  
	color: #000000;
	padding: 2px; 
}

.show
{
	background-color: #EEEEEE;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;  
	color: #000000; 	
}

.hide
{
	background-color: #EEEEEE;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;  
	color: #666666; 	
}

input, textarea, select, option
{
	font-family: verdana;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFEE;
     border: solid #000000 1px;
}

h1 {font-family: verdana;
	color: #a71e38;
	font-size: 12px;
	font-weight: bold;
}

.request-tour-1 { border: none; position: absolute; margin-left: 626px; }
.request-tour-2 { border: none;  }


.frm {  }
.frm th { padding-right: 10px; text-align: left; }
.frm th, .frm td { padding-bottom: 6px; color: #333333; font-size: 12px; }

