/* CSS Document */

body {
	padding:0px; margin:0px;
	font:12px/1.4 Arial, Helvetica, sans-serif;
	background:#0097CA url(images/bg.jpg) top repeat-y; 
	color:#000033;
	}
	
.wrapper {
	width:1003px; text-align:left;
}
a:link {
	color:#003366; text-decoration:none;
	}
a:visited {
	color:#003366; text-decoration:none;
	}
a:active {
	color:003366; text-decoration:underline;
	}
a:hover {
	color:#000; text-decoration:underline;
	}
form {
	margin:0px; padding:0px;
	}
INPUT.text {
	font-size:10px;
	}
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
textarea {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
INPUT.button {
	FONT: 11px arial, helvetica, sans-serif;
	border:1px solid #6F8DB9;
	cursor: arrow;
}
INPUT.searchbutton {
	FONT: 11px arial, helvetica, sans-serif;
	border:1px solid #6F8DB9;
	cursor: arrow;
}
UL.img {
	list-style-image:url(images/icon_arrow.gif);
	list-style-type:decimal-leading-zero;
	margin-top:2px; margin-bottom:2px; margin-left:4px;
	padding-left:10px;
}
OL {
	margin-top:2px; margin-bottom:2px; margin-left:25px;
	}
OL.image {
	list-style-image:url(images/arrow.gif);
	}
	
LI {
	margin-bottom:2px;
}
.headline {
	margin:0px 0 10px 0; padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	list-style:none;
}
.headline LI {
	margin-left:10px;
	text-decoration:none; padding:4px 5px 2px 15px;
	color:#000;
	background:url(images/arrow.gif) center left no-repeat;
}
.headline LI a {
	color:#000;
}
.headline LI a:hover {
	text-decoration:none; color:#6FC;
}
	
H1.heading {
	color:#007AC8; font-size:20px;
	margin-bottom:5px; padding-bottom:4px;
	margin-top:0px; padding-top:0px;
	margin-left:0px; padding-left:0px;
	background-image:url(images/dotted-hr.gif); background-repeat:repeat-x; background-position:bottom;
	}
H1.news {
	font-size:19px;
	margin-bottom:0px; padding-bottom:4px;
	margin-top:0px; padding-top:0px;
	border-bottom:1px solid #999999;
	}
H2.heading {
	color:#333366; font-size:15px;
	margin-bottom:2px; padding-bottom:2px;
	margin-top:0px; padding-top:0px; padding-left:0px;
	}
P {
	margin-top:0px;
	}
TABLE.border {
	border:1px solid #9ABBD6;
	}	
IMG { border: 0px; background-color: transparent;}
IMG a{ border: 0px; background-color: transparent;}
IMG.border {
	margin:1px; padding:3px;
	border:1px solid #CCCCCC;
	}
IMG.wrap-wp {
	margin-right:8px; margin-top:5px;
	border:1px solid #DDD; margin-bottom:2px; padding:3px;
	}
IMG.wrap-news {
	margin-right:8px; margin-top:5px; 
	border:1px solid #DDD; margin-bottom:10px; padding:3px;
	}
IMG.wrap {
	margin-right:8px; margin-top:5px;
	border:2px solid #FFF; margin-bottom:2px;
	}
IMG.ph-border {
	border:3px solid #FFF; margin:2px;
	}
.heading {
	font-size:16px; font-weight:bold; color:#A2C7E7;
	padding-top:2px; padding-bottom:4px; padding-left:10px;
	}
.banner {
	background-image:url(images/banner.jpg); background-repeat:no-repeat;
	}
.right-banner {
	background-image:url(images/right-banner.jpg); background-repeat:no-repeat;
	}
.left-pattern {
	background-image:url(images/left-pattern.gif); background-repeat:repeat-y;
	}
.right-pattern {
	background-image:url(images/right-pattern.gif); background-repeat:repeat-y;
	}
.right-pan-bg {
	background-image:url(images/right-pan-bg.gif);
	}
.right-vr {
	background-image:url(images/right-vr.gif); background-repeat:repeat-y;
	}
DIV.contents {
	padding:3px 1px 3px 1px;
	margin:1px 4px 1px 4px;
	}
	
.menuText {
	
	font:normal bold 13px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; 
				
		}
		
.menuText a:link {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.menuText a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.menuText a:hover {
	color:#1D830C;
	text-decoration:underline;
	}
.midpan {
	color:#A2C7E7;
	padding-left:10px; padding-right:10px;padding-bottom:10px;
	}
.des {
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	padding-bottom:5px;
	}
.news {
	font-size:13px;
	}
.white {
	color:#FFFFFF;
	}
.white a:link {
	text-decoration:none; color:#FFFFFF;
	}
.white a:visited {
	text-decoration:none; color:#FFFFFF;
	}
.white a:hover {
	text-decoration:none; color:#CCCCCC;
	}	

.footer {
	font-size:12px; color:#FFFFFF;
	}
.footer a:link {
	color:#FFFFFF;
	}
.footer a:visited {
	color:#FFFFFF;
	}
.footer a:hover {
	color:#FFCC33;
	}
.mid-more {
	font-size:11px; font-weight:bold;
	padding-top:6px; padding-bottom:2px;
	}
.mid-more a:link {
	color:#336699;
	text-decoration:underline;
	}
.mid-more a:visited {
	color:#336699;
	text-decoration:underline;
	}
.mid-more a:hover {
	color:#000;
	text-decoration:underline;
	}
	
.more {
	font-size:11px; font-weight:bold;
	padding-top:6px; padding-bottom:2px;
	}
.more a:link {
	color:#84FCFC;
	text-decoration:underline;
	}
.more a:visited {
	color:#84FCFC;
	text-decoration:underline;
	}
.more a:hover {
	color:#FFF;
	text-decoration:underline;
	}
	
/* For Menu Button */
.tmenu {
	border:1px solid #A2C7E7;
	padding-top:3px; padding-bottom:4px; padding-left:10px;
	font-weight:bold; color:#B8D8F3;
	background-color:#006699;
	background-image:url(images/menu-bg.gif); background-repeat:repeat-x;
	}
.tmenu a:link {
	color:#B8D8F3; text-decoration:none;
	}
.tmenu a:visited {
	color:#B8D8F3; text-decoration:none;
	}
.tmenu a:hover {
	color:#FFF; text-decoration:underline;
	}
.hint {
	font-size:11px; color:#FF6633;
	}
.warning {
	color:#FF0000;
	}
.small {
	font-size:11px;
	}
	
	
.linkText{
	
	font:normal bold 13px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:left; margin-left:1px;
				
		}
		
.linkText a:link {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.linkText a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.linkText a:hover {
	color:#1D830C;
	text-decoration:underline;
	}