/* CSS Document */

body {
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;
 margin:0px; padding:0px;
 background:#00679a url(images/main-bg.gif) center repeat-y;
 }
 
a:link { text-decoration:none; color:#007DCD; }
a:visited { text-decoration:none; color:#007DCD; }
a:hover { text-decoration:none; color:#000000; }

P { margin-top:0px; padding:2px 6px 4px 6px; text-align:justify; }
FORM { margin:0px; padding:0px; }
INPUT.txt { font-size:12px; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:1px dotted #DDDDDD; border-right:1px dotted #DDDDDD; background-color:#F9F9F9; height:15px; }
INPUT.go { font-size:11px; border:1px solid #99CC99; }
SELECT { font-size:11px; }
IMG { border: 0px; background-color: transparent;}
IMG a{ border: 0px; background-color: transparent;}
IMG.wrap-right { margin-left:7px; padding:1px; float:right; }
IMG.wrap { margin-right:7px; padding:1px; float:left; }
IMG.border {
	margin:1px; padding:2px;
	border:1px solid #DDDDDD;
	}
IMG.border-large { border:5px solid #FFFFFF; }
H1 {
	font-size:18px; margin:0px; padding:5px 4px 6px 6px;
	}
H1.heading { margin:0px; padding:0px; font-size:20px; font-family:"Trebuchet MS", Tahoma; text-transform: uppercase; }
H1.box-heading { font-size:16px; color:#2A2C2F; }
H1.title { margin:0px; padding:0px; font-size:15px; font-family:"Trebuchet MS", Tahoma; text-transform: uppercase; }

H2.heading {
	padding:0px 2px 4px 8px; font-weight:bold; color:#009900; font-size:13px; 
	border-bottom:1px solid #EEEEEE; margin:0px 0px 4px 0px;
	}
H2.heading-news {
	padding:0px 2px 4px 4px; font-weight:bold; color:#333333; font-size:15px; 
	border-bottom:1px solid #EEEEEE; margin:0px 0px 6px 0px;
	}
H2.box-heading { margin:0 0 2px 0; padding:4px 0 4px 5px; font-size:16px; border-bottom:1px solid #FFFFFF; text-transform: uppercase; background-color:#E8ECF0; }
H2.title { padding:0px 2px 3px 8px; font-weight:bold; color:#009900; font-size:14px; 
	border-bottom:1px solid #d3e2eb; margin:0px 0px 6px 0px; text-transform:uppercase;
	}
	
TABLE { border-collapse:collapse; }
TD.border-top { border-top:1px dotted #DDDDDD; }

.top-links { font-size:13px; color:#FFFFFE; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }
.top-links a:link { color:#CCFFFF; text-decoration:none; }
.top-links a:visited { color:#CCFFFF; text-decoration:none; }
.top-links a:hover { color:#FFFFFF; text-decoration:underline; }

.english { padding:5px; margin-bottom:5px; width:490px; }


.pagination { font-weight:bold; font-size:13px; padding:5px; margin:3px 2px 1px 2px; text-align:right; border-top:0px solid #DDDDDD; }
.box { border:1px solid #DDDDDD;  padding:1px; margin-bottom:10px; background-color:#FCFCFC; }
.box a:link { text-decoration:none; }
.box a:visited { text-decoration:none; }
.box a:hover { text-decoration:underline; }
.box1 { border:1px solid #DDDDDD; padding:2px 5px 2px 5px; background-color:#CCCCCC; }

DIV.heading {
	padding:3px 2px 3px 8px; font-weight:bold; color:#009900; font-size:13px; 
	border-bottom:1px solid #EEEEEE; border-top:1px solid #EEEEEE; margin:5px 0px 2px 0px;
	}
.more { padding:2px 10px 0 0; text-align:right; color:#99CC00; }
.more-border { border-top:1px solid #d3e2eb; padding:6px 10px 5px 0; text-align:right; color:#99CC00; background-color:#FFF; }
B { font-size:13px; color:#FF9900; }

.title-box { background-color:#8B9FB6; padding:8px; margin:0 0 8px 0; }
.days { font-size:20px; text-transform:lowercase; color:#CC3300; }
.ldate { font:bold 10px Arial, Helvetica, sans-serif; color:#999999; padding-top:4px; }
.feedback { padding:4px; font-size:12px; color:#003366; background-color:#FCFCFC; border:1px dotted #EEEEEE; }
.marquee { font-weight:bold; color:#FFFFFF; font-size:14px; }
.marquee a:link { color:#FFFFFF; text-decoration:none; }
.marquee a:visited { color:#FFFFFF; text-decoration:none; }
.marquee a:hover { color:#FFFFFF; text-decoration:underline; }

/* ============== Navigation Area ====================================== */
#nav {
	CLEAR: both; PADDING: 0px; FONT-SIZE: 11px; COLOR: #333333;
	}
#nav UL {
	MARGIN: 0 0 0 25px; PADDING:0px;
}
#nav LI {
	MARGIN:0px; padding:1px 2px 1px 0px; COLOR: #666666; LIST-STYLE-TYPE:none;
	list-style-image:url(images/bullet.gif);
}
#nav a {
	color:#305E5C; text-decoration:none;
	}
#nav a:visited {
	color:#305E5C; text-decoration:none;
	}
#nav a:hover {
	color:#003366; text-decoration:underline;
	}
	
	
DIV.gap {
	height:13px; clear:both; overflow:hidden;
}

/* Box ------------------------------ */
		
		.teaser {
			background-color:#FFFFFE;
			padding:10px;
			position:relative;
			margin-bottom:13px;
			height:1%;
			overflow:hidden;
		}
		
		.teaser .top-left,
		.teaser .top-right,
		.teaser .bottom-left,
		.teaser .bottom-right {
			height:10px;
			width:10px;
			overflow:hidden;
			position:absolute;
		}
		
		
		.teaser .top-left {
			background:url(images/corner-top-left.gif) no-repeat;
			top:0;
			left:0;
		}
		.teaser .top-right {
			background:url(images/corner-top-right.gif) no-repeat;
			top:0;
			right:0;
		}
		.teaser .bottom-left {
			background:url(images/corner-bottom-left.gif) no-repeat;
			left:0;
			bottom:0;
		
		}
		.teaser .bottom-right {
			background:url(images/corner-bottom-right.gif) no-repeat;
			right:0;
			bottom:0;
		}
		.padding10x {
			padding:10px;
		}
		.color-navy {
			background:#f6fafb; 
		}
		.teaser H1.topper {
			font-size:16px; margin:0px; padding-bottom:2px; text-transform:uppercase;
			border-bottom:2px solid #d3e2eb;
		}

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:320px;
		height:215px;
		overflow:hidden; 
		}
		
		
/* BOF Tab Style Sheet */
#tabox {
	padding:0px;
	margin: 0px;
}

.shadetabs{
margin: 0px;
padding: 0px 0px 4px 10px;
list-style-type: none;
color:#009900; font-size:13px;
}

.shadetabs li{
display: inline;
margin: 0px;
padding: 0 0 4px 0;
background:#F4F4F4 url(images/tab-bg-01.gif) top left no-repeat;
}

.shadetabs li a {
text-decoration: none;
padding: 4px;
color: #009900;
/* background: url(images/shade.jpg) top left repeat-x; */
}

.shadetabs li a:visited{
color: #009900;
}

.shadetabs li a:hover{
text-decoration: none;
color: #000000;
background-color: #DDDDDD;
}

.shadetabs li.selected{
background-color:#FFFFFF;
}

.shadetabs li.selected a{ /*selected main tab style */
background:url(images/shadeactive.gif) top repeat-x;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;

}

.tabcontentstyle{ /*style of tab content Coontainer*/
line-height:1.3; padding:1px;
}

.tabcontent{
display:none;
padding: 0px;
margin: 0px;
}

TD.border { background-color:#F9F9F9; border-bottom:1px solid #EEEEEE;  border-top:1px solid #EEEEEE; }
/* EOF Tab Style Sheet */


.imgLinkAll UL {
	list-style:none;
	text-align:center;
	margin:0px; padding:0px;
}
.imgLinkAll LI a {
	display:inline-block;
	padding:8px; text-decoration:none;
	color:#666; text-align:left;
	width:245px; overflow:hidden;
	height:80px; font:normal 11px Arial, Helvetica, sans-serif;
}
.imgLinkAll a:hover {
	background:#e9edf2; text-decoration:none;
	color:#000; padding:8px;
}
.imgLinkAll H2 {
	margin:0 0 5px 0; font:bold 13px Arial, Helvetica, sans-serif;
	padding-bottom:2px; color:#13397e;
}
