@charset "utf-8";
/* CSS Document */

body {

	background:#313632;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0;
	padding:0;
}


td {
	vertical-align:top;
}

ul {

}

li {
	color:#ccc;
}

/* Layouts */

#contents {

	margin:0 10px 10px 10px;

}

#highlight {
	background:url(../images/body/home_highlight_bg.gif) repeat-x center top;
	height:170px;
	margin:0;
	padding:0;
}

#highlight .highlight_inner {
	background:url(../images/body/home_highlight_right.gif) no-repeat right top;
	height:170px;	
}

#highlight .highlight_inner div {
	background:url(../images/body/home_highlight_left.gif) no-repeat left top;
	height:170px;
	padding:10px;
}

#highlight .highlight_inner div h1 {

	color:#000;
	font-size:16px;
	text-align:left;
	line-height:22px;
	margin:0;
	padding:0;

}

#highlight .highlight_inner div p{

	text-align:justify;
	line-height:15px;
	color:#000;
	
}

#highlight .highlight_inner div img {

	float:left;
	margin-right:10px;

}

#highlight .highlight_inner div a {
	color:#000000;
	text-decoration:none;
}

#highlight .highlight_inner div a:hover{
	color:#000000;
	text-decoration:underline;
	
}

#boxContents {
	margin:0 5px 10px 5px; 
	padding:0;
}

#boxContents #boxOne {
	float:left;
	width:265px;
	margin-right:5px;
	padding:5px;
}

#boxContents #boxOne p {
	text-align:justify;
	color:#ccc;
}


#boxContents #boxTwo p {
	text-align:justify;
	color:#ccc;
}

#boxContents #boxTwo a{
	color:#999999;
	text-decoration:none;
}

#boxContents #boxTwo a:hover{
	color:#fff;
	text-decoration:underline;
}

#boxContents #boxOne h2 {
	color:#FFFFFF;
	font-size:14px;
	padding:10px 0 10px 0;
	margin:0;
}

#boxContents #boxTwo {
	padding:5px;
}

#boxContents #boxTwo h2 {
	color:#FFFFFF;
	font-size:14px;
	padding:10px 0 10px 0;
	margin:0;
}


#Special_Message {

	border:#666 solid 1px;
	padding:5px;
	margin:10px 0 0 0;	
	display:none;

}

#Special_Message p {
	color:#CCCCCC;
	font-size:10px;
	text-align:justify;
}

#Copyright {
	border-top:#666666 solid 1px;
	margin:10px 0 0 0;
	padding:0;
}

#Copyright p {
	text-align:center;
	color:#999999;
	font-size:10px;
	padding:0;
	margin:5px 0 0 0;
}

#Copyright p a{
	color:#999999;
	text-decoration:none;
}

#Copyright p a:hover{
	color:#fff;
	text-decoration:underline;
}

#Copyright p .powered_By {
	color:#FFFFFF;
}

/* generic classes */

.clear {
	clear:both;
}

ul.list {
	padding:5px;
	margin:10px;
	list-style:none;
}
ul.list li {
	color:#FFFFFF;
	border-bottom:#666666 solid 1px;
	cursor:pointer;
}	

ul.list li a {
	color:#FFFFFF;
	text-decoration:none;
	padding:2px;	
	display:block;
}

ul.list li a:hover {
	background:#666666;
}

.more {
	float:right;
}

.more a{
	color:#999999;
	font-size:10px;
	text-decoration:none;
}

.more a:hover{
	color:#FFF;
	text-decoration:underline;	
}

.msg {
	padding:5px;
	border:#FFFFFF solid 1px;
	background:#CCCCCC;
}

	
/* generic tags */

dl {
	padding:5px;
	margin:0;
}

dt {
	padding:0;
	margin:0;
	color:#FFFFFF;
}

dd {
	padding:0;
	margin:-20px 0 0 75px;
}

form {
	padding:0;
	margin:0;
}

fieldset {
padding:0;
margin:0;
border:none;
}