body 
	{
	color: rgb(64,77,89);
	background-color: rgb(201,224,227);
	font-family: arial;
	}

.foreWhite {color: white;}
.backWhite {background-color: white;}
.foreBlack {color: black;}
.backBlack {background-color: black;}
.foreGray {color: rgb(64,77,89);}
.backGray {background-color: rgb(64,77,89);}

.foreBlue {color: rgb(0,61,163);}
.foreBlue2 {color: rgb(0,102,186);}
.foreBlue3 {color: rgb(0,120,195);}
.foreBlue4 {color: rgb(15,35,140);}
.foreBlue5 {color: rgb(112,181,227);}
.foreBlue6 {color: rgb(15,35,140);}
.backBlue {background-color: rgb(0,61,163);} 
.backBlue2 {background-color: rgb(0,102,186);}
.backBlue3 {background-color: rgb(0,120,195);}
.backBlue4 {background-color: ;}
.backBlue5 {background-color: rgb(166,196,232);} 
.backBlue6 {background-color: rgb(15,35,140);}

.foreGreen {color: rgb(56,105,64);}
.foreGreen2 {color: ;}
.foreGreen3 {color: rgb(74,173,145);}
.foreGreen4 {color: rgb(89,181,138);}
.foreGreen5 {color: rgb(184,219,148);}
.foreGreen6 {color: rgb(101,183,33);}
.backGreen {background-color: rgb(56,105,64);}
.backGreen2 {color: ;}
.backGreen3 {background-color: rgb(74,173,145);}
.backGreen4 {background-color: rgb(89,181,138);}
.backGreen5 {background-color: rgb(184,219,148);}
.backGreen6 {background-color: rgb(101,183,33);}

.arrowMenu {position: absolute; left: 150px; vertical-align: middle;} /*-- arrow indicator for submenu --*/


.fullScreen 
	{
	border: none; margin: 0; padding: 0;
	width: 806px;
	position: relative; left: 50%;
	margin-left: -403px;
	}
.mainScreen 
	{
	border: none; margin: 0; padding: 0;
	border-left: 10px solid rgb(0,115,173);
	border-right: 10px solid rgb(0,115,173);
	border-bottom: 10px solid rgb(0,115,173);
	width: 786px;
	}
.boxHeader 
	{
	border: none; margin: 0; padding: o;
	position: relative;
	width: 786px; height: 50px;
	}
.boxLogo 
	{
	border: none; margin: 0; padding: 0;
	margin-top: 10px;
	position: absolute; left: 15px;
	}
.boxHeaderDesc 
	{
	border: none; margin: 0; padding: 0;
	margin-top: 20px;
	position: absolute; left: 450px;
	}
.boxSubmenu
	{
	border: none; margin: 0; padding: 0;
	margin-top: 3px; padding-bottom: 4px;
	position: relative;
	width: 786px; height: 103px;

	}
.boxTitle 
	{
	border: 0; margin:0; padding:0;
	position: relative;
	width: 770px; height: 30px;
	}
.boxTitle1 
	{
	border: 0; margin:0; padding:0;
	position: absolute; left: 0; top:0;
	width: 175px; height: 30px;
	}
.boxTitle2 
	{
	border: 0; margin:0; padding:0;
	border-bottom: 1px solid rgb(56,105,64);
	position: absolute; left: 175px; top: 0;
	width: 611px; height: 29px;

	}

.boxMainContent 
	{
	border:0; margin:0; padding: 0;
	margin-top: ;
	position: relative;
	width: 786px; height: 430px;
	}
.boxBody0
	{
	border: none; margin: 0; padding: 0;
	margin-left: 5px;
	position: absolute; left: 0px; top: 0px;
	width: 520px; height: 35px;
	}
.boxBody1 
	{
	border: none; margin: 0; padding: 0;
	margin-left: 5px;

	position: absolute; left:0px; top:50px;
	width: 250px; height: 355px;

	}
.boxBody1_2 
	{
	border: none; margin: 0; padding: 0;
	margin-left: 5px;
	background-image: url(images/general/webbox-blu0.gif);
	position: absolute; left:10px; top:305px;
	width: 230px; height: 130px;

	}
.boxBody2 
	{
	border: none; margin: 0; padding: 0;
	border-left: 1px solid gray;
	border-right: 1px solid gray;

	position: absolute; left:260px; top:50px;
	width: 270px; height: 355px;
	}
.boxBody2_2 
	{
	border: none; margin: 0; padding: 0;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	background-image: url(images/general/webbox-blu0.gif);
	position: absolute; left:270px; top:305px;
	width: 230px; height: 130px;
	}
