body{
	padding:0px;
	margin:0px;
	background:#B4B4B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

table {border-collapse:collapse; border:0px;}

table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top; padding:0px;}


img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Arial;
		line-height:15px;
		color:#000000;
	}
strong {color:#000000}
span {
	font-family:Tahoma;
	color:#60615E;
	padding-left: 20px;
}
span strong{font-family:Tahoma; line-height:13px; color:#000000; font-size:12px}

.n_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:115%;
	color:#666666;
	text-align: justify;
	font-size: 1em;
}
.n_text span{font-family:Tahoma; line-height:14px; color:#60615E;}
.n_text strong{
	font-family:Tahoma;
	line-height:125%;
	color:#60615E;
	text-indent: 0px;
}


.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.input { vertical-align:middle; width:131px; height:18px}

.form{height:21px; margin-top:1px;}
.form input { color:#838282; width:180px; height:20px; padding-left:5px}

.div { height:1px; background:#CFCFCF}

textarea { color:#838282; width:180px; height:119px; padding-left:5px; overflow:auto}

u   {
		color:#0000FF;
	}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
li {
	color:#000000;
	line-height:150%;
	background:none;
	margin:0px;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
li a {
	color:#000000;
	line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
li a:hover {
	color:#000000;
	line-height:20px;
	list-style-position: outside;
	list-style-image: url(images/bbbb.gif);
	padding: 5px;
}

span.breadcrumb{
color:#000000;
}

span.breadcrumb a{
color:#999999;
} 

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:120%;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	width: 150px;
}

h2{
	font-family:Tahoma;
	line-height:10px;
	color:#666666;
	font-size:110%;
}

h2 a {
font-family:Tahoma;
line-height:10px; 
 color:#99A9B5;
font-size:110%;
}

h2 a:hover {
font-family:Tahoma;
line-height:10px; 
 color:#99A9B5;
font-size:110%;
}

h3{
color:#000000
font-size:11px
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
}

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

}
 
#footer {
	CLEAR: both; BORDER-TOP: #b9d2e3 1px solid; MARGIN-TOP: 10px; WIDTH: 100%; BORDER-BOTTOM: #b9d2e3 1px solid; font-size:90%;
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0.2em; MARGIN: 0px; COLOR: #256290; PADDING-TOP: 0.2em
img.image_left{
float:left;
margin:10px 10px 10px 0px;
}

li.content_list{
list-style-type:disc;
list-style-position:inside;

}

/*form*/

#form_box{
}

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}


input
{
color: black;
background: #cccccc;
border: 1px solid #000000;
margin-left: 2.5em;
}
textarea{
color: black;
background: #cccccc;
border: 1px solid #000000;
margin-left: 2.5em;
}
 

.submit input
{
color: white;
background: #cccccc;
border: 1px outset #000000;
margin-left:2.5em;
}
fieldset
{
border: 1px solid #cccccc;
width: 94%
}

legend
{
color: #cccccc;
background: #000000;
border: 1px solid #fff;
padding: 2px 6px
}
u.double { /* -- double underline -- */
	border-bottom: 1px solid;
}
.altdouble { /* alternate double */
	border-bottom: 3px double;
	line-height: 1.7em;
}
u.triple { /* -- triple threat -- */
	border-bottom: 3px double;
	line-height: 1.9em;

}
#MarqueeSection {
	HEIGHT: 100px
}
#rh-vmarquee {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 176px; COLOR: #acabab; LINE-HEIGHT: 15px; POSITION: relative
}
#rh-marqueecontainer {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; OVERFLOW: hidden; WIDTH: 182px; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 100px; TEXT-ALIGN: left
}
#rh-marqueecontainer H1 {
	FONT-SIZE: 11px
}
#rh-marqueecontainer UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
#rh-scrollingbuttons {
	LEFT: 200px; WIDTH: 16px; POSITION: relative; TOP: 0px
}
.box {
	height: 200px;
	width: 100px;
	padding: 150px;
	position: fixed;
	top: 150px;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #999999;
	text-align: justify;
	line-height: 1.4em;
	}
.heading2 <p> {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 87%;
	color: #666666;
	text-align: justify;}
