
body {
	margin: 2px;
	padding: 0px;
	background: #ffffff;
	font: 16px arial, sans-serif; 
}

/* Main Tab Menu **************************************************************************************************/
pre {text-indent: 30px}

#tabmenu {
	color: #000;
	border-bottom: 1px solid black;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	z-index: 1;
	padding-left: 10px }

#tabmenu li {
	display: inline;
	overflow: hidden;
	list-style-type: none; }

#tabmenu a, a.active {
	color: #000000;
	background: #9D9DFF;
	font: bold 1em "Trebuchet MS", Arial, sans-serif;
	border: 1px solid black;
	padding: 2px 5px 0px 5px;
	margin: 0;
	text-decoration: none; }

#tabmenu a.active {
	background: #ffffff;
	border-bottom: 2px solid #ffffff; }

#tabmenu a:hover {
	color: #000000;
	background: #DDDDFF; }

#tabmenu a:visited {
	color: #000000; }

#tabmenu a.active:hover {
	background: #ffffff;
	color: #000000; }
/* Main Tab Menu **************************************************************************************************/



/* Side Menu **************************************************************************************************/
DIV.TabMenuBox {
	background: #0000FF;}

DIV.sidetabmenuBox {
	background: #0000FF;}
		
DIV.sidetabmenu1 {border: 1px solid #FFFFFF; margin: 2px 5px; background:#9D9DFF}
DIV.sidetabmenu2 {border: 0px solid #FF0000; margin: 2px 5px;}
DIV.sidetabmenu3 {border: 0px solid #FFFF00; margin: 2px 5px;}

a.sidetabmenuLink1:link {color:#000000;text-decoration:none;font-weight:bold; font-size:small;}
a.sidetabmenuLink1:visited {color:#000000;text-decoration:none;font-weight:bold; font-size:small;}
a.sidetabmenuLink1:active{color:#000000;text-decoration:underline;font-weight:bold; font-size:small;}
a.sidetabmenuLink1:hover{color:#FF0000;text-decoration:underline;font-weight:bold; font-size:small;}

a.sidetabmenuLink2:link {color:#333333;text-decoration:none;font-weight:bold; font-size:smaller;}
a.sidetabmenuLink2:visited {color:#333333;text-decoration:none;font-weight:bold; font-size:smaller;}
a.sidetabmenuLink2:active{color:#333333;text-decoration:underline;font-weight:bold; font-size:smaller;}
a.sidetabmenuLink2:hover{color:#FF0000;text-decoration:underline;font-weight:bold; font-size:smaller;}

a.sidetabmenuLink3:link {color:#666666;text-decoration:none;font-weight:bold; font-size:smaller;}
a.sidetabmenuLink3:visited {color:#666666;text-decoration:none;font-weight:bold; font-size:smaller;}
a.sidetabmenuLink3:active{color:#666666;text-decoration:underline;font-weight:bold; font-size:smaller;}
a.sidetabmenuLink3:hover{color:#FF0000;text-decoration:underline;font-weight:bold; font-size:smaller;}
/* Side Menu **************************************************************************************************/



/* Navigation Box **************************************************************************************************/
DIV.NavigationBoxOuter {
border: 1px solid #CCCCCC; 
margin: 5px 0px;
background:#FFFFFF; 
width:90%;
}

DIV.NavigationBoxInner {
border: 0px solid #000000;
margin: 2px 2px;
background:#9D9DFF;
text-align:center;
padding-left:5px;
font-size:small;
}

a.NavBoxLink:link {color:#000000;text-decoration:none;font-size:small;}
a.NavBoxLink:visited {color:#000000;text-decoration:none;font-size:small;}
a.NavBoxLink:active{color:#000000;text-decoration:underline;font-size:small;}
a.NavBoxLink:hover{color:#FF0000;text-decoration:underline;font-size:small;}

a.NavBoxActiveLink:link {color:#000000;text-decoration:none;font-size:large;font-weight:bold;}
a.NavBoxActiveLink:visited {color:#000000;text-decoration:none;font-size:large;font-weight:bold;}
a.NavBoxActiveLink:active{color:#000000;text-decoration:underline;font-size:large;font-weight:bold;}
a.NavBoxActiveLink:hover{color:#FF0000;text-decoration:underline;font-size:large;font-weight:bold;}
/* Navigation Box **************************************************************************************************/




/* Page Content **************************************************************************************************/
DIV.MainTextBoxOuter {
border: 1px solid #CCCCCC; 
margin: 2px 2px;
background:#FFFFFF; 
width:98%;
}

DIV.MainTextBoxTitle {
border: 0px solid #000000;
margin: 2px 2px;
background:#9D9DFF;
text-align:left;
padding-left:10px;
font-weight:bold;
}

a.MainTextBoxTitleLink:link {color:#000000;text-decoration:none;}
a.MainTextBoxTitleLink:visited {color:#000000;text-decoration:none;}
a.MainTextBoxTitleLink:active{color:#000000;text-decoration:underline;}
a.MainTextBoxTitleLink:hover{color:#FF0000;text-decoration:underline;}

DIV.MainTextBoxText {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFFFF;
text-align:left;
padding-left:0px;
font-weight:none;
}
/* Page Content **************************************************************************************************/


/* Submenu Tab Menu **************************************************************************************************/
pre {text-indent: 30px}

#tabmenu {
	color: #000;
	border-bottom: 1px solid black;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	z-index: 1;
	padding-left: 10px }

#tabmenu li {
	display: inline;
	overflow: hidden;
	list-style-type: none; }

#tabmenu a, a.active {
	color: #000000;
	background: #9D9DFF;
	font: bold 1em "Trebuchet MS", Arial, sans-serif;
	border: 1px solid black;
	padding: 2px 5px 0px 5px;
	margin: 0;
	text-decoration: none; }

#tabmenu a.active {
	background: #ffffff;
	border-bottom: 2px solid #ffffff; }

#tabmenu a:hover {
	color: #000000;
	background: #DDDDFF; }

#tabmenu a:visited {
	color: #000000; }

#tabmenu a.active:hover {
	background: #ffffff;
	color: #000000; }
/* Sub Menu **************************************************************************************************/

.RowColor1{background-color:#E5E5E5;}
.RowColor2{background-color:#CCCCCC;}
.Margin{margin: 2px,5px;}
.Bold {font-weight: bold;}

a.Link1:link {color:#0000FF;text-decoration:none;font-weight:bold;} /* Blue */
a.Link1:visited {color:#0000FF;text-decoration:none;font-weight:bold;} /* Blue */
a.Link1:active{color:#0000FF;text-decoration:underline;font-weight:bold;} /* Blue */
a.Link1:hover{color:#FF0000;text-decoration:underline;font-weight:bold;} /* Red */

a.Link2:link {color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.Link2:visited {color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.Link2:active{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
a.Link2:hover{color:#FFFF00;text-decoration:underline;font-weight:bold;}

.XLarge {font-size: x-large}
.Large {font-size: large}
.Medium {font-size: medium}
.Small {font-size: x-small}

/* BorderBoxs**************************************************************************************************/

DIV.BorderBoxBack_Blue {
border: 0px solid #000000;
margin: 2px 2px;
background:#0000FF;
}
DIV.BorderBoxContent_Blue {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFFFF;
}
DIV.BorderBoxTitle_Blue {
border: 0px solid #000000;
margin: 2px 2px;
padding: 1px 2px;
background:#FFFFFF;
}

DIV.BorderBoxBack_Brown {
border: 0px solid #000000;
margin: 2px 2px;
background:#663300;
}
DIV.BorderBoxContent_Brown {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFFFF;
}
DIV.BorderBoxTitle_Brown {
border: 0px solid #000000;
margin: 2px 2px;
padding: 1px 2px;
background:#FFFFFF;
}

DIV.BorderBoxBack_Green {
border: 0px solid #000000;
margin: 2px 2px;
background:#00BF00;
}
DIV.BorderBoxContent_Green {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFFFF;
}
DIV.BorderBoxTitle_Green {
border: 0px solid #000000;
margin: 2px 2px;
padding: 1px 2px;
background:#FFFFFF;
}

DIV.BorderBoxBack_Orange {
border: 0px solid #000000;
margin: 2px 2px;
background:#FF6600;
}
DIV.BorderBoxContent_Orange {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFFFF;
}
DIV.BorderBoxTitle_Orange {
border: 0px solid #000000;
margin: 2px 2px;
padding: 1px 2px;
background:#FFFFFF;
}

DIV.BorderBoxBack_Sand {
border: 0px solid #000000;
margin: 2px 2px;
background:#D9B48E;
}
DIV.BorderBoxContent_Sand {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFFFF;
}
DIV.BorderBoxTitle_Sand {
border: 0px solid #000000;
margin: 2px 2px;
padding: 1px 2px;
background:#FFFFFF;
}

DIV.BorderBoxBack_Custurd {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFF79;
}
DIV.BorderBoxContent_Custurd {
border: 0px solid #000000;
margin: 2px 2px;
background:#FFFFFF;
}
DIV.BorderBoxTitle_Custurd {
border: 0px solid #000000;
margin: 2px 2px;
padding: 1px 2px;
background:#FFFFFF;
}


/* BorderBoxs*************************************************************************************************/
