body {
	COLOR: #21252c;
	FONT-SIZE: 12px;
	background:white url(images/backmainr3d3.jpg) no-repeat;
	background-attachment: fixed;
	margin: 0px;
	padding: 0px; 
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a {
	font-family: Geneva,Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0081ac;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: FF8400;
	text-decoration: none;
}
/*-------------------------------------------------------main-------------------------------------------------------*/

img {
	border: none;
}
.tah10 {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.tah11 {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.ver10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.ver11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.tah9 {
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.ver9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
td {
	vertical-align: top;
}
.bgtop {
	background-repeat: repeat-x;
	background-position: top;
}
.corptitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 20px; COLOR: #333333; LINE-HEIGHT: 22px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, Verdana, sans-serif
}
.corptitle2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 20px; COLOR: #990000; LINE-HEIGHT: 22px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, Verdana, sans-serif
}
.corptitle3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 20px; COLOR: #637d13; LINE-HEIGHT: 22px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, Verdana, sans-serif
}
/*-------------------------------------------------------main_1-------------------------------------------------------*/

.sitemap_list a {font-family:tahoma; font-size:10px; color:#464742; margin-left:3px}

.style1 {
	font-family: tahoma;
	font-size: 10px;
	color: #717c85;
}
.style2 {
	color: #3b5366;
	font-size: 11px;
	font-family: tahoma;
}
.style3 {
	color: #66747e;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
}
.style4 {
	color: #66737d;
	font-size: 11px;
	font-family: tahoma;

}
.style5 {
	font-family: tahoma;
	color: #116cb5;
	font-size: 10px;
}
#Layer1 {
	position:absolute;
	width:632px;
	height:28px;
	z-index:1;
	left: 329px;
	top: 141px;
}
#Layer2 {
	position:absolute;
	width:645px;
	height:32px;
	z-index:1;
	left: 343px;
	top: -5px;
}
#Layer3 {
	position:absolute;
	width:135px;
	height:23px;
	z-index:1;
	left: 178px;
	top: 157px;
}

#Layer4 {
	position:absolute;
	width:200px;
	height:32px;
	z-index:2;
	left: 790px;
	top: 43px;
}

#Layer5 {
	position:absolute;
	width:21px;
	height:14px;
	z-index:3;
	left: 4px;
	top: 274px;
}

#Layer6 {
	position:absolute;
	width:80px;
	height:27px;
	z-index:4;
	left: 667px;
	top: 811px;
	overflow: visible;
}
#Layer7 {
	position:absolute;
	width:65px;
	height:9px;
	z-index:5;
	left: 27px;
	top: 246px;
}
#Layer8 {
	position:absolute;
	width:175px;
	height:100px;
	z-index:6;
	left: 791px;
	top: 63px;
	overflow: hidden;
}

#Layer9 {
	position:absolute;
	width:66px;
	height:66px;
	z-index: auto;
	right: auto;
	top: 202px;
	left: 98px;
}

#Layer10 {
	position:absolute;
	width:303px;
	height:303px;
	z-index:8;
	right: auto;
	top: 437px;
	left:622px;
}
#Layer11 {
	position:absolute;
	width:30px;
	height:30px;
	z-index:7;
	right: auto;
	top: 494px;
	left: 126px;
}
#Layer12 {
	position:absolute;
	width:118px;
	height:30px;
	z-index:7;
	right: auto;
	top: 175px;
	left: 277px;
}
#Layer13 {
	position:absolute;
	width:78px;
	height:27px;
	z-index:1001;
	left: 338px;
	top: 144px;
}
#content {
width:202px;
margin:0;
padding:0;
text-align:left;
display:table;
height:43px
}
.contentheading {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; color:#637d13; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Tahoma, Helvetica, sans-serif
}
.contenth {
	FONT-SIZE: 12px; COLOR: #21252c; FONT-FAMILY: Geneva, Tahoma, Helvetica, sans-serif}

.contenth_small {
	FONT-SIZE: 10px; COLOR: #21252c; FONT-FAMILY: Geneva, Tahoma, Helvetica, sans-serif}

.inputtext {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; color:333333; font-family:Tahoma, Helvetica, sans-serif; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fafafa
}
#mod_login_password {
	PADDING-LEFT: 17px;
}
#mod_login_username {
	PADDING-LEFT: 17px;
}
#mod_login_password {
	BACKGROUND: url(images/icon-authen.gif) #fafafa no-repeat left center
}
#mod_login_username {
	BACKGROUND: url(images/icon-user.gif) #fafafa no-repeat left center
}

