/* CSS Document */

body {
	color:#000;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-size:8pt;
	font-family:verdana, arial, helvetica, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
	background-color: #FFF;
}

h1 {
	font-size:18px;
	color:#009;
	font-weight: bold;
}

h2 {
	font-size:16px;
	color:#009;
	font-weight: bold;
}

h3 {
	font-size:14px;
	color:#009;
	font-weight: bold;
}

form {
	margin:0px;
}

img {
	border:0px;
}

a {
	color:#009;
	text-decoration:none;
}

a:hover {
	color:#F00;
	text-decoration:underline;
}

input {
	background:#FFFFFF;
	border:1px #6A6E78 solid;	
	font-size:10pt;
	color:#6A6E78;
}

.inputmain {
	background:#FFFFFF;
	border:1px #11141A solid;	
	font-size:10pt;
	color:#11141A;
}

textarea {
	background:#FFFFFF;
	border:1px #6A6E78 solid;	
	font-size:8pt;
	color:#6A6E78;
}

.textarea {
	background:#FFFFFF;
	border:1px #11141A solid;	
	font-size:8pt;
	color:#11141A;
}


/*########################
	MAIN SURR.
########################*/

#outer {
	width:800px;
	border-left:10px;
	border-right:10px;
	margin-left:auto;
	margin-right:auto;
	font-size:8pt;
	text-align:left;
	border-right-color: #58318E;
	border-left-color: #58318E;
}


/*########################
	INPUT BUTTONS / FORMS
########################*/

.button {
	background:#7DD2FA url(../images/line10.jpg);
	color:#7DD2FA;
	border-top:2px #880402 solid;	
	border-left:2px #880402 solid;
	border-right:2px #7DD2FA solid;
	border-bottom:2px #7DD2FA solid;
	font-size:7pt;
	cursor:pointer;
}

.button2 {
	background:#7DD2FA url(../images/button_join.jpg);
	color:#FFFFFF;
	border-top:2px #6A6E78 solid;	
	border-left:2px #6A6E78 solid;
	border-right:2px #7DD2FA solid;
	border-bottom:2px #7DD2FA solid;
	font-size:7pt;
	cursor:pointer;
}

.input {
	border-right:2px #11141A solid;
	border-bottom:2px #11141A solid;
	border-top:2px #11141A solid;
	border-left:2px #11141A solid;
	font-size:8pt;
	color:#7DD2FA;
	background-color: #294376;
}


.input2 {
	background:#11141A;
	border:2px #880402 solid;
	font-size:8pt;
}

.input3 {
	background:#FFFFFF;
	border:1px #7DD2FA solid;
	font-size:8pt;
	color:#7DD2FA;
}

.input4 {
	background:#FFFFFF;
	border:1px #FFFFFF solid;
	font-size:8pt;
	color:#7DD2FA;
}



/*########################
	IMAGES
########################*/


