@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



/*background-color:#cccc99;*/
.CategoryListGroup{padding:5px 5px 5px 0px;width:930px; text-align:center;background-color:#cccc99;}
.CategoryListImageGroup{float:left;padding:5px;text-align:center;background-color:#cccc99;}

.ListGroup{padding:5px 5px 5px 0px;width:460px;background-color:#cccc99; text-align:center;}
.ListImageGroup{float:left;padding:5px;text-align:center;background-color:#cccc99}
.ListGroupText{font-weight:bold;font-size:12px;}

.ListImage{padding:2px 6px 0px 5px;background-color:#cccc99}
.ListImageButton{padding-left:5px;}
.ListImageText{overflow:auto;font-size:10px;}

/******************** New CSS Styles ****/
/******************** New CSS Styles ****/
/******************** New CSS Styles ****/
/******************** New CSS Styles ****/
/******************** New CSS Styles ****/
.colWrapper
{
	font-size:small;
	padding:5px 5px 5px 5px;
	width:100%;
}

.colOne
{
	float:left;
	
	width:684px;
	margin-right:5px;
	margin-bottom:5px;
}
.colOne_A
{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

.colTwo
{
	float:left;
	margin-bottom:5px;
	width:305px;
}

/******************** New CSS Styles ****/
/******************** New CSS Styles ****/
/******************** New CSS Styles ****/
/******************** New CSS Styles ****/
/******************** New CSS Styles ****/




.loginValidation
{
	padding-left:70px;
	font-size:smaller;
}


.text_page_format
{
	line-height:25px; 
	font-size:16px; 
	margin-left:50px;
	margin-right:70px;
}

.layout {
	width:1004px; /*1024*/
	border:solid 1px silver;
}

.header-top {
	
	height:200px;
	padding:0px;
	margin:0px;
	font-size: 11px;
}


.header-top  ul {
	padding:0px 0px 0px 0px;
	margin:0 0px 0 0;
	float:right;
	list-style: none;
}
.header-top li {
	float:left;
	text-align:center;
	padding: 0 0 0 15px;
	margin:0;
	display:block;
}

.header-top li a:link, .header-top li a:visited {
	text-decoration:none;
	display:block;
/*	background-color:white;*/
	color:#666666;
}
.header-top li a:hover {
	color:#999999; /*web colors:#999999 or rgb(153,153,153) not 170,170,170*/
}

#top-items
{
	padding-right:13px;
	margin-right:13px;
font-size:12px;
color:#666666;
}



.header-bottom {
	font-size:11px;
	font-variant:small-caps;
	position:relative;
	height:23px;
	padding:0px;
	margin:0px;
	background-color:#660000;
/*	background-color:#669999;*/
}

.header-bottom ul {
	padding:3px 0px 0px 0px;
	margin:0 25px 0 0;
	float:right;
	list-style: none;
}
.header-bottom li {
	float:left;
	text-align:center;
	padding: 0 0 0 10px;
	margin:0;
	display:block;
}
.header-bottom li a:link, .header-bottom li a:visited {
	text-decoration:none;
	display:block;
/*	background-color:white;*/
	color:white;
}
.header-bottom li a:hover {
	color:gray; /*web colors:#999999 or rgb(153,153,153) not 170,170,170*/
}

#search{
color:silver;
font-size:x-small;
}

.left_nav {
	width:322px; /*was 330px*/
	padding:0 0 0 0px;
	margin:0px;
	clear:both;
	float:left;
	background-color:#999966;/*'#669999;*/
}

.left_nav_large {
	width:565px;
	padding:0 0 0 15px;
	margin:0px;
	clear:both;
	float:left;
	background-color:#cccc99;/*'#669999;*/
}

.imgAlignCenter
{
	 margin-left:15px;
	 height:73px;
	 
}







.content-left
{
	padding-top:10px;
	font-size:small;
	padding-left:5px;
	float:left;
	
	width: 330px;	/*``1024 - left_nav width*/


}
.content-right
{	margin-top:10px;
	padding:10px 10px 10px 10px;
/*	border: solid 1px silver;*/
	font-size:small;
	padding-left:15px;
	
	float:right;
	width: 302px;	/*``1024 - left_nav width*/
	
	

}
.content
{
	padding-top:10px;
	font-size:small;
	padding-left:15px;
	/*float:right	;*/
	width: 10%;	/*``1024 - left_nav width*/
	

}

#LargeVideo
{ width:390px;}

#NoVideo
{
	width:60%;
	padding:0 0 0 25px;
	line-height:18px;
	font-size:16px;
	float:left;

}



/* ************************* */
/* FOOTER-TOP */
/* ************************* */
.footer-top {
	clear:both;
	height:45px;
	padding:0px;
	margin:0px;
	background-color:#9999cc;
}
#HomePage{
width:800px;
}
/* ************************* */
/* FOOTER-TOP END 			 */
/* ************************* */

.footer-mid {
	clear:both;
	height:10px;
	padding:0px;
	margin:0px;
	background-color:#660000;
	/*	background-color:#669999;*/
}
.footer-bottom {
	height:58px;
	padding:0px;
	margin:0px;
	font-size:10px;
	text-align:center;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	background-color:white;
	/*background-color:#ccccff;*/
}
.footer-bottom a:link, a:visited{
	text-decoration:none;
	/*color:#999966;*/
	color:black;
}

.footer-botom a:hover{
	text-decoration:underline;
}