.boxBody3
	{
	border: none; margin: 0; padding: 0;

	position: absolute; left:531px; top:0px;
	width: 253px; height: 430px;
	}
.boxBottom 
	{	
	border: none; margin: 0; padding: 0;
	border: 1px solid white;
	position: relative;
	}
.boxBottomNav 
	{
	border: none; margin: 0; padding: 0;
	border-bottom: 3px solid rgb(79,184,84);
	border-top: 3px solid rgb(79,184,84);

	}
.boxTestNav 
	{
	border: none; margin: 0; padding: 0;
	border-bottom: 3px solid rgb(79,184,84);
	border-top: 3px solid rgb(79,184,84);
	}

.boxBottomCopyright 
	{
	border: none; margin: 0; padding: 0;
	padding-bottom: 3px; padding-top: 3px;
	}

.sidePicTop 
	{
	position: absolute; left: 7px; top: 15px;
	}
.sideMsgTop {	position: absolute; left: 15px; top: 140px;	}
.sideMsgTop2 {	position: absolute; left: 25px; top: 160px;	}
.sideMsgTop3 {	position: absolute; left: 25px; top: 175px;	}

#header {
		}

#logo {
		}

#logo_size 
	{
	height: 30px; width: 100px;
	}

#header_desc 
	{
	font-family:cursive; font-weight: normal; font-size:14px;
	height: 20px; width: 400px; 
	}
#subMenu
	{
	font-size: 11px; font-weight: normal;
	text-align: center;
	white-space:nowrap;
	}

/*---- Flash Image Definition ------------------------------*/
#flash 
	{
	border: none; margin: 0; padding: 0;
	border-top: 1px solid rgb(0,61,163);
	margin-top: 0px; margin-bottom: 0px;
	padding-left: 1px;
	position:relative;
	}
#flash a, #flash a:visited, #flash a:hover
	{
	border: none; margin: 0; padding: 0;
	}


/*----- Flash & Main Body Separator ----------------------------*/

#separator_blue20 
	{
	border: none; margin: 0; padding: 0;
	background-color: rgb(166,196,232);
	height: 20px; width: 100%;
	}

#separator_green20
	{
	border: none; margin: 0; padding: 0;
	background-color: rgb(204,232,120);
	height: 20px; width: 100%;
	}

#separator_gray15 
	{
	border: none; margin: 0; padding: 0;
	margin-bottom: 0px;
	background-color: rgb(201,207,196);
	height: 15px; width: 100%;
	}

/*----- Title section definition ------------*/
#titlebody {
	background-color: white;
	}

#titlebody1 {

		}
#titlebody1 h1 
	{
	padding-left: 15px;
	padding-bottom: 10px; padding-top: 5px;
	font-size: 10pt; font-weight: 100;
	text-align: left;

	}

#titlebody2 {

		}
#titlebody2 h1 
	{
	border: none; margin: 0; padding: 0;
	border-bottom: 1px solid rgb(56,105,64);
	padding-left: 150px;
	padding-bottom: 5px; padding-top: 5px;
	font-size: 12pt; font-weight: 250;
	text-align: left;

	}	


/*----- Main Body definition -----------------------------------*/
#mainbody
	{
	border: none; margin: 0; padding: 0;
	padding-top: 10px;
	background-color: white;
	}

#clickhere
	{
	margin-left: 15px;
	margin-top: 10px;
	font-size: 9pt; font-weight: bold;
	}

#mainbody h3 a:link, #mainbody h3 a:visited
	{
	color: rgb(15,35,140);
	text-decoration: none;
	}
#mainbody h3 a:hover
	{
	color: rgb(101,183,33);
	}
#mainbody p a:link, #mainbody p a:visited 
	{
	color: rgb(15,35,140);
	text-decoration: underline;
	}
#mainbody p a:hover
	{
	color: rgb(56,105,64);
	}

#mainbody h3 
	{
	border: none; margin: 0; padding: 0;
	border-bottom: 1px solid rgb(64,77,89);
	margin-left: 15px; margin-right: 15px;
	margin-bottom: 10px;
	padding-bottom: 10px; padding-top: 10px;
	font-size: 12pt; font-weight: bold;
	}

/*----- Main Body 0 -------------------------- */
#mainbody0 {
	border: none; margin: 0; padding: 0;
	}


/*----- Main Body 1 ---------------------------*/
#mainbody1 {
	border: none; margin: 0; padding: 0;
	}

