body
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-image: url('../images/page_bg.gif');
	background-position:bottom;
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-color: #006DAE;
	scrollbar-track-color: #006DAE; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #006DAE; /*#C0C0C0;*/ 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #006DAE;
	scrollbar-base-color: #006DAE;
	scrollbar-arrow-color:#FFFFFF;
}


td
{
	/*border:1px solid #000000;  /**** JUST FOR DEBUGGING  ****/
	font-size: 9pt;
	
}

a:active, a:link, a:visited
{
	color: #FF9900;
	text-decoration:none;
	font-size: 9pt;
}

h1
{
	font-family:"Gill Sans MT", Arial;
	font-size:16pt;
	font-weight:bold;
	color:#FF9900;
	letter-spacing:3px;
}

h2
{
	font-family:"Gill Sans MT", Arial;
	font-size:14pt;
	font-weight:bold;
	color:#FF9900;
	letter-spacing:3px;
}

h3
{
	font-family:"Gill Sans MT", Arial;
	font-size:12pt;
	font-weight:bold;
	color:#FF9900;
	letter-spacing:3px;
}

.startParagraph
{
	margin-top:0px;
}


a:hover
{
	/*text-decoration:italic;*/
	color: #FFCC00;
	
	font-size:9pt;
	text-decoration:none;
	/*text-decoration:blink;*/
	/*border-top:1px solid #FF0000;*/
	
}

a.link0:active, a.link0:link, a.link0:visited
{
	color: #FF9900;
	text-decoration:none;
	font-size: 9pt;
}

a.link0:hover
{
	/*text-decoration:italic;*/
	color: #FFCC00;
	
	font-size:9pt;
	text-decoration:none;
	/*text-decoration:blink;*/
	/*border:1px solid #FFCC00;
	padding:2px;*/
	
}

a.link1:active, a.link1:link, a.link1:visited
{
	color: #007CC3;
	font-family:"Gill Sans MT", Arial;
	text-decoration:none;
	font-size: 12pt;
}

a.link1:hover
{
	color: #FFFFFF;
	font-family:"Gill Sans MT", Arial;
	text-decoration:none;
	font-size: 12pt;
}



.separator0
{
	background-image:url(../images/separator_bg0.gif);
	background-repeat:repeat-x;
	background-position:center;
}

