BODY
{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #45AA29;
	SCROLLBAR-BASE-COLOR: #1C2874;
	SCROLLBAR-SHADOW-COLOR: #1C2874;
	SCROLLBAR-HIGHLIGHT-COLOR: #1C2874;
	SCROLLBAR-3DLIGHT-COLOR: #A5AACC;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

p, td, li, ul, ol, pre, address {font-family: Verdana, Arial, Helvetica, sans-serif; color: #505542; font-size: 11px; font-weight: normal}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #45AA29; text-decoration: underline; font-weight: bold; } 
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #45AA29;  text-decoration: underline; font-weight: bold; } 
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #505542; text-decoration : none; font-weight: bold; } 
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #45AA29;  text-decoration: underline; font-weight: bold; } 

.inputFile {
	border: 1px solid #CCCCCC;
	font-size: 11px;
}

#leftCell {
	background: url(../images/bg_left.gif) repeat-x;
}

#rightCell {
	background: url(../images/bg_right.gif) repeat-x;
}

#mainCell {
	background: url(../images/bg.gif) no-repeat;
	width: 1%;
	vertical-align: top;
}

.cGrayContent {
	background: url(../images/corner/gray_grad/m.gif) bottom repeat-x;
	padding: 5px;
}

#newsHeaderCell {
	padding-bottom: 4px;
	border-bottom: 1px dotted #BDBEC0;
}
#newsList {
	padding-top: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E7F02; font-weight: normal;
}
#newsList a:link, #newsList a:visited, #newsList a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #1E7F02; text-decoration: none; font-weight: normal;
}
#newsList a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #1C2874; text-decoration : none; font-weight: normal;
}
#newsList span.newsdate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1C2874; text-decoration: none; font-weight: bold}

#topNav{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9DA2C3; font-weight: normal;
}
#topNav a:link, #topNav a:visited, #topNav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #9DA2C3; text-decoration: none; font-weight: normal;
}
#topNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #FFFFFF; text-decoration : none; font-weight: normal;
}

#footerCell {
	vertical-align: bottom;
	padding-top: 20px;
}

#footerNavCell{
	border-top: 1px #45AA29 dotted;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #45AA29; font-weight: normal;
}
#footerNavCell a:link, #footerNavCell a:visited, #footerNavCell a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #45AA29; text-decoration: none; font-weight: normal;
}
#footerNavCell a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #235D48; text-decoration: underline; font-weight: normal;
}

#copyrightCell {
	padding: 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #616BAC; font-weight: normal;
}

#mc3 {
	padding: 6px 0px; text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #616BAC; font-weight: normal;
}
#mc3 a:link, #mc3 a:visited, #mc3 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #616BAC; text-decoration: none; font-weight: normal;
}
#mc3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #9AA2D3; text-decoration: none; font-weight: normal;
}

