/* Main Body Tags */



body

{

	margin-top:0px;

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: x-small; /* IE4/5 size */

	voice-family: "\"}\"";

	voice-family: inherit;

	font-size: small; /* actual size */

/*	background-color:#FFFFFF; */

	background-color: #617dae

	font-weight: normal;

	line-height: 20px;

}

li {

	line-height: 25px;

	list-style-position: outside;

	list-style-image: url(images/button_3.gif);

	list-style-type: none;

}



/* Top Images */

.HeaderDiv

{

	background-color:#ffffff; 	

}

.mainDiv

{

	margin-left:auto;

	margin-right:auto;

	width:850px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #CAA9CF;

	border-right-color: #CAA9CF;

	border-left-color: #CAA9CF;

}

.LogoContainer 

{

	text-align:center;

	background-color:#ffffff;

}

.empty {

	float: right;

	width: 100px;

}



/* Top Navigation */



.TopNav 

{

	background-color: #364661;

	height: 20px;

	width: 850px;

	color: #FFFFFF;

	font-weight: bold;

	padding-top:2px;

	background-repeat: repeat-x;

}

.TopNav a 

{

	color: #FFFFFF;

	text-decoration: none;

	margin-left: 0px;

	font-weight: bolder;

}

.TopNav a:visited

{

	color: #FFFFFF;

	text-decoration: none;

	margin-left: 0px;

	font-weight: bold;

	font-size: 12px;

}

.TopNav a:hover 

{

	color: #66CCFF;

	text-decoration: none;

	margin-left: 0px;

	font-weight: bold;

	font-size: 12px;

}

.TopNavDiv 

{

	float: left;

	height: 20px;

	width: 165px;

	padding-right: 5px;

	padding-left: 15px;

	padding-top: 0px;

	background-color: #364661;

	border-right-style: solid;

	border-right-color: #364661;

	border-right-width: 1px;

	text-align: left;

}

.TopNavOdd 

{

	float: left;

	height: 20px;

	width: 80px;

	padding-right: 5px;

	padding-left: 10px;

	padding-top: 0px;

	background-color: #364661;

	border-right-style: solid;

	border-right-color: #364661;

	border-right-width: 1px;

	text-align: left;

}



/* Main Body */



.MainBody {

	float: left;

	width:849px;

	background-color: #FFFFFF;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CAA9CF;

	border-bottom-color: #FFFFFF;

	border-left-color: #CAA9CF;

	border-left-width: 1px;

	border-left-style: solid;

}

.ContentContainer {

	color: #666666;

	float: left;



	line-height: 20px;

	background-color:#ffffff;

}



.MainContent 

{

	text-align:justify;

	float:left;

	width:500px;

	padding-top: 20px;

	padding-bottom: 10px;

	padding-left: 5px;

	padding-right: 1px;

}

.MainContentEntire

{

	text-align:justify;

	float:left;

	width:630px;

	padding-top: 20px;

	padding-bottom: 10px;

	padding-left: 5px;

	padding-right: 1px;

}

.ContentTitle {

	height: 22px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #0E5490;

	color: #8A5E9D;

	width: inherit;

	font-style: normal;

	font-weight: bold;

	font-size: 14px;

}

.MainImg {

	text-align: right;

}





/* Left Navigation*/



.LeftNavMenu {

	float: left;

	width: 180px;

	line-height: 35px;

	color: #8D5F9D;

	font-weight: bold;

	background-color: #FFFFFF;

	font-size: 13px;

	list-style-image: url(button.gif);

	padding-top: 5px;

}

.Underline {

	width: 150px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #18568F;

	margin-left: 5px;

	padding-left: 10px;

	margin-right: 5px;

	color: #004D8B;

}



.LeftNavMenu a 

{

	color: #885C9B;

	text-decoration: none;

	margin-left: 0px;

	font-weight: bolder;

	font-size: 12px;

}

.LeftNavMenu a:visited

{

	color: #885C9B;

	text-decoration: none;

	margin-left: 0px;

	font-weight: bold;

	font-size: 12px;

}

.LeftNavMenu a:hover 

{

	color: #3A659A;

	text-decoration: none;

	margin-left: 0px;

	font-weight: bold;

	font-size: 12px;

}



.SubMenu 

{

	margin-left:10px;

	font-size:10px;

	color: #885C9B;

}



.SubMenu a

{

	margin-left:10px;

	font-size:10px;

	color: #885C9B;

}



.SubMenu a:visited

{

	color: #885C9B;

	text-decoration: none;

	margin-left:10px;

	font-weight: bold;

	font-size: 10px;

	

}



.SubMenu a:hover 

{

	color: #3A659A;

	text-decoration: none;

	margin-left:10px;

	font-weight: bold;

	font-size: 10px;

}



/* Right Navigation*/



.RightNavMenu

{

	float: right;

	width: 151px;

}

