

/*  Links  */
a.nav {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; color: #999999; text-decoration: none; border: 0;}
a.nav:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; color: #000000; background: #FFFFFF; text-decoration: none; border: 0;}

a.nav_high {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: 0;}
a.nav_high:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: 0;}

a.subNav {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4d96cb; text-decoration: none; border: 0; padding: 5px;}
a.subNav:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4d96cb; background: #e4f3fa; text-decoration: none; border: 0; padding: 5px;}

a.subNavHigh {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4d96cb; background: #e4f3fa; text-decoration: none; border: 0; padding: 5px;}
a.subNavHigh:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4d96cb; background: #e4f3fa; text-decoration: none; border: 0; padding: 5px;}

a.bodyLink {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4d96cb; text-decoration: none; border: 0;}
a.bodyLink:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; color: #4d96cb; background: #e4f3fa; text-decoration: none; border: 0;}

a.headerLink {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 14px; color: #4d96cb; text-decoration: none; border: 0;}
a.headerLink:hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 14px; color: #4d96cb; background: #e4f3fa; text-decoration: none; border: 0;}



/*  Text  */

H1 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #4d96cb;
	text-decoration: none;
	border: 0;
}

.headerText {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #4d96cb;
	text-decoration: none;
	border: 0;
}

.forumHeader {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	border: 0;
}

.bodyText {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}




/* General */


body {
	background-color: #FFFFFF;
	background-image: url('../images/BG_body.jpg');
	background-repeat: repeat-x;
	background-attachment: fixed;
}

img{
	border: 0;
}

div{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-safari-box-sizing: border-box;
	box-sizing: border-box;
}


hr{
	color: #CCCCCC;
}


li{
	margin-left: -24px;
	margin-bottom: 10px;
}

input{
	outline: none;
}

.dialogue_box{
	display: none;
	margin: auto;
	position: absolute;
	left: 10%;
	top: 40%;
	z-index: 1000;
}

.dialogue_header{
	cursor: move;
	background: #FFFFFF;
	background-image: url('../images/BG_header.jpg');
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
}

.dialogue_content{
	background: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}

.dialogue_footer{
	background: #FFFFFF;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
}

.error_message{
	padding: 15;
	border: 1px solid #c62c2c;
	background-color: #f1c8c8;
	color: #c62c2c;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12;
}

.info_message{
	padding: 15;
	border: 1px solid #4d96cb;
	background-color: #e5f2f8;
	color: #4d96cb;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12;
}





