.blue {BACKGROUND-COLOR: white; BORDER-BOTTOM: #3399ff 1px solid; BORDER-LEFT: #3399ff 1px solid; BORDER-RIGHT: #3399ff 1px solid; BORDER-TOP: #3399ff 1px solid; MARGIN: 5px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.green {BACKGROUND-COLOR: white; BORDER-BOTTOM: #408080 1px solid; BORDER-LEFT: #408080 1px solid; BORDER-RIGHT: #408080 1px solid; BORDER-TOP: #408080 1px solid; MARGIN: 5px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
/*-------------------------------------------------------menu top_1-------------------------------------------------------*/

#zz li {list-style:url(images/p_2.jpg); margin:0 0 0 0px}
#zz a { font-family:tahoma; font-size:10px; color:#464742; margin-left:10px}
.text1 {
font-family:tahoma;
font-size:10px; 
color:#116cb5;
text-decoration:none}
.text1:hover {
font-family: Tahoma;
font-size: 10px;
font-weight: bold;
color: #464742;
text-decoration: none;}
.text0 {
font-family:tahoma;
font-size:10px; 
color:#333333;
text-decoration:none}
.text00 {
font-family:tahoma;
font-size:9px; 
color:#333333;
text-decoration:none}
.text_green {
font-family:tahoma;
font-size:9px; 
color:#6F9A15}
.text_orange {
font-family:tahoma;
font-size:10px; 
color:#FF7C00}
.text_green_dark {
font-family:tahoma;
font-size:10px; 
color:#2E4200}
.link_green_dark {
font-family:tahoma;
font-size:10px; 
color:#6A8538}
.link_green_light {
font-family:tahoma;
font-size:10px; 
color:#889D60}

/*-------------------------------------------------------menu END-------------------------------------------------------*/

.style13 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #163a74
}
.style20 {
	COLOR: #2b2c2d}
.text {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px;font-family:tahoma;
font-size:6px; 
}

.text2 {
	MARGIN-TOP: 4px; FONT-SIZE: 9px; MARGIN-LEFT: 5px; COLOR: #ffffff; MARGIN-RIGHT: 5px
}
.text3 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 5px
}
.text4 {
	FONT-SIZE: 15px;color: #333399; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic
}
.text5 {
	FONT-SIZE: 12px;color: #CC0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style:normal;
}
.text5 A {
	FONT-SIZE: 12px;color: #CC0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style:normal;text-decoration: none;
}
.text5 A:hover {
	FONT-SIZE: 12px;color: #CC0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style:normal;text-decoration: none;
}
.text6 {
	FONT-SIZE: 16px;color: #CC0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic;
}
.text6 A {
	FONT-SIZE: 16px;color: #CC0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic;text-decoration: none;
}
.text6 A:hover {
	FONT-SIZE: 16px;color: #CC0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic;text-decoration: none;
}

.imgthumb {
BORDER-RIGHT: #eee 1px outset; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px outset; margin:1px; 
}
.imgnormal {
	BORDER-RIGHT: #eee 1px outset;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #ddd 1px outset;
	margin:10px;
	FLOAT: right;
}
.imgnormal2 {
	BORDER-RIGHT: #eee 1px outset;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #ddd 1px outset;
	margin:0px 0px 10px 0px;
	FLOAT: left;	
}
.imgnormal3 {
	BORDER-RIGHT: #eee 1px outset;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #ddd 1px outset;
	margin:5px;
	FLOAT: left;	
}
.introIMG {
BORDER-RIGHT: #eee 1px outset; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px outset; FLOAT: right; MARGIN: 5px; WIDTH: 70px; HEIGHT: 50px; background-color:#fafafa; VERTICAL-ALIGN: middle;}
.ItemTitle {
	CLEAR: left; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; MARGIN-LEFT: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; color: #c00; font-family:Geneva, Arial, Helvetica, sans-serif;
}
.style15 {
	FONT-SIZE: 9px;
	color: #9A9A9A;
	font-weight: bold;
}
.style16 {color: #707070}
.style17 {FONT-SIZE: 9px; color: #707070; }
.style18 {
	color: #FFFFFF;
	font-weight: bold;
}
.style10 {	FONT-SIZE: 12px
}
.style24 {COLOR: #ff0000; font-size: 9px; }
.style19 {color: #ff0000}
.style21 {font-size: 9px}
.style25 {color: #828382}
TR.sectiontable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
/*-------------------------------------------------------menu END-------------------------------------------------------*/

.title {
padding:0;
margin:0;
text-align:left;
width:180px;
height:27px;
background-image:url(images/rep_1.jpg); background-repeat:repeat-x; background-position:bottom
}
.title2 {
padding:0;
margin:0;
text-align:left;
width:180px;
height:27px;
background-image:url(images/rep_2.jpg); background-repeat:repeat-x; background-position:bottom
}
.title3 {
padding:0;
margin:0;
text-align:left;
width:180px;
height:27px;
background-image:url(images/rep_3.jpg); background-repeat:repeat-x; background-position:bottom
}
#green_back {
padding:0;
margin:0;
text-align: left;
width:570px;
height:14px;
background-color:#EEF4D8;
background-image:url(images/ba_2.jpg); background-position:bottom; background-repeat:no-repeat;
display:table
}
.date {
padding:0;
margin:0;
text-align: center;
width:73px;
height:14px;
border-left:3px solid #6F9A15; background-color:#EEF4D8;FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.datum {color: #ff0000; font-weight: bold;
padding:0;
margin:0;
text-align: left;
width:200px;
height:14px;
border-left:3px solid #FF0000; background-color:#F9F3F2;FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.datum2 {color: #333333; font-weight: bold;
padding:0;
margin:0;
text-align: left;
width:200px;
height:14px;
border-left:3px solid #6F9A15; background-color:#EEF4D8;FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.datum3 {color: #333333; font-weight: bold;
padding:0;
margin:0;
text-align: left;
width:200px;
height:14px;
border-left:3px solid #2c65a4; background-color: #BBD3DF;FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.textdatum {
padding:0;
margin:0;
border:1px solid #b8cfcf;
text-align: center;
width:175px;
font-family:tahoma;
font-size:10px; 
color:#333333;
text-decoration:none}
TD.topheader2 {FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma}
TD.topheader3 {FONT-SIZE: 7pt; BACKGROUND: #F1F1F1; FONT-FAMILY: Tahoma}

.textmain {
font-family:tahoma;
font-size:11px; 
color:#333333;
text-decoration:none
}
.main_text {
font-family:tahoma;
font-size:12px; 
text-align: justify;
color:#333333;
text-decoration:none;
FONT-WEIGHT: normal;
}
.caption {FONT-SIZE: 10px; BACKGROUND: #;  COLOR: #666666; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; MARGIN: 8px; BORDER-LEFT: #CCCCCC 1px solid; WIDTH: 270px; BORDER-BOTTOM: #CCCCCC 1px solid; HEIGHT: 190px;
}
.caption_text {FONT-SIZE: 10px; TEXT-ALIGN: center; font-size:10px; FONT-FAMILY: Arial;
}
/*-------------------------------------------------------rss -------------------------------------------------------*/

.ERTclass{
width: 570px;
padding: 1px;
background-color: #FFFFFF; text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
border: 0px solid black;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}
.ERTclass a{
text-decoration: none;
COLOR: #0000FF;
}
.ERT2class{
width: 400px;
padding: 6px;
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
background-color: lightyellow;
border: 1px solid #004A00;
}
.BBCclass{
width: 575px;
padding: 1px;
background-color: #FFFFFF; text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
border: 0px solid black;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}
.BBCclass a{
text-decoration: none;
COLOR: #0000FF;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}
.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}
.rssdescription{ /*shared class for all description elements in an RSS feed*/
}
/*------------------------------------------------------- header menu -------------------------------------------------------*/
/* this is the clipping region for the menu. it's width and height get set by script, depending on the size of the items table */
.transMenu {position:absolute; overflow:hidden; left:-1000px; top:-1000px;
	}

/* this is the main container for the menu itself. it's width and height get set by script, depending on the size of the items table */
.transMenu .content {position:absolute;
	}

/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .items {position:relative; left:0px; top:0px; z-index:2;
	}

.transMenu.top .items {border-top:none;
	}

/* each TR.item is one menu item */
.transMenu .item {
    color:#336; font-size:10px; font-family:tahoma; FONT-WEIGHT: bold; text-decoration:none;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none; cursor:pointer; cursor:hand;
	}

/* this DIV is the semi-transparent white background of each menu. the -moz-opacity is a proprietary way to get transparency in mozilla, the filter is for IE/windows 5.0+. */
/* we set the background color in script because ie mac does not use it; that browser only uses a semi-transparent white PNG that the spacer gif inside this DIV is replaced by */
.transMenu .background {position:absolute; left:0px; top:0px; z-index:1; -moz-opacity:.9; filter:alpha(opacity=90);
	}

/* same concept as .background, but this is the sliver of shadow on the right of the menu. It's left, height, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowRight {position:absolute; z-index:3; top:3px; width:2px; -moz-opacity:.4; filter:alpha(opacity=40);
	}

/* same concept as .background, but this is the sliver of shadow on the bottom of the menu. It's top, width, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowBottom {position:absolute; z-index:1; left:3px; height:2px; -moz-opacity:.4; filter:alpha(opacity=40);
	}

/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.transMenu .item.hover {background:#dddde1; color:#ff0000;
	}

/* this is either the dingbat that indicates there is a submenu, or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .item img {margin-left:1px;
	}
/*-------------------------------------------------------hmenu END-------------------------------------------------------*/
.eortologio {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c65a4; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica; TEXT-DECORATION: none
}
.eortologio SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c65a4; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica; TEXT-DECORATION: none
}
.xrhmatodothsh {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #706e6e; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica
}
.xrhmatodothsh SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #706e6e; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica
}

.corner-box {
	background: url(images/left-top-corner-box.jpg) top left no-repeat; margin: 10px;
	padding: 15px 10px;
}

.corner-box0 {
	background: url(images/left-top-corner-box.jpg) top left no-repeat; margin: 3px;
	padding: 8px 1px;
}
/*-------------------------------------------------------TABLE-------------------------------------------------------*/

.TABLE_GREEN1 {
	BORDER-RIGHT: #b3cf61 1px solid; BORDER-TOP: #b3cf61 1px solid; MARGIN-TOP: 7px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 3px; BORDER-LEFT: #b3cf61 1px solid; WIDTH: ; PADDING-TOP: 9px; BORDER-BOTTOM: #b3cf61 1px solid
}
.TABLE_GREEN1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c65a4; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica
}
.TABLE_GREEN1 DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c65a4; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica
}
.TABLE_GREEN1 TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c65a4; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica
}
.TABLE_GREEN1 TR {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c65a4; FONT-FAMILY: Tahoma, Arial, Verdana, GRHelvetica
}
.TABLE_GREEN1 A {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
.TABLE_GREEN1 A:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline

}
.TABLE_BLUE {
	BORDER-RIGHT: #98b4d2 1px solid; BORDER-TOP: #98b4d2 1px solid; MARGIN-TOP: 7px; PADDING-LEFT: 10px; PADDING-TOP: 9px; FLOAT: left; BACKGROUND-IMAGE: url(); MARGIN-LEFT: 3px; BORDER-LEFT: #98b4d2 1px solid; WIDTH: 95%; PADDING-RIGHT: 5px; BORDER-BOTTOM: #98b4d2 1px solid; BACKGROUND-REPEAT: no-repeat
}
.TABLE_GREEN {
	BORDER-RIGHT: #b3cf61 1px solid;
	BORDER-TOP: #b3cf61 1px solid;
	MARGIN-TOP: 7px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	MARGIN-LEFT: 3px;
	BORDER-LEFT: #b3cf61 1px solid;
	WIDTH:95%;
	PADDING-TOP: 9px;
	PADDING-RIGHT: 5px;
	BORDER-BOTTOM: #b3cf61 1px solid;
	BACKGROUND-REPEAT: no-repeat
}
.TABLE_gris {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 7px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH:95%; PADDING-TOP: 9px; PADDING-RIGHT: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat
}
.TABLE_white {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 7px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH:95%; PADDING-TOP: 9px; PADDING-RIGHT: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat
}
.news {
	BACKGROUND-POSITION: 50% top; FLOAT: left; BACKGROUND-IMAGE: url(images/rightbg.jpg); MARGIN-LEFT: 4px; WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 250px
}
.weatherf {
	BACKGROUND-POSITION: 50% top; FLOAT: left; BACKGROUND-IMAGE: url(images/rightbg.jpg); MARGIN-LEFT: 4px; WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px
}
.image1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; FLOAT: right; BORDER-LEFT: #333333 1px solid; WIDTH:100px; border-style:ridge; PADDING-TOP: 5px; PADDING-RIGHT: 5px; BORDER-BOTTOM: #666666 1px solid; PADDING-bottom: 5px; MARGIN-LEFT: 1px;
}
.image2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; FLOAT: center; BORDER-LEFT: #333333 1px solid; WIDTH:200px; border-style:ridge; PADDING-TOP: 5px; PADDING-RIGHT: 5px; BORDER-BOTTOM: #666666 1px solid; PADDING-bottom: 5px; MARGIN-LEFT: 1px;
}

/*-------------------------------------------------------TABLE END-------------------------------------------------------*/
.submenu {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 170px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ddeeff
}
.submenu A {
	FONT-WEIGHT: bold; COLOR: #21536a; TEXT-DECORATION: none
}
.submenu A:hover {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #005fa9; TEXT-DECORATION: none
}
.menuOut {
	BORDER-RIGHT: #bfc9ca 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3c0d9 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d0d8d9 1px solid; WIDTH: 183px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d8d9 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.hdrmnu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grey {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #dddddd
}
A.greylnk {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 135px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.greylnk:hover {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.submenu2 {
	BORDER-RIGHT: #000033 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #336699 1px solid; WIDTH: 145px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #afcae4
}
.submenu2 A {
	FONT-WEIGHT: bold; COLOR: #274a73; TEXT-DECORATION: none
}
.submenu2 A:hover {
	FONT-WEIGHT: bold; COLOR: #070570; TEXT-DECORATION: underline
}
.submenu3 {
	BORDER-RIGHT: #000033 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #CC0000 3px solid; WIDTH: 245px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffccff
}
.submenu4 {
	BORDER-RIGHT: #000033 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #336699 3px solid; WIDTH: 345px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #afcae4
}
.submenu5 {
	BORDER-RIGHT: #000033 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #669933 3px solid; WIDTH: 360px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ECEDC9
}
.submenu6 {
	BORDER-RIGHT: #000033 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ff9900 3px solid;
	WIDTH: 160px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFCC
}
.blue_ttl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #070570; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blue_txt {
	FONT-SIZE: 10px; COLOR: #070570; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bld {
	FONT-WEIGHT: bold; COLOR: #666666
}
.content3 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; DISPLAY: none; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, sans-serif; POSITION: relative; HEIGHT: 115px; BACKGROUND-COLOR: #ffffff
}
.createdate {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #868686; PADDING-TOP: 0px
}
.contentheading4 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 100%; COLOR: #0299d1; PADDING-TOP: 8px; HEIGHT: 30px; TEXT-ALIGN: left
}
.contentpagetitle2 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #0299d1; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left
}
contentpagetitle2 A:link {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #0299d1; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left
}
.contentpagetitle2 A:visited {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #0299d1; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left
}
.contentpagetitle2 A:active {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #0299d1; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left
}
.contentheadinglarge2 {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 9px; HEIGHT: 30px; TEXT-ALIGN: left
}
/*-------------------------------------------------------EXTRA-------------------------------------------------------*/

.hdblu {
	COLOR: #5d6b77; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.hddarkred {
	COLOR: #cc3300; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.hddarkblu {
	COLOR: #0066cc; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.hdorangebig {
	COLOR: #5d6b77; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.txt3 {
	COLOR: #333333; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.txt {
	COLOR: #5d6b77; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.blubig {
	COLOR: #2d4b9b; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.txt2 {
	COLOR: #666666; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none}
.px {
	FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px}
.fb  {background-color: #AED0F2;border-left: 1px #EEEEEE solid; border-right: 1px #74ACE4 solid; border-bottom: 1px #74ACE4 solid; border-top: 1px #EEEEEE solid;font-family: Verdana; font-size: 9pt;color: black; }
.fi  { background-color: #ffffFF; border: 1px solid #AED0F2; font-family: Verdana; font-size: 8pt }
.forms {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; HEIGHT: auto; MARGIN: 1px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; WIDTH: auto
}
silver_listing {BORDER-RIGHT: #e0b997 1px solid; BORDER-TOP: #e0b997 1px solid; BORDER-LEFT: #e0b997 1px solid; BORDER-BOTTOM: #e0b997 1px solid; BACKGROUND-COLOR: #faf4ef}
.silver_fasa {BACKGROUND-COLOR: #eddfcd}
.golden_listing {BORDER-RIGHT: #f4c400 1px solid; BORDER-TOP: #f4c400 1px solid; BORDER-LEFT: #f4c400 1px solid; BORDER-BOTTOM: #f4c400 1px solid; BACKGROUND-COLOR: #fefcf3}
.golden_fasa {BACKGROUND-COLOR: #fcf5d1}
.bronze_listing {BORDER-RIGHT: #7fb8d0 1px solid; BORDER-TOP: #7fb8d0 1px solid; BORDER-LEFT: #7fb8d0 1px solid; BORDER-BOTTOM: #7fb8d0 1px solid; BACKGROUND-COLOR: #eff3f8}
.bronze_fasa {BACKGROUND-COLOR: #cee0ec}
.free_listing {BORDER-RIGHT: #c7d9e9 1px solid; BORDER-TOP: #c7d9e9 1px solid; BORDER-LEFT: #c7d9e9 1px solid; BORDER-BOTTOM: #c7d9e9 1px solid}
.free_fasa {BACKGROUND-COLOR: #f5f7f8}
.tab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F6f6f6
}
.skit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa
}
/*-------------------------------------------------------FLOAT MENU-------------------------------------------------------*/
A.toolbar {
    BORDER: 0px; PADDING: 0px; TEXT-DECORATION: none
}
A.toolbar:visited {
	BORDER: 0px; PADDING: 0px; TEXT-DECORATION: none
}
A.toolbar:hover {
	BORDER: 0px; PADDING: 0px; TEXT-DECORATION: none; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
A.toolbar:active {
	BORDER: 0px; PADDING: 0px; TEXT-DECORATION: none; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

TABLE.toolbar {
	BORDER-RIGHT: #444 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #444 1px dashed; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(floatmenu/images/toolbar.bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #444 1px dashed; WIDTH: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #444 1px dashed; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: transparent
}
/*-------------------------------------------------------FLOAT MENU END-------------------------------------------------------*/

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-footer {
	display: none;
}
/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*-------------------------------------------------------highslide END-------------------------------------------------------*/


td.publish{
	color: #333333;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

/*-------------------------------------------------------publish END-------------------------------------------------------*/
.rsstext1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; color:333333; font-family:Tahoma, Helvetica, sans-serif; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fafafa
}
.rsstext1 A {
	FONT-SIZE: 10px; color: #333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-style:normal;text-decoration: none;
}
.rsstext1 A:hover {
	FONT-SIZE: 10px;color: #CC0000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-style:normal;text-decoration: none;
}
.rsstext2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; color:333333; font-family:Tahoma, Helvetica, sans-serif; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.rsstext2 A {
	FONT-SIZE: 11px; color: #333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-style:normal;text-decoration: none;
}
.rsstext2 A:hover {
	FONT-SIZE: 11px;color: #CC0000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-style:normal;text-decoration: none;
}
.displayname2  { font-family: tahoma; color: #c00000; font-weight: normal; 
               border-top: 0px solid #000000; border-bottom: 1px solid #6A8538 }
/*-------------------------------------------------------rss END-------------------------------------------------------*/			   
    .Cheader
		{color: #ffffff; font-family: Tahoma, Verdana; font-size: 11px;}	
	.Cheader2
		{color: #ffffff; font-family: Tahoma, Verdana; font-size: 8px;}
	.Ccur
		{color: #000000; font-family: Tahoma, Verdana; font-size: 10px;}
	.Cbody
		{color: #000000; font-family: Tahoma, Verdana; font-size: 10px;}
	.Cbodyh
		{color: #606060; font-family: Tahoma, Verdana; font-size: 10px;}
	.Cwe
		{color: #000000; font-family: Tahoma, Verdana; font-size: 10px;}	
	.C2header
		{color: #4682B4; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2header2
		{color: #4682B4; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2cur
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2body
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2bodyh
		{color: #606060; font-family: Tahoma, Verdana; font-size: 10px;}
	.C2we
		{color: #FF33CC; font-family: Tahoma, Verdana; font-size: 11px;} 
	.C1header
		{color: #293447; font-family: Tahoma, Verdana; font-size: 11px;}	
/*-------------------------------------------------------calendar END-------------------------------------------------------*/					   
/* ######### CSS for Shade Tabs.  ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(tabs/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(tabs/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Tabs. END ######### */

.bulletimagestyle{ /*Absolute position bullet image. No need to modify*/
position: absolute;
left: -200px;
}
.verysmallpadding {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.bgdarkgreen {
	COLOR: white; BACKGROUND-COLOR: #8cc63e; font-family:Arial; font-size:11px; padding-top:2px;
}
.sectiontitle {
	FONT: 19px Arial, Georgia, Verdana, Helvetica, sans-serif; COLOR: #293447
}
.sectiontitle0 {
	FONT: italic 19px Arial, Helvetica, sans-serif; COLOR: #0080ff
}


/* ######### CSS for cmsnews. ######### */

.bodynews {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
}
td.bodynews {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
}

.bodynews a:active, a:visited, a:link {
	color: #446488;
	text-decoration: none;
}

.bodynews a:hover {
	color: #00004f;
	text-decoration: none;
}

h3, h3 a:link, h3 a:hover, h3 a:visited, h3 a:active {
	color: #666;
	font-size: 11px;
}

h4 {
	color: #990000;
	font-size: 10px;
}

/* ######### CSS for cmsnews. END ######### */

div.module_menu div {
	background: url(images/mw_box_bl.png) 0 100% no-repeat;
}

div.module_menu {
	background: url(images/mw_box_br.png) 100% 100% no-repeat;
}

div.module_menu div div div {
	background: url(images/mw_box_tl.png) 0 0 no-repeat;
}

div.module_menu div div {
	background: url(images/mw_box_tr.png) 100% 0 no-repeat;
}
div.module_menu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

div.module_menu ul li {
	margin:5px 0;
	padding:0 0 0 20px;
	background:transparent url(images/star.gif) no-repeat top left;
}

div.module_menu ul li ul {
	margin: 0px 0;
	padding-left: 0px;
}

div.module_menu ul li ul li {
	background:transparent url(images/star_sub.gif) no-repeat top left;
}

div.module_menu ul li ul li ul li{
	background:none;
}
div.module_menu h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
	margin: 2px -4px 5px 2px;
	padding-left: 10px;
	padding-bottom: 2px;
}
div.module_menu a:link {
	color: #73a025;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;
}
div.module_menu a:visited {
	color: #73a025;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;
}
div.module_menu a:hover {
	color: #ff8800;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;
}
div.module_menu {
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
}


div.module_menu div div div {
	padding: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	width: auto;
}

div.module_menu div div div div {
	background: none;
	padding: 0;
}

div.module_menu ul li a:link, div.module_menu ul li a:visited {
	line-height:16px;
	font-weight: bold;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	text-decoration:none;	
}
div.module_menu ul li ul li a:link, div.module_menu ul li ul li a:visited {
	font-weight: normal;
}
/* ######### CSS for weather module ######### */