@charset "utf-8";
/* CSS Document */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #660066;
	text-align: center;
}

h1{
	font-size: 18px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	background-image:url(../_images/bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 25px;
	padding: 5px;
}

h2{
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 0 0 0;
	margin: 0 0 10px 0;
}

p{
	/*line-height: 16px;*/
	margin: 0 0 10px 0;
}

.clearfloat{
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

#wrapper{
	width: 100%;
}

#header-top{
	float: left;
	width: 100%;
	background-color:#330033;
	padding: 5px 0 5px 0;
	color: #FFFFFF;
	text-align: right;
}

	#header-top a{
		color: #FFFFFF;
	}
	
#header{
	width: 100%;
	height: 95px;
	float: left;
}

	#logo
	{
		background-image: url(../_images/logo.gif);
		background-repeat: no-repeat;
		width: 225px;
		height: 84px; 
		float: left;	
		padding: 10px;
		margin: 0 35px 0 15px;
	}
	
	#banners{
		float: left;
		margin: 15px 0 0 145px;
	}
	
#header-menu{
	width: 100%;
	border-top: 1px solid #990099;
	border-botom: 1px solid #990099;
	background-color: #660066;
	padding: 10px;
	height: 20px;
	float: left;
	text-align: left;
	font-weight: bold;
}

	#header-menu #menu ul{
		list-style-type: none;
	}
	
	#header-menu #menu li{
		display: inline;
		margin: 0 5px 0 0;
	}
		
	#header-menu #menu a{
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#header-menu #menu a:hover{
		color: #FFCCFF;
		text-decoration: none;
	}
	
	#header-menu #menu #menu-01{
	}
	
	#header-menu #menu #menu-02{
	}
	
	#header-menu#menu#menu-03{
	}
	
	#header-menu#menu#menu-04{
	}
	
	#header-menu#menu#menu-05{
	}
		
#content{
	width: 100%;
	text-align: left;
	float: left;
}

#content-main-ad{
	width: 100%;
	height: 250px;
	background-color: #990099;
	background-image: url(../_images/bg.gif);
	background-repeat: repeat-x;
	float: left;
	color: #FFCCFF;
	padding: 25px 0 25px 0;
}

	#content-main-ad .pic{
		float: left;
		width: 245px;
		margin: 0 15px 0 15px;
	}
	
	#content-main-ad .text{
		float: left;
		width: 515px;
			background-color: #990099;

	}
	
#content-main-sub{
	float: left;
}

	#content-main-sub .section{
		width: 190px;
		float: left;
		padding: 15px;
		border: 1px solid #990099;
		margin: 10px 0 10px 10px;
		height: 225px;
	}

	#content-main-sub .section a{
		color: #FFFFFF;
		font-weight: bold;
	}

#content-row-even{
	float: left;
	width: 100%;
	padding: 20px;
	background-color: #990099;
}

	#content-row-even .pic{
		width: 200px;
		float: left;
	}
	
	#content-row-even .text{
		float: left;
		font-size: 12px;
		width: 690px;
	}

	#content-row-even h2{
		font-size: 14px;
		margin: 0;
		color: #FFCCFF;
	}
		
	#content-row-even h3{
		font-size: 10px;
		margin: 0 0 10px 0;
		color: #FFCCFF;
	}
	
	
#content-form{
	float: left;
	width: 100%;
	padding: 0px 0px 2px 2px;
	/*background-color: #FFCCFF;*/
	/*background-color: #660066;*/
	background-color: #990099;
	color:#000000;
}

	#content-form .pic{
		width: 200px;
		float: left;
	}
	
	#content-form .text{
		float: left;
		font-size: 12px;
		width: 690px;
	}

	#content-form h2{
		font-size: 14px;
		margin: 0;
		color: #FFFFFF;
	}
		
	#content-form h3{
		font-size: 10px;
		margin: 0 0 10px 0;
		color: #FFFFFF;
	}		
		
	#content-form a:link, #content-form a:active, #content-form a:visited {
		color:#660066;
		text-decoration: none;
	}
	#content-form a:hover {
		color:#660066;
		text-decoration: underline;
	}
		
#content-row-odd{
	float: left;
	width: 100%;
	padding: 20px;
}

	#content-row-odd .pic{
		width: 200px;
		float: left;
	}
	
	#content-row-odd .text{
		float: left;
		font-size: 12px;
		width: 690px;
	}
	
	#content-row-odd h2{
		font-size: 14px;
		margin: 0;
		color: #FFCCFF;
	}
		
	#content-row-odd h3{
		font-size: 10px;
		margin: 0 0 10px 0;
		color: #FFCCFF;
	}
		
#footer{
padding: 15px;
text-align: left;
float: left;
width: 100%;
height: 35px}

#footer-menu{
}

	#footer-menu #menu ul{
		list-style-type: none;
	}
	
	#footer-menu #menu li{
		display: inline;
		margin: 0 20px 0 0;
	}
		
	#footer-menu #menu a{
		color: #FFFFFF;
		text-decoration: none;
	}
	
		#footer-menu#menu#menu-01{
		}
		
		#footer-menu#menu#menu-02{
		}
		
		#footer-menu#menu#menu-03{
		}
		
		#footer-menu#menu#menu-04{
		}
		
		#footer-menu#menu#menu-05{
		}

a:link {
	color: #FFFFFF;
	text-decoration: underline;
     font-weight: bold;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
     font-weight: bold;
}

a:hover {
	color: #FFCCFF;
	text-decoration: underline;
}

a:active {
	color: #FFFFFF;
	text-decoration: none;
     font-weight: bold;
}

td 
{
    vertical-align:top;
}



.labeltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.textboxfield, .textboxtext, .TextBoxControl
{
	width: 205px;
	/*height: 18px;*/
	padding: 0;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}

.dropdownlistbox, .DropDownListControl
{
	width: 210px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	/*height: 24px;*/
}

.textareafield
{
	width: 205px;
	padding: 5px 1px 5px 1px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}

#logintext, #logintext a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


/*
.bodytext, .backTop {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}*/
.style1 	
{
    color: #660066;
	font-weight: bold;
}

.rowheader
{
    background-color:#E7E7E7;
    font-weight:bold;
}
.row {
	width: 375px;
	float: left;	
}
.rowlabel{
		width: 115px;
		float: left;
		font-size: 11px;
		font-weight:bold;
		padding-bottom:10px;
		color: #660066;
	}
	
	.rowfield{
		width: 215px;
		float: left;
	}

