a:link{color:#CCD3DD;}

a:visited{color:#CCD3DD;}

a:hover{text-decoration:underline; color:white; }

a{text-decoration:none}

.headpad 		{padding-left:20px; padding-top:10px; padding-bottom:20px;}
.headbg 		{background-image: url(images/logoheader.png); background-repeat: no-repeat; width:800px; height:230px;}
.headmain		{font-family:arial; font-size:24px; font-weight:bold; margin-top:10px; text-align:center; width:425px; color:#333333;}
.headmainsub	{font-family:arial; font-size:18px; font-weight:bold; text-align:center; width:425px; color:#666666; padding-top:5px;}
.subtext		{padding-left:10px;padding-top:5px; width:360px; font-size:13px;}
.fontblue		{font-style: italic; text-decoration:underline; color:#000099;}
.fontsmall		{font-size:14px; font-style: italic;}

.back {

	background-color: #CCD3DD;

	background-image: url(images/bg.jpg);

	background-repeat: repeat-x;

	}

	

.text {

    font-color: #ffffff;

    color:#ffffff;

    font-size: 12px;

    font-family: arial;

    font-weight: bold;

    }

    

.formbg {

	background-color: #ffffff;

	background-image: url(images/form_bg.jpg);

	background-repeat: repeat-x;

	}



.formtxt {

	font-color: #cccccc;

    color:#333333;

    font-size: 12px;

    font-family: arial;

    padding-left: 10px;

	}

	

.formtxt2 {

	font-color: #cccccc;

    color:#333333;

    font-size: 12px;

    font-family: arial;

    padding-left: 30px;

	}



.footer {

	font-color: #cccccc;

    color:#333333;

    font-size: 11px;

    font-family: arial;

}

.error {color:red;}