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

body
{
font-family:		Arial, Helvetica, sans-serif;
font-size:			12px;
background-color:	#1B1B1B;
background-repeat: 	repeat;
background-position:center;
margin-bottom:		-10px;
background-image:	url(../pics/bg_waves.jpg);
}

h1
{
font-size:			16px;
font-weight:		bold;
margin:				0px;
text-transform:		capitalize;
padding-bottom:		10px;
color:				#FDFF32;
background-color:	#1B1B1B;
padding:			3px;
}

h2
{
font-size:			14px;
font-weight:		bold;
margin:				0px;
color:				#30A8B1;
padding-bottom:		5px;
text-transform:		capitalize;
}

h3
{
font-size:			14px;
font-weight:		normal;
margin:				0px;
color:				#30A8B1;
padding-bottom:		5px;
text-transform:		capitalize;
}

hr
{
width:				98%;
text-align:			center;
border:				1px dashed #30A8B1;
}

input, textarea, select
{
font-size: 			12px;
}

.small
{
font-size:			11px;
}

.note
{
color:				#30A8B1;
font-weight:		bold;
}

.feint
{
color:				#999999;
font-size:			10px;
display:			inline;
}

.warning
{
color:				#F00;
font-size:			12px;
display:			inline;
}

#frame
{
width:				880px;
text-align:			left;
min-height:			500px;
}

#title
{
color:				#FDFF32;
font-size:			24px;
font-weight:		normal;
float:				right;
padding-bottom:		5px;
}

#content
{
width:				100%;
text-align:			justify;
padding:			2%;
font-size:			13px;
}

#content a
{
color:				#2F89B0;
text-decoration:	none;
}

#content a:hover
{
color:				#333333;
}

#content li
{
padding:			5px;
}

#content table
{
font-size:			13px;
border-collapse:	collapse;
width:				100%;
}

#content td
{
/*text-align:			left;
vertical-align:		top;*/
text-transform:		none;
}

/*#content th
{
text-align:			left;
vertical-align:		top;
}*/

#content_wide
{
text-align:			justify;
padding:			10px;
background-color:	#E6E8EC;
font-size:			12px;
margin:				0;
}


/* NOTICE BACKGRUNDS */
#noticeholder_left
{
width:				170px;
padding-left:		10px;
padding-top:		10px;
}

#noticeholder_right
{
width:				170px;
padding-right:		10px;
padding-top:		10px;
}

#notice_header
{
width:				170px;
height:				25px;
line-height:		24px;
background-image:	url(../pics/notice_header.jpg);
background-repeat:	no-repeat;
color:				#FFFFFF;
font-weight:		bold;
font-size:			13px;
padding-left:		8px;
padding-right:		8px;
max-width:			154px;
overflow:			hidden;
}

#notice_header a
{
color:				#FFFFFF;
width:				95%;
text-decoration:	none;
}

#notice_header a:hover
{
text-decoration:	underline;
}

#notice_main
{
width:				170px;
background-image:	url(../pics/notice_main.jpg);
background-repeat:	repeat-y;
padding-left:		8px;
padding-right:		8px;
padding-top:		8px;
max-width:			154px;
font-size:			12px;
}

#notice_main a
{
color:				#30A8B1;
text-decoration:	none;
}

#notice_main a:hover
{
color:				#080808;
}

#notice_main li
{
margin-left:		-20px;
line-height:		16px;
padding-top:		2px;
padding-bottom:		2px;
}

#notice_footer
{
width:				170px;
height:				18px;
background-image:	url(../pics/notice_footer.jpg);
background-repeat:	no-repeat;
margin-top:			0px;
}

#noticeleft_wide
{
float:				left;
padding-left:		0px;
}


#noticeright_wide
{
float:				right;
padding-left:		0px;
}


#noticeheader_wide
{
width:				385px;
max-width:			369px;
height:				21px;
background-image:	url(../pics/section_header_wide.jpg);
background-repeat:	repeat-y;
background-position:left top;
padding-top:		4px;
padding-left:		8px;
padding-right:		8px;
overflow:			hidden;
color:				#FFFFFF;
font-weight:		bold;
font-size:			13px;
margin-top:			4px;
}

#noticemain_wide
{
width:				385px;
max-width:			369px;
background-image:	url(../pics/section_main_wide.jpg);
background-repeat:	repeat-y;
padding-top:		4px;
padding-bottom:		4px;
padding-left:		8px;
padding-right:		8px;
overflow:			visible;
font-size:			12px;
text-align:			left;
}

#noticemain_wide td
{
font-size:			12px;
}

#noticefooter_wide
{
width:				385px;
height:				8px;
background-image:	url(../pics/section_footer_wide.jpg);
background-repeat:	no-repeat;
margin-top:			0px;
padding-bottom:		20px;
}

#newsflash_title
{
width:				200px;
height:				28px;
line-height:		28px;
background-image:	url(../pics/newsflash_title.jpg);
color:				#FFFFFF;
font-weight:		bold;
font-size:			13px;
padding-left:		8px;
padding-right:		8px;
max-width:			184px;
overflow:			hidden;
}

#newsflash_main
{
width:				200px;
height:				152px;
background-image:	url(../pics/newsflash_main.jpg);
padding-left:		8px;
padding-right:		8px;
max-width:			184px;
overflow:			hidden;
font-size:			12px;
}

#footer
{
color:				#E6E8EC;
font-size:			12px;
text-align:			center;
padding-top:		10px;
padding-bottom:		10px;
}

#footer a
{
color:				#E6E8EC;
text-decoration:	none;
}

#footer a:hover
{
text-decoration:	underline;
}

.feint
{
color:				#666;
font-size:			11px;
}
