body {
	background-color: #000033;
	margin: 0;
}
#header {
	background: #ffffff url(../images/header_bg.jpg) top left repeat-x;
	vertical-align: bottom;
	height: 108px;
}
#header h1 {
	font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif, serif;
	font-size: 40px;
	font-weight: normal;
	color: #969409;
	letter-spacing: -3px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#header h2 {
	font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif, serif;
	font-size: 16px;
	color: #969409;
	letter-spacing: -1px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#content {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 5px 10px 10px 0px;
	text-align: left;
	width: 480px;
	float:right;
}

h1{
	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	color: #945F27;
	font-size: 14px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	letter-spacing: -1px;
}
p { margin:0; margin-top:12px; padding:0;}
ul { margin:0 0 0 10px; padding:0 0 0 10px;}
input, select, textarea {
	font-size: 11px; font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif, serif;
}
label {font-weight: bold; font-size: 11px; font-family: "Trebuchet MS", "Microsoft Sans Serif", sans-serif, serif;}
.footnote { font-size:10px; font-family:"Trebuchet MS", "Microsoft Sans Serif", sans-serif, serif; font-weight: normal;}
.review { font-size:11px; font-family:"Trebuchet MS", "Microsoft Sans Serif", sans-serif, serif; font-weight: normal; background-color: #E7E7E7; border: 1px #666666 solid; padding: 5px;  -moz-border-radius:6px; -webkit-border-radius:6px; -moz-box-shadow: 0 0 50px #eeeeee; -webkit-box-shadow: 0 0 50px #eeeeee;}
.slideshow { width: 320px; height: 640px; 	margin: 5px 5px 10px 10px; border: 1px solid #92abe6}
.slideshow img { padding: 0px; border: none; display: none;}
.img_header{
	background-color:#FFFFFF;
	border: 1px solid #E7E7E7;
	padding: 5px;
	float:left;
	display: block;
	margin: 0px 5px 2px 0px;
}
.img_l{
	background-color:#FFFFFF;
	border: 1px solid #E7E7E7;
	padding: 5px;
	margin: 5px 2px 5px 0px;
}
.img_r{
	background-color:#FFFFFF;
	border: 1px solid #E7E7E7;
	padding: 5px;
	margin: 5px 0px 5px 2px;
}

.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;
	height:30px;
	display:block;
}
.tabs li {
	float:left;
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}
.tabs a {
	display:block;
	width: 96px;
	height: 30px;  
	font-family:"Arial Narrow", Arial;
	font-size:12px;
	font-weight:bold;
	color:#5d7cc5;
	white-space:nowrap;
	text-transform:uppercase;
	text-align:center;	
	text-decoration:none;
	line-height:30px;
	background: url(../images/blue.png) no-repeat 0 0;
	padding:0px;
	margin:0px;	
}
.tabs a:active {
	outline:none;		
}
.tabs a:hover {
	background-position: 0px -31px;	
	color:#ed6205;	
}
.tabs a.current, #flowtabs a.current:hover, #flowtabs li.current a {
	background-position: 0px -62px;		
	cursor:default !important; 
	color:#ed6205 !important;
}
.panes {
	padding: 0px;
	border: 1px solid #92abe6;
	width: 640px;
	height: 610px;
	overflow: hidden;
}
.pane {
	padding: 5px;
	height: 600px;
	overflow: auto;
}
.pane table { }

#copyright {
	background: #ffffff url(../images/footer_bg.jpg) top left repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d5e0a;
}
.exit { 
    background-image:url(../images/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
.info {
  background: #ffffff; 
  display: none; 
  width: 600px;
  padding:15px; 
  border:2px solid #92abe6; 
  -moz-border-radius:6px; 
  -webkit-border-radius:6px; 
  -moz-box-shadow: 0 0 50px #eeeeee; 
  -webkit-box-shadow: 0 0 50px #eeeeee;
}
.modal {
  background: #ffffff; 
  display: none; 
  width:480px; 
  padding:15px; 
  border:2px solid #92abe6; 
  -moz-border-radius:6px; 
  -webkit-border-radius:6px; 
  -moz-box-shadow: 0 0 50px #eeeeee; 
  -webkit-box-shadow: 0 0 50px #eeeeee; 
}
.modal h1 { 
	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	color: #945F27;
	font-size: 14px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	letter-spacing: -1px;
} 

a.details {
	border: none; background: #79c9ec url(../images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; color: #5d7cc5; font-weight: bold; padding: 5px 20px; margin: 5px; text-decoration: none;
}
a.details:link {
	border: none; background: #79c9ec url(../images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; color: #5d7cc5; font-weight: bold; text-decoration: none;
}
a.details:hover {border: none; background: #f8da4e url(../images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ed6205; outline: none; text-decoration: underline;}
a.details:active {border: none; background: #f8da4e url(../images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ed6205; outline: none; text-decoration: underline;}
.facebox {
	display:none;
	width:400px;	
	border:10px solid #666666;
	border:10px solid rgba(82, 82, 82, 0.698);
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.facebox div {
	padding:10px;
	border:1px solid #3B5998;
	background-color:#ffffff;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif
}
