@charset "utf-8";
/* CSS Document */

body
{
	margin:0px 0px 0px 0px;
}

button
{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

div.main-body
{
}

div.header
{
	position:static;
	top:0px;
	bottom:0px;
	left:0px;
	padding:0px 0px 0px 0px;
}

div.header-logo
{
	background:#FFF;
	border-bottom:solid 1px #CCC;
	font:normal 11px Verdana, Geneva, sans-serif;
	height:88px;
	width:205px;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:center;
}

div.header-h1
{
	background:left url(../images/m1.gif) no-repeat;
	height:89px;
	width:176px;
	float:left;
	margin:0px 0px 0px 0px;
}

div.header-h2
{
	background:left url(../images/m2.gif) no-repeat;
	height:89px;
	width:176px;
	float:left;
	margin:0px 0px 0px 1px;
}

div.header-h3
{
	background:left url(../images/m3.gif) no-repeat;
	height:89px;
	width:205px;
	float:left;
	margin:0px 0px 0px 1px;
}

div.menu-main
{
	background:#FFF;
	height:150px;
	float:left;
	width:205px;
}

div#mainmenu1, div#mainmenu2, div#mainmenu3, div#mainmenu4, div#mainmenu5, div#mainmenu6
{
	padding:5px 2px 5px 2px;
}

a.menu, img
{
	border:none;
	color:#4E4E4E;
	font:bold 13px Verdana, Geneva, sans-serif;
	text-decoration:none;
}

a:hover.menu
{
	color:#2A9AD4;
	text-decoration:none;
}

a.menu2, img
{
	border:none;
	color:#181818;
	font:normal 11px Verdana, Geneva, sans-serif;
	text-decoration:none;
}

a:hover.menu2
{
	color:#2A9AD4;
	text-decoration:underline;
}

a.footerlink
{
	border:none;
	color:#6D6D6D;
	font:bold 11px Verdana, Geneva, sans-serif;
	text-decoration:none;
}

a:hover.footerlink
{
	color:#2A9AD4;
	text-decoration:underline;
}

div.side-image
{
	background:#FFF;
	float:left;
	height:191px;
}

div.content
{
	font:normal 11px Verdana, Geneva, sans-serif;
}

div.content1
{
	float:left;
	width:205px;
}

div.content1-header, div.content3-header
{
	background:#1E1E1E;
	padding-top:10px;
}

div.content1-box
{
	border-right:solid 1px #CCC;
}

div.content2
{
	float:left;
	width:559px;
}

div.content2-header, div.content4-header
{
	background:#89B04E;
	padding-top:10px;
}

div.content3
{
	float:left;
	width:205px;
}

div.content3-box
{
	border-right:solid 1px #CCC;
}

div.content4
{
	float:left;
	width:559px;
}

div.content4-col1, div.content4-col2, div.content4-col3
{
	border-right:solid thin #CCC;
}

div.content4-col1, div.content4-col2, div.content4-col3, div.content4-col4
{
	color:#434343;
	font:bold 13px Verdana, Geneva, sans-serif;
	float:left;
	padding:3px;
	text-align:center;
	width:132px;
}

p.content
{
	font:normal 11px Verdana, Geneva, sans-serif;
	text-align:justify;
	text-justify:newspaper;
}

.textbox, .textarea
{
	font:normal 10px Verdana, Geneva, sans-serif;
}

div.content1-header2, div.content3-header2
{
	border-right:solid 1px #CCC;
}

div.content1-box, div.content2-box, div.content3-box, div.footer-info
{
	padding:5px 5px 25px 15px;
}

div.content-hr
{
	background:#CCC;
	float:left;
	height:15px;
	width:765px;
}

div.footer
{
	background:#FFF;
	position:relative;
	height:89px;
	width:765px;
}

div.footer-logo
{
	float:left;
	height:50px;
	margin:0px 0px 0px 0px;
	width:205px;
}

div.footer-info
{
	float:left;
	padding-top:15px;
	font:normal 10px Verdana, Geneva, sans-serif;
}

div.footer-icon
{
	border:none;
	float:left;
	font:normal 10px Verdana, Geneva, sans-serif;
	padding-left:50px;
	padding-top:5px;
	text-align:right;
	width:200px;
}

img#feedback, img#support, img#feedback-close
{
	padding-left:10px;
	cursor:pointer;
}

div#feedback-caption, div#support-caption, div#refund-caption
{
	color:#2A9AD4;
	display:none;
	font-size:10px;
	font-weight:bold;
}

div.transparent
{
	background-color:#459EEE;
	display:none;
	filter:alpha (filter=75);
	height:100%;
	left:0;
	opacity:0.75;
	position:fixed;
	top:0;
	width:100%;
	z-index:1;
}

div.feedback-form
{
	background-image:url(../images/formbox.png);
	display:none;
	height:360px;
	left:30%;
	position:fixed;
	top:15%;
	width:466px;
	z-index:2;
}

div.feedback-content, div.subscribe-content
{
	padding:5px 10px 10px 10px;
}

div.feedback-subtitle, div.subscribe-subtitle
{
	float:left;
	height:25px;
	padding:5px 5px 5px 5px;
	text-align:right;
	width:90px;
}

div.feedback-textbox, div.subscribe-textbox
{
	float:left;
	height:25px;
	padding:5px 5px 5px 5px;
	text-align:left;
	width:300px;
}

span.feedback-form
{
	vertical-align:middle;
}

span#feedback-error1, span#feedback-error2, span#feedback-error3
{
	color:#F00;
}

div.form-area
{
	display:block;
}

div.loading
{
	display:none;
}

.error
{
	color:#F00;
	text-align:left;
	vertical-align:middle;
}



