body
{
	margin : 0px;
	padding : 0px;
	background-color : white;
	font-size : 11px;
	font-family : Verdana;
	color : black;
}
td, input
{
	font-size : 10px;
	font-family : Verdana;
}	
a
{
	font-family: Verdana; 
	font-size: 11px;
	color : #01176F;
	text-decoration : none;
}
.col
{
	background-color : white;
}
.colleft
{
	background-color : #F2F2F2;
}
.colright
{
	background-color : #F2F2F2;
}
.inp2
{
	border-style: solid;
	border-width: 1;
	font-family: Werdana, Verdana, sans-serif;
	color: #000000;
	border-color: #444466;
	font-size: 12px;
	background-color: #E1E9ED;
}
.noborder
{
 	border-width: 0;
}
.pagetitle
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #0C1E7B; 
	background-color : #ECECEC;
}

td.pagetitle
{
	height:10px;
}
.pagetitle a, .pagetitle a:link, .pagetitle a:hover, .pagetitle a:visited
{
	color : #0C1E7B; 
	text-decoration : none;
}

.noprinttitle 
{
	visibility : hidden;
	display : none;
}
.noprintable, .noprintable a
{
	font-family: Verdana;
	font-size: 11px;
	color: #4C88D0;
	text-decoration: none;
}

.noprintable a:link, .noprintable a:visited, .noprintable a:hover
{
	color: #4C88D0;
	text-decoration: none;
}

.searchtitle
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	background : #7B99B7;
	text-decoration : none;
	padding: 0px 5px 0px 5px;
	height: 25px;
}
.searchtitle p, .searchtitle a, .searchtitle a:link, .searchtitle a:visited
{
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
.searchtitle a:hover
{
	text-decoration : underline;
}



.boxtitle
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	background : #7B99B7 url(../img/search_title.gif) no-repeat top right;
	text-decoration : none;
	height: 16px;
	padding : 0 2 0 10px;
}
.boxtitle p, .boxtitle a, .boxtitle a:link, .boxtitle a:visited
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
.boxtitle a:hover
{
	text-decoration : underline;
}
.boxcontent
{
	font-family : Verdana;
	font-size : 11px;
	color: #0C1E7B;

}
a.boxcontent p
{
	font-family : Verdana;
	font-size : 11px;
	text-decoration : none;
	color : #01176F;
}
boxcontent a
{
 	font-family : Verdana;
	font-size : 11px;
	text-decoration : none; 
	color : black;
}
a.boxcontent: hover
{
	font-family : Verdana;
	font-size : 11px;
	text-decoration : underline; 
	color : #01176F;
}

.rbcont, .rbcont a, .rbcont a:link, .rbcont a:visited, .rbcont a:active
{
	font-family : Verdana;
	font-size : 11px;
	color : #01176F; 
	text-decoration : none;
}

.rbpoll
{
	font-family : Verdana;
	font-size : 11px;
	color : #ffffff; 
	text-decoration: none;
}

.rbpoll a, .rbpoll a:link, .rbpoll a:visited, .rbpoll a:hover 
{
	color : #ffffff; 
	text-decoration: none;
}
.buttcont
{
	font-family : Verdana;
	font-size : 11px;
	color : #01176F; 
	font-weight : bold;
	text-decoration : none;
}
.buttcont a, .buttcont a:link, .buttcont a:visited
{
	color : #01176F; 
	text-decoration: none;
}
 .buttcont a:hover
 {
	text-decoration : underline;
}

.date
{
	font-family : Verdana;
	font-size : 11px;
	color : #01176F;
	text-decoration : underline;
}
.date a, .date a:link,  .date a:visited,  .date a:hover
{
	color :	#01176F;
	text-decoration : underline;
}
.topnavigator
{
	font-family : Verdana;
	font-size : 11px;
	color : #0C1E7B;
	text-decoration : none;
}
.topnavigator a, .topnavigator a:link, .topnavigator a:active, .topnavigator a:visited
{
 	color : #0C1E7B;
	text-decoration : underline;
}
.topnavigator a:hover
{
 	color : #0C1E7B;
	text-decoration : underline;
}
.mainmenu
{
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
}
a.mainmenu:hover
{
	text-decoration : underline;
}
.footer
{
	/*letter-spacing: 1pt;*/
	font-family : Verdana;
	font-size : 11px;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	background-color : #7B99B7;
	height : 18px;
	/*background-image: url(../img/foot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;*/

}
.footer a, .footer a:link, .footer a:visited
{
	color : #ffffff;
	text-decoration : none;
}
.footer a:hover,
{
	color : #ffffff;
	text-decoration : underline;
}
.buttlink
{
	font-family : Verdana;
	font-size : 11px;
	color : #45476C;
	text-decoration : none;
}
a.buttlink:hover
{
	text-decoration : underline;
}
.content
{
	font-family : Verdana;
	font-size : 11px;
	color : black;
	text-decoration : none;
}