.CommentBox {

	font-family: Helvetica, Verdana, Arial, sans-serif;

	font-size: 10px;

	color: #666666;

	padding-top: 5px;

	padding-right: 2px;

	padding-bottom: 5px;

	padding-left: 2px;

	text-align: center;

	background-image: url(images/bkgd_wholepage.gif);

	background-repeat: repeat-y;

	margin-left: 5px;

}





.RightBoxTitle

{

	height: 30px;

	width: 140px;

	color: #7D4792;

	margin-right:0px;

	margin-top:20px;

	background-image: url(images/bkgd_1.gif);

	background-repeat: no-repeat;

	background-color:#ffffff;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	text-align:center;

	margin-left: 0px;

	font-size: 10px;

	font-weight: bolder;

	font-style: normal;

	padding-top: 10px;

}

.boxContentRight {

	width: 130px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	margin-right: 1px;

	margin-left: 0px;

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: 10px;

	color: #666666;

	font-weight: normal;

	background-repeat: repeat-y;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	padding-right: 5px;

	background-image: url(images/box_footer.gif);

}

.boxFootRight {

	width: 140px;

	height: 3px;

	margin-bottom: 10px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-right: 0px;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

}

/* Left Box*/

.LeftBoxTitle

{

	height: 30px;

	width: auto;

	color: #7D4792;

	margin-left:0px;

	margin-top:20px;

	background-image: url(images/box_footer.gif);

	background-repeat: no-repeat;

	background-color:#ffffff;

	border-top-width: 1px;

	border-left-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #9E78AA;

	border-right-color: #9E78AA;

	border-bottom-color: #9E78AA;

	border-left-color: #9E78AA;

	text-align:center;

	margin-left: 10px;

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: 9px;

	font-weight: bold;

	font-style: normal;

	padding-top: 10px;

	margin-right: 5px;

}

.boxContentLeft {

	width: auto;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #9E78AA;

	border-left-color: #9E78AA;

	margin-right: 5px;

	margin-left: 10px;

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: 9px;

	color: #004D8B;

	font-weight: normal;

	background-repeat: no-repeat;

	padding: 5px;

	line-height: 20px;

}

.boxFootleft {

	width: auto;

	height: 3px;

	margin-bottom: 10px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #9E78AA;

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-right: 5px;

	border-bottom-color: #9E78AA;

	border-left-color: #9E78AA;

}

.Images {

	width: auto;

	text-align: center;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 15px;

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: 10px;

	line-height: 20px;

	color: #8D5F9D;

	font-weight: normal;

}

.Images a{

	font-family: Helvetica, Verdana, Arial, sans-serif;

	color: #FFFFFF;

}



img.floatRight {

	float: right;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 7px;

	margin-left: 15px;

}



img.floatMiddle {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 7px;

	margin-left: 15px;

	text-align: center;

}

/* Footer*/



.footer {

	background-color: #FFFFFF;

	width: 848px;

	color: #666666;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	text-align: center;

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CAA9CF;

}

.Title {

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #8A5E9D;

	text-align: center;

	font-weight: bold;

}

.Purple_Title {

	font-weight: bolder;

	color: #8A5E9D;

}

.footer a {

	color: #666666;

	font-size: 10px;

	font-weight: normal;

}

a {

	font-family: Helvetica,Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #8D5A9A;

	text-decoration: none;

	font-weight: bolder;

	font-style: normal;

}

ul  a 

{

	color: #666666;

	text-decoration: none;

	margin-left: 0px;

	font-weight: normal;

	font-family: Helvetica, Verdana, Arial, sans-serif;

}

.middle {

	text-align: center;

}

.tdRight {

	text-align: right;

}



.tdRight a {

	text-align: right;

	font-size: 14px;

	text-decoration: underline;

}

.hilight {color: #FF0000}


.ArticleHead {

	font-size: 16px;

	color: #FFFFFF;

	background-color: #D1AED6;

	height: 30px;

	text-align: center;

	letter-spacing: 1em;

	width: 600px;

}

.ArticleHeadSml {
	background-color: #E2E6F1;
	color: #364661;
	font-family:Verdana, Arial, Helvetica, sans-serif
 	font-size: 14px;
	font-weight:bold
	height: 25px;
	text-align: center;
	letter-spacing: 0.5em;
}

.ArticleHeadSml2 {
	background-color: #F2C85C;
	color: #364661;
	font-family:Verdana, Arial, Helvetica, sans-serif
 	font-size: 14px;
	font-weight:bolder
	height: 25px;
	text-align: center;
}


.ArticleTag {

	font-size: 16px;

	color: #3399FF;

	font-weight: bold;

}

.form {

	

	width:130px;

}



/* Button*/



.button {

	color: #FFFFFF;

}

.button a {

	color: #FFFFFF;

}



.button a:visited

{

	color: #FFFFFF;	

}

hr 

{

	color: #CBABCA;

}

