/* CSS Document */
body,td,th,h1,h2,h3 {
	font-family:  Arial, Helvetica, sans-serif;;
}
body {
	text-align:center;
	margin:0px;
	padding:0px;
	color:#000066;
	font-size:15px;
	background:#fff6e5 url(background.jpg) repeat-x; }

a {text-decoration:underline;color:#0000cc; font-weight:bold;}
a:hover {text-decoration:underline;color:#0000cc;}
a:visited {text-decoration:none;color:#0000cc;}
a:active{text-decoration:none;color:#0000cc;}

p{
	text-align:justify;
	padding-right:5px;
	padding-left:5px;
	text-indent: 5px;
	margin-top: 0px; 
	margin-bottom: 10px;
}

h1{font-size:18px;	margin-top: 8px; color:#0000cc;
	margin-bottom: 20px;}
h2{font-size:16px;	margin-top: 5px; color:#01016a;
	margin-bottom: 5px;}
	
.menu_column{
	background:url(../images/big_left.gif) repeat-y;
	}

.h_mid_top{
color:#000066; font-size:18px; font-weight:bold; text-align:left; padding:10px 0px 20px 0px;;
background:url(../images/small_middle_top.gif) repeat-x;
}

.rimg{ float:right; padding:10px; border:0px;}
.limg {float:left; padding:10px; border:0px;}

.sstext{ font-size:10px;font-family: Arial, Helvetica, sans-serif}
.stext{ font-size:12px;font-family: Arial, Helvetica, sans-serif}
.mtext{ font-size:14px;font-family:Arial, Helvetica, sans-serif}
.ltext{ font-size:16px;padding:3px;font-family: Arial, Helvetica, sans-serif}
.xltext{ font-size:18px;padding:3px;font-family:Arial, Helvetica, sans-serif}

.ldiv{float:left; padding:7px; border:0px; font-size:11px;}
.rdiv{float:right; padding:7px; border:0px; font-size:11px;}
/* CSS Document 



a:link {
	color: #02043C;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #02043C;
}
a:hover {
	text-decoration: underline;
	color: #02043C;
}
a:active {
	text-decoration: underline;
	color: #02043C;
}

.maintable{ }

.menutable{ background-color:#eaeaea}
			
.largeheader { font-size:28px; }	

.menuheader { font-size:22px; }	

.fastlink{	background-image: url(../images/fast_link.gif); 
						background-repeat:no-repeat;
						background-position:center;
						font-size:15px; 
						font-weight:bold;}
						
.medheader { background-image: url(../images/med_header.gif); 
					background-position:center; 
					background-repeat:no-repeat;
					font-size:13px; 
					font-weight:bold; 
					font-style:italic;}	
					
.changelang{ font-weight:bold;
							color:#faefd4;}
.vline{background-color:#333333;}
							
.input{ color:#02043C; 
				border-color:#02043C; 
				background-color:transparent; 
				border-width:1px;
				font-size:12px; 
				font-family: Arial, Helvetica, sans-serif;
				}
				
.submit { color:#02043C; 
					border-color:#02043C; 
					background-color:transparent; 
					border-width:0px;
					font-size:12px; 
					font-weight:bold;
					font-family: Arial, Helvetica, sans-serif; 
}
.submitlarge { color:#02043C; 
		border-color:#02043C; 
		background-color:transparent; 
		border-width:1px;
		font-size:13px; 
		font-weight:bold;
		font-family: Arial, Helvetica, sans-serif; 
}
.select{font-family: Arial, Helvetica, sans-serif;
		 font-size:12px;
		 background-color:#eaeaea; border-color:#eaeaea;color:#02043C; }
		 
.option {font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; }
		
.sstext{ font-size:10px;font-family: Arial, Helvetica, sans-serif}
.stext{ font-size:12px;font-family: Arial, Helvetica, sans-serif}
.mtext{ font-size:14px;font-family: Arial, Helvetica, sans-serif}
.ltext{ font-size:16px;padding:3px;font-family: Arial, Helvetica, sans-serif}
.xltext{ font-size:18px;padding:3px;font-family: Arial, Helvetica, sans-serif}
.rimg{ float:right; padding:10px; border:0px;}
.limg {float:left; padding:10px; border:0px;}
.fimg{ float: inherit;}
.imgDesc{ font-size:14px; }



.colordark {color:#960e0e; font-weight:bold;}

.tabletop { border-width:2px; border-color:#dadada; border-style:solid; font-size:16px;background-color:#dadada;}
.tablecell {  border-width:1px; border-color:#dadada; border-style:solid; font-size:14px;}

.letterbox {height:23px; vertical-align:middle; border-width:1px; border-color:#02043C; border-style:solid; background-color:#dadada;}

.letter:link {padding:5px; margin:2px; color:#02043C; text-decoration:none; font-size:15px; font-weight:bold;}
.letter:visited {padding:5px; margin:2px; color:#02043C; text-decoration:none; font-size:15px; font-weight:bold;}

.textup{ }
.borderedtable{
	border-color: #eaeaea;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 2px;
}

.buttonbox{
color:#02043C;
text-decoration:none;
font-size:14px;
font-weight:bold;
background-color:#d5ebfe;
border:#999999 2px solid;
padding-top:5px;
padding-bottom:5px;
padding-right:3px;
padding-left:3px;}

td.buttonbox {
	position: relative;
}

a.buttonbox span {
	display: none;
	position: absolute;
	top: 20px;
	left: -10px;
	width: 125px;
	padding: 5px;
	z-index: 100;
	background: #d5ebfe;
	color: #fff;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}

a:hover.buttonbox {
	font-size: 99%; 
}

a:hover.buttonbox span {
	display: block;}
.uptext{ vertical-align:super; font-size:10px;}*/