.content a:link, .content a:active, .content a:visited
{
	color: #0C1E7B;
	text-decoration : underline; 
}
a.content:hover
{
	text-decoration : underline;
}
.titlecontent
{
	font-family : Verdana;
	font-size : 11px;
	color : #0C1E7B;
	font-weight : bold;
	text-decoration : none;
	text-transform: uppercase;

}
.titlecontent a
{
	font-size : 11px;
	color : #0C1E7B;
	font-weight : bold;
	text-decoration : none;
	text-transform: uppercase;
}
.titlecontent a:hover, .titlecontent a:link, .titlecontent a:visited, .titlecontent a:link 
{
	color : #0C1E7B;
	text-decoration : none;
}
a.titlecontent :hover, 
{
	color : #0C1E7B;
	text-decoration : none;
}

.titleannounce
{
	font-family : Verdana;
	font-size : 11px;
	color : #0C1E7B;
	font-weight : bold;
	text-decoration : none;
}

a.titleannounce:hover, a.titleannounce:link, 
{
	color : #0C1E7B;
	text-decoration : none;
}
.activetopMen
{
	cursor : hand;
	letter-spacing: 1pt;
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : white;
	text-decoration : none;
	background-color: #01176F;
}
.activetopMen a, .activetopMen a:link, .activetopMen a:hover, .activetopMen a:visited
{
	text-decoration: none;
	color : white;

}
.topmenu
{
	letter-spacing: 1pt;
	font-family : Verdana;
	font-size : 7pt;
	font-weight : bold;
	color : #01176F;
	text-decoration : none;
}
a.topmenu, a.topmenu:link, a.topmenu:visited, a.topmenu:active {
}
a.topmenu:hover
{
	color : #FFFFFF;
	background-color : #01176F;
}
.topcontent
{
	font-family : Verdana;
	font-size : 11px;
	color : black;
	text-decoration : none;
}
a.topcontent:hover
{
	color : #999999;
}
.announce
{
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}
a.announce:hover
{
	text-decoration : underline;
}
.tm1 {
	font-family : Verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #01176F;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2E3092;
	border-bottom-color: #2E3092;
}
a.tm, a.tm:link, a.tm:visited, a.tm:active, a.tm:hover {
	font-family : Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.ar1 {
	background-color: #B3C5E9;
	border: 1px solid #707ABD;
}
a.mi, a.mi:hover {
	font-family : Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2E3092;
	text-decoration: none;
}

/* FORUMS */
.colforum
{
	background-color : #01176F;
}
.polls
{
	font-family : Verdana, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	color : Black;	
}
.polls a, polls a:visited, .polls a:active, .polls a:link
{
	text-decoration : none;
	color : Black;	
}
.polls a:hover
{
	text-decoration : none;
	color : Gray;
}
.titlerubr
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12pt;
	color : White;
	font-weight : bold;	
}
.titlerubr a, .titlerubr a:link, .titlerubr a:visited, .titlerubr a:active, .titlerubr a:link
{
	color : White;
	text-decoration : none;
}
.titlerubr a:hover
{
	color : White;
	font-weight : bold;	
	text-decoration : underline;
}
.titleother
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	color : #313131;
}
.titleother a, .titleother a:visited, .titleother a:active, .titleother a:link
{
	text-decoration : underline;
	color : #313131;
}
.titleother a:hover
{
	text-decoration : underline;
	color : Gray;
}
.other
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #0C1E7B;	
}
.other a, .other a:link, .other a:active, .other a:visited
{
	text-decoration : none;
	color : #0C1E7B;	
	font-weight : bold;
}
.other a:hover
{
	text-decoration : none;
	color : Gray;
}
.page2
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal; 
	color : Black;
}
.nav
{
	font-family : Verdana;
	font-size : 11px;
	color : black;
	text-decoration : none;
}
.nav a, .nav a:link, .nav a:active, .nav a:visited
{
	font-family : Verdana;
	font-size : 11px;
	color : #45476C;
	text-decoration : none;
}
.nav a:hover
{
	text-decoration : underline;
}
.titleannounce2
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	color : Black;
}
.titleannounce2 a, .titleannounce2 a:visited, .titleannounce2 a:active, .titleannounce2 a:link
{
	text-decoration : underline;
	color : #0C1E7B;	
}
.titleannounce2 a:hover
{
	text-decoration : underline;
	color : Gray;
}