#mainbody1 ul a:link, #mainbody1 ul a:visited
	{
	border: none; margin: 0; padding: 0;
	padding-left: 5px;

	color: rgb(0,102,186);
	display: block;
	font-size: 9pt; font-weight: bold;
	line-height: 33px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;

	}
#mainbody1 ul a:hover 
	{
	color: rgb(56,105,64);
	}


#mainbody1 ul 
	{
	border: none; margin: 0; padding: 0;
	padding-left: 15px; padding-right: 15px;
	font-size: 9pt; font-weight: bold;
	list-style-type: none;
	text-align: left;
	}



#mainbody1 li 
	{
	border: none; margin: 0; padding: 0;
	border-bottom: 0px dashed rgb(64,77,89);
	margin-bottom: 10px;

	}

#mainbody1 li p 
	{
	border: none; margin: 0; padding: 0;

	margin-left: 15px;
	margin-bottom: 10px; margin-top: 10px;

	font-size: 9pt; font-weight: normal;
	text-align: justify;
	}


#mainbody1 ul li ul
	{

	}
#mainbody1 ul li ul li
	{
	border: none; margin: 0; padding: 0;

	margin-left: 0px;
	margin-top: 3px;
	list-style-position: outside;
	list-style-type: square;

	font-size: 9pt; font-weight: normal;
	text-align: left;
	}



#mainbody1 ul li ul 
	{
	border: none; margin: 0; padding: 0;
	margin-left: 15px;

	font-size: 10pt; font-weight: 100;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
	}
		

#mainbody5  li li 
	{
	border: none; margin: 0; padding: 0;
	border-bottom: 1px solid rgb(166,196,232); /*-- IE compatibility --*/
	color: black;

	}


/*--------- Main Body 2 ---------------*/
#mainbody2 
	{
	border: none; margin: 0; padding: 0;
	}

#mainbody2 h5
	{
	border: none; margin: 0; padding: 0;
	margin-top: 10px;

	font-size: 9pt; font-weight: bold;
	text-align: center;

	}

#mainbody2 ul 
	{
	border: none; margin: 0; padding: 0;
	padding-left: 15px; padding-right: 15px;

	font-size: 9pt; font-weight: bold;
	list-style-type: none;
	text-align: left;

	}


#mainbody2 ul li
	{
	border: none; margin: 0; padding: 0;

	margin-left: 0px;
	margin-top: 3px;
	list-style-position: inside;
	list-style-type: square;

	font-size: 8pt; font-weight: normal;
	text-align: left;

	}


/*----------- Main Body 3 ----------------*/
#mainbody3 
	{
	border: none; margin: 0; padding: 0;
	}

#mainbody3 p 
	{
	border: none; margin: 0; padding: 0;
	margin-left: 15px; margin-right: 15px;
	margin-top: 10px; margin-bottom: 10px;
	font-size: 9pt;font-weight: normal;

	text-align: justify;
	}
#mainbody3 span
	{
	font-size: 9pt; font-weight: normal;
	}
#mainbody3 ul
	{
	border: none; margin: 0; padding: 0;
	margin-left: 15px;
	list-style-type: none;
	}
#mainbody3 ul li
	{
	font-size: 10pt; font-weight: bold;
	}


/*---- Bottom Menu Definition -------------------------------*/
#bottomnav {
		
		}
#bottomnav ol 
	{
	border: none; margin: 0; padding: 0;
	padding-top: 5px; padding-bottom: 5px;
	padding-left: 0; padding-right: 0;
	border: none;
	display: inline;
	color: white;
	font-weight:200;
	font-size: 8pt;
	}
#bottomnav ol a:link, #bottomnav ol a:visited 
	{
	color: white; text-decoration: none;
	}
#bottomnav ol a:hover {color: rgb(0,61,163);}

#bottomnav li 
	{
	display: inline; 
	padding-left: 27px;
	padding-right: 27px;
	margin-left: 0;
	margin-right: 0; 
	border-left: 1px dashed white;
	}


/*-- Copyright statement Definition --------------------------*/
#copyright {
		
		}
#copyright p 
	{
	border: none; margin: 0; padding: 0;
	font-size: 8pt;
	text-align: center;
	}


/*----- Others ----------------------------------------------*/

#side_picsize {width: 150px; height: 120px;}
#small_picsize {width: 200px; height: 120px;}
#small2_picsize {width: 100px; height:60px;}
#small3_picsize {width: 50px; height:50px;}
#small4_picsize {width: 30px; height: 30px;}

#icon_pic 
	{
	border: none; margin: 0; padding: 0;
	margin-left: 10px;
	height: 16px; width:16px;
	}



