body { background-color:#ffffff;	margin:0px; font:normal 12px "Trebuchet MS", Arial, sans-serif; color:#000000;}
td { vertical-align:top}
img {	border:none;}

a:link, a:visited {	color:#6fa9c8; text-decoration:none;}
a:hover {	color:#8aa311; text-decoration:underline;}

#container { position:relative; z-index:2; top:0px; left:0px; margin:auto; width:760px; text-align:left; padding-bottom:15px; }
.content { padding:0px 30px 0px 30px;	vertical-align:top;}

h1 { font:bold 18px "Trebuchet MS", Arial, sans-serif; color:#999; }
h2 { font:normal 16px Georgia, "Trebuchet MS", Arial, sans-serif; color:#62a7c8; margin:0px 0px 10px 0px; } /* blue */
h3 { font:bold 16px Georgia, "Trebuchet MS", Arial, sans-serif; color:#8aa311; margin:0px; } /* green */
h4 { font:normal 14px Georgia, "Trebuchet MS", Arial, sans-serif; color:#cb0c04; margin:10px 0px; } /* red */
h5 { font:bold 12px Georgia, "Trebuchet MS", Arial, sans-serif; color:#e89507; margin:0px; } /* orange */


/* -------------- FORMs --------------- */

.formbox { font-weight:bold; width:450px; font-size:10px;}
.formfield { font-size:11px; font-weight:normal; margin-left:5px; vertical-align:text-bottom; }
.textfield { font-size:11px; font-weight:normal; margin:5px 0px 30px 0px;}
.required { color:#d4402b; font-weight:bold;}
.required2 { width:342px; text-align:right; font-weight:normal;}

/* -------------- CONTENT --------------- */

#links { margin:0px; padding:15px 0px; font-size:11px; border-top:1px dashed #ccc; }
#links li { float:left; margin:0px; padding:5px; list-style:none;}

.div { border-top:1px dashed #ccc; }

/* -------------- MENU --------------- */

.menu{ background-color: #000000;	text-align: right;	vertical-align: top;	width: 70px;}
.menuBox { font-size: 13px;	font-weight: bold; vertical-align:middle; display:inline;}

/* -------------- GOOGLE AD --------------- */

#gad { text-align:center; padding:100px 0px 20px 0px; }

/* -------------- FOOTER --------------- */

#foot { font-size:9px; color:#999; text-align:center; padding-top:25px; clear:both; }
a.footer:link, a.footer:visited {	color: #999999;	text-decoration:none;}
a.footer:hover {	color: #860000;	text-decoration:underline;}

/* -------------- SPRY --------------- */

.CollapsiblePanel {	margin:0px 30px;	padding:0px;}
.CollapsiblePanelTab { margin:0px; padding:8px; cursor:pointer; -moz-user-select:none; -khtml-user-select:none;}
.CollapsiblePanelContent { margin:0px; padding:0px; background-color:#fff;}
.CollapsiblePanelTab a { color:black; text-decoration:none;}
.CollapsiblePanelOpen .CollapsiblePanelTab { background-color:#efefef;}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover { background-color:#efefef;}
.CollapsiblePanelFocused .CollapsiblePanelTab { background-color:#efefef;}

/* -------------- RAVE --------------- */

.rave { float:right; width:170px; border:1px dashed #ccc; padding:10px; font-size:10px; }