/* END FORUMS */

.space
{
background : url(../img/vertical.gif) repeat-y top;
}

.copy
{
	font-size : 11px;
	font-family : Verdana Arial;
	color : #004386;
	text-decoration: none;
}

a.copy, a.copy :link,  a.copy :visited,  a.copy :hover
{
	font-size : 11px;
	font-family : Verdana;
	color : #004386;
	text-decoration: none;
}

.copy a, .copy a:link,  .copy a:visited,  .copy a:hover
{
	font-size : 11px;
	font-family : Verdana;
	color : #004386;
	text-decoration: none;
}

/* calendar */
.submenu, .submenu p
{
	font-family:  Verdana; 
	font-size: 11px;
	color: #ECECEC;
	text-decoration: none;
	font-weight: bold;
	background-color: #7B99B7;
}

.submenu A
{	
	color: #ECECEC;
	text-decoration: none;
}

.submenu A:link {
	color: #ECECEC;
	text-decoration: none;
}
.submenu A:hover {
	color: #ECECEC;
	text-decoration: none;
}
.submenu A:visited {
	color: #ECECEC;
	text-decoration: none;
}
.submenu A:active {
	color: #ECECEC;
	text-decoration: none;
}
.activesubmenu, .activesubmenu p 
{
	font-family: Verdana; 
	font-size: 11px;
	color: #7B99B7;
	text-decoration: none;
	font-weight: bold;
	background-color: #ECECEC;
}
.activesubmenu A {
	color: #7B99B7;
	text-decoration: none;
}
.activesubmenu A:link {
	color: #7B99B7;
	text-decoration: none;
}
.activesubmenu A:hover {
	color: #7B99B7;
	text-decoration: none;
}
.activesubmenu A:visited {
	color: #7B99B7;
	text-decoration: none;
}
.activesubmenu A:active {
	color: #7B99B7;
	text-decoration: none;
}
td.calTitle
{
	padding: 3px 5px;
}
.calTitle
 {
 	font-size : 11px;
	font-family : Verdana;
	background-color: #7B98B7;
	color: #ECECEC;
	font-weight: bold;
}
.calTitle a, .calTitle a:link, .calTitle a:hover, .calTitle a:visited {
 	font-size : 11px;
	font-family : Verdana;
	color: #ECECEC;
	font-weight: bold;
	text-decoration: none;
}

.map
{
	font-family : Verdana;
	font-size : 11px;
	color : black; 
}

.map a
{
	font-family : Verdana;
	font-size : 11px;
	color : black; 
	text-decoration: none;
}
.map a:link, .map a:active, .map a:vivsited
{
	color : black; 
	text-decoration: none;
}

 .map a:hover
 {
    color : black; 
	text-decoration: underline;
}

/*gallery*/

.plusX_first
{
	font-family : Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	vertical-align : top;
	background-image : url(../img/sitemap/plus_first.gif);
	background-repeat : no-repeat;
}
.minus_first
{
	font-family : Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	vertical-align : top;
	background-image : url(../img/sitemap/minus_first.gif);
	background-repeat : no-repeat;
}
.plusX_last
{
	font-family : Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	vertical-align : top;
	background-image : url(../img/sitemap/plus_last.gif);
	background-repeat : no-repeat;
}
.minus_last
{
	font-family : Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	vertical-align : top;
	background-image : url(../img/sitemap/minus_last.gif);
	background-repeat : no-repeat;
}

.normal_first
{
	font-family : Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	vertical-align : top;
	background-image : url(../img/sitemap/normal_first.gif);
	background-repeat : no-repeat;
}
.normal_last
{
	font-family : Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	vertical-align : top;
	background-image : url(../img/sitemap/normal_last.gif);
	background-repeat : no-repeat;
}

.dark
{
	background-color: #7B99B7;
}


.light
{
	background-color: #ECECEC;
}
