/*Turn on for debugging (ROYGBIV)
html DIV {border: 1px solid red;}
html DIV DIV{border: 1px solid orange;}
html DIV DIV DIV{	border: 1px solid yellow;}
html DIV DIV DIV DIV{border: 1px solid green;}
html DIV DIV DIV DIV DIV{border: 1px solid blue;}
html DIV DIV DIV DIV DIV{border: 1px solid indigo;}
html DIV DIV DIV DIV DIV DIV{border: 1px solid violet;}
*/

body
{
	font-family: Verdana;
	font-size: 11px;
	color: #CCCCCC;
	margin: 0px 0px 20px 0px;background-color:#000033; line-height:16px;}


.container
{
	margin-bottom: 50px;
	LEFT:50%; 
	POSITION: absolute; 
	height: auto;
	padding-bottom: 50px;
	margin-top: 50px;	
	width: 780px;
	MARGIN-LEFT:-390px;
	padding:15px;

}

.fp
{
	width: 600px;
	MARGIN-LEFT:-300px;
}

td{font-family: Verdana;font-size: 11px; margin:0px; padding:10px;}
	

.fpsearch{text-align:center;height:auto;width: 100%;float:left;}
.fpDescription{	margin:20px 0px 0px 0px;width:280px;height:auto;float:left;}
.fpCategories{margin:20px 0px 0px 0px;width:280px;height:auto;float:right;}
.container ul, ol{margin:10px 0px 20px 25px;padding:0px;}
.container li{margin-bottom: 5px;line-height: 14px;}
.container a {color: #00CC00;}
.container a:hover {color: #CC00FF;}
.container h1{font-size:16px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFF00;}
.container h2{font-size:16px; font-weight:bold;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFF00;}
.container h3{font-size:16px; font-weight:bold;margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFF00;}
.container p{margin: 10px 0px 10px 0px; line-height:16px;}
.container b{font-weight:bold;}
.container strong{font-weight:bold;}

.catPageLeft{width:400px;}
.catPageRight{width:200px;}
.submitPageLeft{width:600px;}
.shoCatLeft{width:500px;}
.shoCatLeft h1{font-size:18px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FF9900;}

.footer{border-top: solid 1px #D7CEAB;padding: 10px 0px 0px 0px;margin:50px 0px 0px 0px;
		width:100%;float:left;clear:both;font-size:10px;color:#999;width:100%;}
.footer p{width:auto;}
.footer a {color: #00CC00;}
.footer a:hover {color: #CC00FF;}
.footer a:visited {color: #00CC00;}


.padding10{padding:0x;}


.container dl{margin: 0px 0px 0px 0px;}
.container dt{margin: 15px 0 0 10px;font-weight: bold;font-size:14px;}
.container dd{margin: 5px 0 0 15px;padding: 0 0 10px;;}

.bottom{border-bottom:1px solid #666;}

#childs ul {width: 500px;}
#childs li {float:left;width: 250px;}
#childs h2 {font-size:16px; font-weight:bold;margin: 0px 0px 0px 0px; padding: 10px 0px 5px 0px; color: #FFFF00;}

#childs a {font-size:11px; font-weight:bold; color: #999999;}
#childs a:hover {color: #CC00FF;}
#childs a:visited {color: #999999;}


#paging{padding:0px; margin:5px 0px 20px 0px; float:left; text-align:left; width:auto;}
#pagermenu ul{padding:0px;margin:0px;}
#pagermenu li {list-style: none; display: block; float:left; padding: 7px 7px 7px 3px; font-size: 11px; font-weight: bold;}
#pagermenu a:link{COLOR: #ccc; padding: 5px; border: 1px #999 solid;}
#pagermenu a:visited{COLOR: #ccc; padding: 5px; border: 1px #999 solid;}
#pagermenu a:hover{COLOR: #333; background-color: #A2A2C1; padding: 5px; border: 1px #999 solid;}
#pagermenu a:active{COLOR: #ccc; background-color: #330066; padding: 5px; border: 1px #999 solid;}