h1 {font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 20px; color: #505542; font-weight: normal;}
h2 {font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 18px; color: #505542; font-weight: normal;}
h3 {font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 16px; color: #505542; font-weight: normal;}
h4 {font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 14px; color: #505542; font-weight: normal;}
h5 {font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 12px; color: #505542; font-weight: normal;}
h6 {font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 10px; color: #505542; font-weight: normal;}

.pagetitle {font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-size: 20px; color: #68BA51; font-weight: bold}

.breadcrumbCell { border-bottom: 1px solid #CBE7C3; padding-bottom: 5px; }
.breadcrumbText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #45AA29; font-weight: normal; }
.breadcrumbPage {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1C2874; font-weight: normal; }
.breadcrumb:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #45AA29; text-decoration: none; font-weight: normal; } 
.breadcrumb:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #45AA29; text-decoration: none; font-weight: normal; } 
.breadcrumb:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #297F11; text-decoration : underline; font-weight: normal; } 
.breadcrumb:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #45AA29; text-decoration: none; font-weight: normal; }

.levelMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #576156; font-weight: normal; 
	display: block; padding: 4px; background-color: #FFFFFF;
}
.levelMenu:link, .levelMenu:visited, .levelMenu:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #576156; text-decoration: none; font-weight: normal;
	display: block; padding: 4px; background-color: #FFFFFF;
}
.levelMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #2F6212; text-decoration : underline; font-weight: normal;
	display: block; padding: 4px; background-color: #CBE7C3;
}
.levelMenuSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #576156; font-weight: bold;
	display: block; padding: 4px; background-color: #CBE7C3;
}

.childMenuBlock { padding: 0px 0px 5px 5px; margin:0px; background-color: #CBE7C3; }
.childMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #576156; font-weight: normal;
	padding-left: 8px; background: url(../images/submenu_arrow.gif) top left no-repeat;
}
.childMenu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #576156; text-decoration: none; font-weight: normal; } 
.childMenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #576156;  text-decoration: none; font-weight: normal; } 
.childMenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #2F6212; text-decoration : underline; font-weight: normal; } 
.childMenu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #576156;  text-decoration: none; font-weight: normal; } 
.childMenuSelected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #576156; font-weight: bold; }

.sidebartext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #433B14; font-weight: normal; }
.sidebarlink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #45AA29; text-decoration: underline; font-weight: normal; } 
.sidebarlink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #45AA29; text-decoration: underline; font-weight: normal; } 
.sidebarlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1C2874; text-decoration : none; font-weight: normal; } 
.sidebarlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #45AA29; text-decoration: underline; font-weight: normal; }

.uploadText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B41200; text-decoration: none; font-weight: normal}








.subheading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFD800; font-weight: bold}
.subheading:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #FFD800; text-decoration: none; font-weight: bold; } 
.subheading:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #FFD800;  text-decoration: none; font-weight: bold; } 
.subheading:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #FFD800; text-decoration : none; font-weight: bold; } 
.subheading:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #FFD800;  text-decoration: none; font-weight: bold; } 


.footerText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DBB344; text-decoration: none; font-weight: normal}
.footerMenu:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #DBB344; text-decoration: none; font-weight: normal; } 
.footerMenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #DBB344;  text-decoration: none; font-weight: normal; } 
.footerMenu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #DBB344; text-decoration : underline; font-weight: normal; } 
.footerMenu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #DBB344;  text-decoration: none; font-weight: normal; } 

/*
----------------------------------------------------------------------------- 
LAYOUT
-----------------------------------------------------------------------------*/
.mainBorderTable {
	border: solid #FFFFFF;
	border-width: 10px 10px 10px 10px;
}

.mainCell {
	background: #004264;
	vertical-align: top;
	width:99%;
}

.contentcell {
	vertical-align: top;
	padding: 10px;
}

.menuCell {
	padding-left: 3px;
}

.hrCell {
	padding-left: 3px;
}

.childMenuCell {
	border: solid #9BC5D6 1px;
	border-width: 1px 1px 1px 0px;
	background: #C4ECFA;
	padding: 5px 5px 5px 0px;
	vertical-align: top;
}
.childMenuArrowCell {
	border: solid #9BC5D6;
	border-width: 1px 0px 1px 1px;
	background: #C4ECFA;
	padding: 5px 0px 5px 7px;
	vertical-align: top;
	width: 1%;
}
.childMenuArrowCell {
	height: 3px;
}
.childMenuCell a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #004264; text-decoration: none; font-weight: normal; } 
.childMenuCell a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #004264;  text-decoration: none; font-weight: normal; } 
.childMenuCell a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #004264; text-decoration : underline; font-weight: normal; } 
.childMenuCell a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #24373D;  text-decoration: none; font-weight: normal; } 

.topcurvecell {
	border: solid #FFFFFF;
	border-width: 0px 10px 0px 10px;
	background: #FFFFFF url(../images/breadcrumb_bg.gif) repeat-x;
}

.menuleftcell {
	width: 1%;
	vertical-align: top;
	border: solid #FFFFFF;
	border-width: 0px 10px 0px 10px;
	background: #FFFFFF url(../images/menu_left_bg.gif) repeat-y;
}

.childMenuDivCell {
	background: url(../images/dot_hor.gif) repeat-x;
}