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

body {
	background: #dcd7d1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:text
{
	color: #CCCCCC;
}
a:link
{
	color: #234D99;
	text-decoration: underline;
}
a:visited
{
	color: #234D99;
	text-decoration: none;
}
a:hover
{
	color: #990000;
	text-decoration: none;
}
a:active
{
	color: #990000;
	text-decoration: none;
}

.break 
{
	width:600px; 
	margin-top:10px; 
	margin-bottom:15px; 
	margin-left:1px; 
	border-bottom-width:1px; 
	border-bottom-color:#999;  
	border-bottom-style:solid; 
}


.ftr
{
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

.ftr2
{
	font-size:xx-small;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.ftrtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000066;
}

.cnttop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000080;
}
.cntttl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}

.cntsmttl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}

.cnttxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}

.cnttxtbld
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
}

.cnttxtnews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}

a.cnttxtbldnews:link
{
	color: #003366;
	text-decoration: underline;
}
a.cnttxtbldnews:visited
{
	color: #003366;
	text-decoration: none;
}
a.cnttxtbldnews:hover
{
	color: #F4F4F4;
	text-decoration: none;
}
a.cnttxtbldnews:active
{
	color: #F4F4F4;
	text-decoration: none;
}
.cnttxtbldnews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	font-weight: bold;
}
a.cnttxtbldnewsfeed:link
{
	color: #234D99;
	text-decoration: underline;
}
a.cnttxtbldnewsfeed:visited
{
	color: #234D99;
	text-decoration: none;
}
a.cnttxtbldnewsfeed:hover
{
	color: #990000;
	text-decoration: none;
}
a.cnttxtbldnewsfeed:active
{
	color: #990000;
	text-decoration: none;
}
.cntttl2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #660000;
}

.cnttxt2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}

.cntsmlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}

.cntftr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}

.popttl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color:#800000;
}

.poptxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000080;
}

.newsfeedhdr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color:#800000;
}

.newsfeed1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000080;
}

.newsfeed2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #333;
}


.tube
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#333;
	background-color:#ccc;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.tubehdr
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#333;
	background-color:#EFEFEF;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.genform
{
	border:thin;
	border-color:#CCC;
	border-style:solid;
	width:490px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#333;
	background-color:#F4F4F4;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.genformhdr
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:490px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#333;
	background-color:#EFEFEF;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.newsform
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#333;
	background-color:#ccc;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.newsformhdr
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:490px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#333;
	background-color:#EFEFEF;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}
.newsform2
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:490px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#333;
	background-color:#EFEFEF;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.newsformhdr2
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:490px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#FFF;
	background-color:#999;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}


.gencnt
{
	border:thin;
	border-color:#CCC;
	border-style:solid;
	width:600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#333;
	background-color:#F4F4F4;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.gencnthdr
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#333;
	background-color:#EFEFEF;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.genbox
{
	border:thin;
	border-color:#CCC;
	border-style:solid;
}

.tabbox
{
	border:thin;
	border-color:#999;
	border-style:solid;
	width:600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#333;
	background-color:#F9F9F9;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.YouTubeBox
{
	border:thin;
	border-color:#666;
	border-style:solid;
	width:190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:bold;
	color:#FFF;
	background-color:#B81518;
	text-align:center;
}

.cntpagettl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color: #000000;
	text-align:left;
}
.cntpage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.cntpageindt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align:left;
	padding-left:50px;
}
.cntmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666;
	text-align:left;
}

.cntpagecenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align:center;
}

.cntpagegallery
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight:bold;
	color: #000000;
	text-align:left;
}
.bordergallery
{
	border:thin;
	border-color: #036;
	border-style:solid;	
}
.borderdot
{
	border-bottom: 1px dotted #666;
	width:245px;
	padding-top:2px;
	padding-bottom:2px;
}
.borderdotMedium
{
	border-bottom: 1px dotted #666;
	width:400px;
	padding-top:2px;
	padding-bottom:2px;
}

.borderdotLong
{
	border-bottom: 1px dotted #666;
	width:620px;
	padding-top:2px;
	padding-bottom:2px;
}

.borderdotcontact
{
	border-bottom: 1px dotted #666;
	width:500px;
	padding-top:2px;
	padding-bottom:2px;
}

.borderdotnews
{
	border-bottom: 1px dotted #666;
	width:205px;
	padding-top:1px;
	padding-bottom:1px;
}

.borderdotnewsfeed
{
	border-bottom: 1px dotted #666;
	width:490px;
	padding-top:1px;
	padding-bottom:1px;
}

.borderdotmenu
{
	border-bottom: 1px dotted #666;
	width:220px;
	padding-top:1px;
	padding-bottom:1px;
}

.borderline
{
	border-bottom: 1px solid ccc;
	width:245px;
	padding-top:2px;
	padding-bottom:2px;
}
.borderlineMedium
{
	border-bottom: 1px solid #ccc;
	width:400px;
	padding-top:2px;
	padding-bottom:2px;
}
.borderlineLong
{
	border-bottom: 1px solid #ccc;
	width:600px;
	padding-top:1px;
	padding-bottom:1px;
}

.borderlineLong2
{
	border-bottom: 1px solid #ccc;
	width:620px;
	padding-top:1px;
	padding-bottom:1px;
}

.borderlinecontact
{
	border-bottom: 1px solid #ccc;
	width:500px;
	padding-top:2px;
	padding-bottom:2px;
}

.borderlinenews
{
	border-bottom: 1px solid #ccc;
	width:205px;
	padding-top:1px;
	padding-bottom:1px;
}

.borderlinemenu
{
	border-bottom: 1px solid #ccc;
	width:220px;
	padding-top:1px;
	padding-bottom:1px;
}

.borderlinetube
{
	border-bottom: 1px solid #ccc;
	width:195px;
	padding-top:1px;
	padding-bottom:1px;
}