.separator1
{
	background-image:url(../images/separator_bg1.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:18px;
}

.separator2
{
	background-image:url(../images/separator_bg2.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:18px;
}

.title0
{
	font-family:"Gill Sans MT", Arial;
	font-size:14pt;
	font-weight:bold;
	color:#FF9900;
	letter-spacing:3px;
}

.title1
{
	font-family: Arial; /* "Gill Sans MT", */
	font-size:9pt;
	font-weight:bold;
	color:#999999;
	
}

.title2
{
	font-family:"Gill Sans MT", Arial;
	font-size:11pt;
	font-weight:bold;
	color:#FFBE5E; /*#FFB74A;*/
}

.content0
{
	background-color:#52A5D7;
	padding:29px 25px 29px 25px;
	font-size:9pt;
}



/******   UPPER MENU SECTION **************/

.upperMenu
{
	width:734px;
	overflow:hidden;
}

.upperMenuItem
{
	/*height:36px;*/
	height:25px;
	text-align:center;
	/*vertical-align:top;*/
	vertical-align:middle;
	cursor:pointer;
	/*padding:4px 10px 0px 10px;*/
	padding:0px 10px 0px 10px !important;
	padding:0px 5px 0px 5px;
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	font-family: Arial "Gill Sans MT";
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-size:9pt;
	/*font-weight:bold;*/
	letter-spacing:0px;
	color:#333333;
	
}

.upperMenuItemHovered
{
	height:25px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	/*padding:4px 10px 0px 10px;*/
	padding:0px 10px 0px 10px !important;
	padding:0px 5px 0px 5px;
	/*background-image:url(../images/menu_hover_bg.gif);*/
	background-image:url(../images/menuitem_bg0.gif);
	background-repeat:repeat-x;	
	font-family: Arial "Gill Sans MT";
	/*font-weight:bold;*/
	letter-spacing:0px;
	font-size:9pt;
	color:#FFFFFF;
	/*width:auto !important;*/
}

.upperMenuItemHoveredLeft
{
	height:25px;
	width:7px;
	background-image:url(../images/menuitem_left_bg0.gif);
	background-repeat:no-repeat;
	background-position:right;	
}

.upperMenuItemHoveredRight
{
	height:25px;
	width:7px;
	background-image:url(../images/menuitem_right_bg0.gif);
	background-repeat:no-repeat;	
	background-position:left;
}

.menuSeparator
{
	background-image:url(../images/menu_separator_bg.gif);
	background-repeat:repeat-x;
	background-position:center;
}

a.mainMenuLink:active, a.mainMenuLink:link, a.mainMenuLink:visited
{
	color: #FFFFFF;
	font-family:"trebuchet MS";
	text-decoration:none;
	font-size: 10pt;
}

a.mainMenuLink:hover
{
	font-family:"trebuchet MS";
	border:none;
}

/********************************************/


/****** INSIDE MAIN CONTENT SECTION **************/

.mainInsideContent
{
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:100px;
}

.framed0 /* 127 x 127 */
{
	width:127px;
	height:127px;
	/*padding:7px;*/
	background-image:url(../images/frame0.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.framed0Hover /* 127 x 127 */
{
	width:127px;
	height:127px;
	/*padding:7px;*/
	background-image:url(../images/frame0ani.gif);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
}

.framed0inactive /* 127 x 127 */
{
	width:127px;
	height:127px;
	/*padding:7px;*/
	background-image:url(../images/frame0inactive.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.framed1 /* 496 x 377 */
{
	width:496px;
	height:377px;
	/*padding:7px;*/
	background-image:url(../images/frame1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.framed2 /* 100 * 100 */
{
	width:100px;
	height:100px;
	/*padding:7px;*/
	background-image:url(../images/frame2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.framed2Hover /* 100 x 100 */
{
	width:100px;
	height:100px;
	/*padding:7px;*/
	background-image:url(../images/frame2ani.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.framed2inactive /* 100 x 100 */
{
	width:100px;
	height:100px;
	/*padding:7px;*/
	background-image:url(../images/frame2inactive.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

/********************************************/


/****** IMAGE SECTION **************/

.thumbnail0
{
	border:solid #FFFFFF 1px;
	background-image:url(../images/image_bg.gif);

}

/********************************************/


/******   INPUT SECTION **************/
.button
{
	vertical-align:middle; 
	background-image:url(../images/button_bg.gif);
	background-color:#FFA215; 
	border: 1px solid #333333; 
	color:#FFFFFF; 
	height:24px;
	button-3dlight-color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

.textInput
{
	/*background-color:#FFFFFF;*/
	background-image:url(../images/text_input_bg.gif);
	background-position:top left;
	/*background-attachment:fixed;*/
	background-repeat:repeat-x;
	background-color:#F4F4F4;
	border:1px #A0A0A0 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	height:24px;
	vertical-align:middle;
	padding:3px;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color: #F4F4F4; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #F4F4F4; /*#C0C0C0;*/ 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #F4F4F4;
	scrollbar-base-color: #FFFFFF;
}

.textInputFocused
{
	background-image:url(../images/text_input_bg_hover.gif);
	background-position:top left;
	/*background-attachment:fixed;*/
	background-repeat:repeat-x;
	background-color:#FFD659; /*#FFFFCC;*/
	border:1px #333333 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	height:24px;
	vertical-align:middle;
	padding:3px;
	scrollbar-track-color: #FFD659; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFD659; /*#C0C0C0;*/ 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFD659;
	scrollbar-base-color: #FFD659;
	scrollbar-arrow-color:#FFFFFF;
}

.textInputHover
{
	/*background-color:#FFFFFF;*/
	background-color:#EAEAEA;
	background-position:top left;
	/*background-attachment:fixed;*/
	background-image:url(../images/text_input_bg.gif);
	background-repeat:repeat-x;
	border:1px #333333 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	height:24px;
	vertical-align:middle;
	padding:3px;
	scrollbar-track-color: #EAEAEA; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #EAEAEA; /*#C0C0C0;*/ 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #EAEAEA;
	scrollbar-base-color: #EAEAEA;
	scrollbar-arrow-color:#FFFFFF;
}

/********************************************/


/****** FOOTER SECTION ************************/

.footerBox
{
	font-size:7pt;
}

.footerContent
{
	font-size:7pt;
	color:#FFFFFF;	
}

.footerBox a:active, a:link, a:visited
{
	font-size:7pt;
	color: #FFFFFF;
	text-decoration:none;
}

.footerBox a:hover
{
	font-size:7pt;
	color: #FFCC00;
	text-decoration:none;
}

/********************************************/


/****** LIST SECTION ************************/

.blockList
{
	height:38px;
	vertical-align:middle;
	padding:15px 18px 15px 18px;
}

.blockListHover
{
	height:38px;
	background-image:url(../images/bg3.gif);
	background-position:center center;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding:15px 18px 15px 18px;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bolder;
}

.blockList1
{
	height:26px;
	vertical-align:middle;
	padding:8px 10px 8px 10px;
}

.blockList1Hover
{
	height:26px;
	background-image:url(../images/bg4.gif);
	background-position:center center;
	background-repeat:repeat-x;
	vertical-align:middle;
	padding:8px 10px 8px 10px;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bolder;
}

.blockList2
{
	height:28px;
	width:184px;
	padding:6px;
	vertical-align:middle;
	overflow:hidden;
	color: #333333; /*#007CC3;*/
	font-family:Arial, "Gill Sans MT" ;
	font-size: 9pt;
}

.blockList2Hover
{
	height:28px;
	width:184px;
	padding:6px;
	overflow:hidden;
	background-image:url(../images/bg8.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
	color:#FFFFFF;
	font-family:Arial, "Gill Sans MT" ;
	font-size: 9pt;
	font-weight:bold;
}

.blockList3
{
	height:31px;
	vertical-align:middle;
	padding-left:9px;
}

.blockList3Hover
{
	height:31px;
	background-image:url(../images/bg9.gif);
	background-position:center center;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-left:9px;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bolder;
}


/********************************************/


/****** PAGING SECTION **********************/

a.paging0:active, a.paging0:link, a.paging0:visited
{
	font-family:"Gill Sans MT", Arial;
	font-size:10pt;
	color: #FF9900;;
	text-decoration:none;
	font-weight:bold;
}

a.paging0:hover
{
	font-family:"Gill Sans MT", Arial;
	font-size:10pt;
	color: #FFCC00;
	text-decoration:none;
	font-weight:bold;
}

/********************************************/


/****** SITEMAP SECTION **********************/

a.linkSitemap:visited, a.linkSitemap:link, a.linkSitemap:active
{
	font-size:9pt;
	color: #333333;
	font-weight:normal;
	margin:3px 1px 3px 1px;
}

a.linkSitemap:hover
{
	font-size:9pt;
	margin:3px 1px 3px 1px;
	/*border:1px solid #333333;*/
	text-decoration:none;
}

.sitemapComment
{
	font-size:8pt;
	color:#CCCCCC;
	/*padding-left:40px;*/
}

.sitemap
{
	background-image:url(../images/sitemap.gif);
	background-repeat:repeat-x;
	padding:6px;
}

.sitemapHover
{
	padding:6px;
	cursor:pointer;
	background-image:url(../images/sitemap_hover.gif);
	background-repeat:repeat-x;
}

/********************************************/
