body {

	background-color: #FFFFFF;

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

	background-attachment:fixed;

	background-position:bottom;

	margin: 0px;

	background-repeat: repeat-x;

}



td,th {

	font-family: Arial;

	font-size: 12px;

	color: #323232;

	text-decoration: none;

}

A {

	font-family: Arial;

	font-size: 12px;

	color: #0099CC;

	text-decoration: none;

}

A:link {

	font-family: Arial;

	font-size: 12px;

	color: #0099CC;

	text-decoration: none;

}

A:hover {

	font-family: Arial;

	font-size: 12px;

	color: #0099CC;

	text-decoration: underline;

}

.dotts {

	font-family: Arial;

	font-size: 12px;

	color: #DAD7D7;

	text-decoration: none;

}

.A:link{

    font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	display: block;

	font-weight:bold;

	height: 46px;

	line-height:46px;

	width: auto;

	text-decoration: none;

}

.A:active{

    font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	display: block;

	font-weight:bold;

	height: 46px;

	line-height:46px;

	width: auto;

	text-decoration: none;

}

.A:visited{

    font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	display: block;

	font-weight:bold;

	height: 46px;

	line-height:46px;

	width: auto;

	text-decoration: none;

}

.A:hover{

    font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	display: block;

	font-weight:bold;

	height: 46px;

	line-height:46px;

	width: auto;

	text-decoration: none;

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

}

.bluetxt {

	font-family: Arial;

	font-size: 12px;

	color: #0099CC;

}

.greenhd {

	font-size: 22px;

	color: #2F8E0D;

}

.greenhd2 {

	font-size: 22px;

	color: #00CC33;

}

.redhd {

	font-size: 22px;

	color: #DD1A35;

}

.bluehd {

	font-size: 22px;

	color: #1A65AC;

}

.purplehd {

	font-size: 22px;

	color: #7633A9;

}

.blackhd {

	font-size: 22px;

	color: #000000;

}

.whitehd {

	font-size: 22px;

	color: #ffffff;

}

.redhd1 {

	font-size: 18px;

	color: #DD1A35;

}

.bluehd1 {

	font-size: 18px;

	color: #1A65AC;

}

.blackhd1 {

	font-size: 18px;

	color: #000000;

}

.white_txt {

	font-family: Arial;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}

.white_txt A{

	font-family: Arial;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}

.white_txt A:link{

	font-family: Arial;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}

.white_txt A:hover{

	font-family: Arial;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: underline;

}



.footer {

	font-family: Arial;

	font-size: 11px;

	color: #9D9C9C;

	text-decoration: none;

}

.footer A{

	font-family: Arial;

	font-size: 11px;

	color: #9D9C9C;

	text-decoration: none;

}

.footer A:link{

	font-family: Arial;

	font-size: 11px;

	color: #9D9C9C;

	text-decoration: none;

}

.footer A:hover{

	font-family: Arial;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

}

.readmore {

	font-family: Arial;

	font-size: 12px;

	font-weight:bold;

	color: #CB0F29;

	text-decoration: none;

}

.readmore A{

	font-family: Arial;

	font-size: 14px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;

}

.readmore A:link{

	font-family: Arial;

	font-size: 14px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;

}

.readmore A:hover{

	font-family: Arial;

	font-size: 14px;

	font-weight:bold;

	color: #2F8E0D;

	text-decoration: none;

}



.lineheight {

	line-height: 20px;

}



.textfield {

        BORDER: #dbd9d9 1px solid; 

		FONT-SIZE: 11px;  

		COLOR: #000000; 

		FONT-FAMILY: Tahoma;

		HEIGHT: 18px;

		width: 180px;

		BACKGROUND-COLOR: #FFFFFF; 

		TEXT-DECORATION: none; 

		padding-left: 3px;

		padding-top: 1px;

		outline:none;

}



.textarea{

        BORDER: #dbd9d9 1px solid; 

		FONT-SIZE: 11px;  

		COLOR: #000000; 

		FONT-FAMILY: Tahoma;

		HEIGHT: 80px;

		width: 180px;

		BACKGROUND-COLOR: #FFFFFF;  

		TEXT-DECORATION: none; 

		padding-left: 3px;

		padding-top: 3px;

		outline:none;

}



.button{

        BORDER: #dbd9d9 1px solid; 

		FONT-SIZE: 11px;  

		COLOR: #000000; 

		FONT-FAMILY: Tahoma;

		HEIGHT: 20px;

		BACKGROUND-COLOR: #FFFFFF;

		text-align:center;

		TEXT-DECORATION: none; 

		padding-left: 5px;

		padding-right: 5px;

		padding-top: 1px;

		padding-bottom: 5px;

		outline:none;

}

#header {
	width: 962px;
	height: 194px;	
	background: #2c70bb url(images/header-bkgrd.jpg) repeat-x;
}

#header > #logo {
	width: 372px;
	height: 194px;
	float: left;
	position: relative;	
}

#header > #logo img a {
	border: 0;	
}

#header > #right {
	width: 550px;
	height: 194px;
	float: left;
	position: relative;
	padding-right: 40px;	
}

#header > #right p a {
	color: #FFF;
	font-size: 1.0em;
}

#header > #right p.contact {
	padding-left: 35px;
	background: url(images/mail-bullet.png) no-repeat left;	
	text-decoration: underline;
}

#header > #right > p.title {
	font-size: 2.5em;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	margin: 10px 0 0 0;
}

#header > #right > p.title span {
	color: #00b54c;	
}

#header > #right > #details {
	float: right;
	position: relative;	
	width: 300px;
}

#header > #right > #details > p {
	font-size: 1.3em;
	color: #FFF;
	text-align: left;	
}

.menu {
	background: #0071C1;	
	height: 44px;
	text-align: center;
}

.menu a {
	color: #FFF;
	font-size: 1.5em;	
	text-transform: uppercase;
	font-weight: bold;
}

h1, h2 {
	font-size: 22px;
	text-transform: uppercase;
	font-weight: normal;
}