.pic1 { border:1px #FFFFFF solid; }

.pic2 { border:1px #7DD2FA solid; }

.pic3 { border:1px #7DD2FA solid; }

.pic4 { filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px #7DD2FA solid; }

.pic5 { border:1px #FFFFFF solid; }

.pics1 {
	position:absolute;
	background:#880402;
	border:1px solid #7DD2FA;
	padding: 0px 1px 0px 1px;
	color: #7DD2FA;
	font-size:7pt;
}

.pics4 {
	position:absolute;
	background:#880402;
	border:1px solid #7DD2FA;
	padding: 0px 1px 0px 1px;
	color: #7DD2FA;
	font-size:7pt;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px #7DD2FA solid;
}

.pics2 {
	position: relative;
}

.pics3 {
	background:#FFFFFF;
	position:absolute;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
	padding: 0px 1px 0px 1px;
	color: #7DD2FA;
	font-size:7pt;
	font-weight:bold;
}


.wrap1 img {background:#7DD2FA;}
.wrap1 {background:#FFFFFF;}
.wrap2 {background:url() -4px 100% no-repeat;}
.wrap3 {background:url() 100% -4px no-repeat;}



/*########################
	TOP AREA
########################*/


#top .top_text a { color:#7DD2FA; }
#top .top_text a:hover { color:#880402; }
#top .top_text { color:#7DD2FA; }

#top {
	width:100%;
	border-left:1px #6A6E78 solid;
	border-right:1px #6A6E78 solid;
	color:#FFF;
	background-color: #000;
}

#top input,select {
	font-size:8pt;
	color:#FFFFFF;
	background-color: #294376;
}

#top a {
	font-size:9pt;
	color:#FFF;
}

#top a:hover {
	font-size:9pt;
	color:#FFF;
	text-decoration:underline;
}

.top2 {
	background:#11141A;
}



/*########################
	MENU LINKS
########################*/

#outer2 {
	border-left:1px #6A6E78 solid;
	border-right:1px #6A6E78 solid;
	text-align:left;
	background-color: #273F6F;
	background-image: url(../images/menu.jpg);
}


.menu {
	background:#880402 url(../images/menu.jpg) repeat-x;
	height:30px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	color:#FFF;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}


.menu a {
	color:#FFF;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
}


.menu2 {
	background:#6A6E78 url(../images/menu.jpg) repeat-x;
	height:30px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	color:#880402;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
}

.menu2 a {
	color:#11141A;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
}

.menu2 a:hover {
	color:#B400FF;
	font-size:7pt;
	text-decoration:underline;
	font-weight:bold;
}



/*########################
	MENU LINKS 4
########################*/


.menu4 {
	padding:2px;
	border-bottom:1px #6A6E78 solid;
	font-size:7pt;
	font-weight:bold;
}

.menu4-1 {
	padding:2px;
	border-bottom:1px #880402 solid;
	/*cursor:pointer;*/
	font-size:7pt;
	font-weight:bold;
}

.menu4-2 {
	font-size:7pt;
	font-weight:bold;
	padding-left:15px;
}

.menu4-4 a {
	color:#7DD2FA;
}

.menu4-4 a:hover {
	color:#7DD2FA;
}


/*########################
	LOGIN BOX
########################*/

.LoGin1 {background:#7DD2FA;border-left:1px #6A6E78 solid;border-right:1px #6A6E78 solid;}
.LoGin2 {background:#880402;border-left:1px #6A6E78 solid;border-right:1px #6A6E78 solid;color:#7DD2FA;font-size:8pt;}



/*########################
	MENU LINKS 5

	MAIN LINKS FOR THE MEMBERS AREA border-bottom:1px #332F2F solid;

########################*/

.menu5border {

}

.menu5 {	
	font-size:7pt;
	color:#7DD2FA;
	padding-left:5px; 
	cursor:pointer;
	background:#FFFFFF;
}

.menu5c {
	font-size:7pt;
	color:#7DD2FA;
	padding-left:5px; 	
	cursor:pointer;
	background:#FFFFFF;
}

.menu5a {
	background:#FFFFFF right;
	background-repeat:no-repeat;
	text-align:right;
	width:24px;	
	height:41px;
}

.menu5b {
	background:#FFFFFF  url(../images/line5.gif) right;
	background-repeat:no-repeat;
	text-align:right;
	width:24px;	
	height:41px;
}

.menu5d {
	font-size:7pt;
	color:#FFFFFF;	
	text-align:center;
	background:#7DD2FA;
}

.menu5e {
	font-size:8pt;
	color:#7DD2FA;
	text-align:right;
	padding-right:10px;
	padding-top:8px;
	background:#FFFFFF;
	font-weight:bold;
}

.menu5f {
	background:#FFFFFF;
	width:24px;	
	height:35px;
}

.menu5g {
	border:1px #FFFFFF solid;	
	padding:5px;
	background:#FFFFFF;
	font-size:7pt;
}

.menu5g2 {
	border:1px #FFFFFF solid;
	padding:5px;
	background:#FFFFFF;
	font-size:7pt;
}

.menu5 a {
	color:#7DD2FA;
}

.menu5c a {
	color:#7DD2FA;
}

.menu5d a {
	color:#880402;
}

.menu5d a:hover {
	color:#880402;
}

.menu5g a {
	color:#7DD2FA;
}

.menu5g2 a {
	color:#880402;
}


/*########################
	MAIN PAGES
########################*/


#main {
	font-size:12px;
	color:#000;
	border-left:1px #6A6E78 solid;
	border-right:1px #6A6E78 solid;
	background-color: #FFF;
}

.main2 {
	background:#7DD2FA;
	border-right:1px #6A6E78 solid;
	font-size:7pt;
	color:#7DD2FA;
}

.main3 {
	background:#7DD2FA;
	border-left:1px #6A6E78 solid;
	font-size:7pt;
	color:#7DD2FA;
}

.main3-b {
	background:#FFFFFF;
	vertical-align:bottom;
}

.main3-a {
	background:#7DD2FA;
	text-align:right;
	vertical-align:bottom;
}

.main3-c {
	background:#7DD2FA;
	border-left:1px #6A6E78 solid;
	font-size:7pt;
	color:#7DD2FA;
}

.main4 {
	background:#7DD2FA;
	border-right:1px #6A6E78 solid;
	font-size:8pt;
	color:#FFFFFF;
}

.main3 a {
	color:#7DD2FA;
}

.main3 a:hover {
	color:#7DD2FA;
	text-decoration:underline;
}


#topright {
	background:#7DD2FA;
	border-right:1px #6A6E78 solid; 
	font-size:8pt;
	color:#FFFFFF;
	
}

#topleft {
	background:#7DD2FA;
	background-repeat:no-repeat;
	width:480px;
	height:45px;
	color:#7DD2FA;
	border-left:1px #6A6E78 solid;
}

#topleft a { color:#7DD2FA; text-decoration:underline; }
#topleft a:hover { color:#7DD2FA; text-decoration:none; }

.page {
	color:#7DD2FA;
}


.pbar1 {
	background:transparent;
}

.pbar2 {
	background:#880402;
}

.pbar3 {
	font-size:8pt;
	padding:1px;
	border:solid #6A6E78 1px;
}


/*########################
	MENUS
########################*/

.mainmenu {
	background-color:#394276;
	color:#FFFFFF;
	font-size:7pt;
}

.mainmenu2 {
	background-color:#394276;
	color:#FFFFFF;
	font-size:7pt;
}
.mainmenu2 a { color:#7DD2FA; }
.mainmenu2 a:hover { color:#880402; }

.mainmenu3 {
	background-color:#394276;
	color:#FFFFFF;
	font-size:7pt;
}

.mainmenu4 {
	background-color:#394276;
	font-size:7pt;
	color:#FFF;
}


/*########################
	SITE MENUS
########################*/

.item {
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	padding:5px;
	cursor:pointer;
	font-size:7pt;
	font-weight:bold;
	background:#003264;
}

.item2 {
	border-top:2px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	padding-top:9px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;	
	cursor:pointer;
	font-size:7pt;
	font-weight:bold;
	background:#7DD2FA url(../images/line10.jpg);
}

.item3 { border-bottom:1px #FFFFFF solid; color:#FFFFFF; }
.item a { color:#FFFFFF; text-decoration:none; }
.item2 a { color:#FFFFFF; text-decoration:none; }
.item2 a:hover { color:#FFFFFF; text-decoration:none; }


/*########################
	BORDERS
########################*/


.border {
	border:1px #FFFFFF solid;
	background-color: #294376;
}

.border2 {
	border:1px #11141A solid;
	color:#FFFFFF;
	background-color: #FFF;
}
.border3 { border:1px #11141A solid; background:#FFFFFF; color:#11141A; }
.border4 { border:1px #11141A solid; background:#880402; }
.border5 { }
.border6 { border:1px #11141A solid; background:#880402; color:#7DD2FA; }
.border7 { border-bottom:1px #880402 dashed; }
.border8 { background:#880402; border:1px #FFFFFF solid; }
.border9 { background:#880402; color:#FFFFFF; }


/*########################
	TEXT COLORS
########################*/

.color {
	color:#000;
}
.color2 { color:#FFFFFF; }
.color3 { color:#FFFFFF; }
.color4 { color:#FFFFFF; }



/*########################
	BACKGROUNDS & EXTRAS
########################*/

.cur { cursor:pointer; }

.pollinput {
	background:transparent;
	font-size:7pt;
	border:0px;
}


.frame1 { background:#7DD2FA; margin:0px; }
.main_frame1 { background:#7DD2FA; margin:0px; }

.link1 a { color:#7DD2FA; }
.link1 a:hover { color:#7DD2FA; text-decoration:underline; }


/*########################
	BOTTOM MENUS
########################*/

#bottom3 {
	width:100%;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	border-right:1px #6A6E78 solid;
	background-color: #000;
	border: 1px #6A6E78 solid;
}

#bottom3 a {
	color:#FFF;
}

#bottom3 a:hover {
	color:#FFF;
	text-decoration:underline;
}

#bottom4 {
	width:100%;
	color:#FFF;
}


.floatLeft {
	float: left;
	padding: 0px 5px 0px 0px;
}

.floatRight {
	float: right;
	padding: 0px 5px 0px 5px;
}

a img {
	border:none;
}
