.*{margin:0; padding:0;}

body {behavior:url("../csshover.htc"); margin: 0; padding: 0px; text-align: center; background-color: #38393a;} 

.container{ margin: 0 auto; border: 0; padding: 0; width: 994px; text-align: left; background-color:#000000;background: url('images/middlebg.gif');background-repeat: y-repeat;} 


.header{width: 994px; height: 322px; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: right; padding: 0px 0px 0px 0px; background: url('images/header.jpg');background-repeat: no-repeat;}

.nav{width: 994px; height: 49px; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: right; padding: 0px 0px 0px 0px; background: url('images/nav.png');background-repeat: no-repeat;}


.middle{width: 994px; height: auto; background-color: black; position:relative;background: url('images/middlebg.gif');background-repeat: y-repeat;font-family: calibri, arial; font-size:12px; color: #ffffff; text-align: justify; line-height:170%;}

	.middle a:link {font-family: calibri, arial; font-size: 12px; text-align:center; color: #ffffff; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middle a:visited {font-family: calibri, arial; font-size: 12px; text-align:center; color: #ffffff; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middle a:hover {font-family: calibri, arial; font-size: 12px; text-align:center; color: #BE9EFF; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middle a:active { font-family: calibri, arial; font-size: 12px; text-align:center; color: #BE9EFF; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none; }




.middleleft{background-color:black; width: 220px; height: auto;float:left; margin: 0px 0 0 12px; padding 0 0px 0 0px; font-family: calibri, arial; font-size:12px; color: #434242; text-align: justify; line-height:170%;}


	.middleleft a:link {font-family: calibri, arial; font-size: 12px; text-align:center; color: #ffffff; text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middleleft a:visited {font-family: calibri, arial; font-size: 12px; text-align:center; color: #ffffff; text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middleleft a:hover {font-family: calibri, arial; font-size: 12px; text-align:center; color: #BE9EFF; text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middleleft a:active { font-family: calibri, arial; font-size: 12px; text-align:center; color: #BE9EFF; text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}


.middleright{background-color:black; width: 749px; height: auto; float:left; margin: 0px 0 0 0px; padding 0 0px 0 0px; font-family: calibri, arial; font-size:12px; color: #434242; text-align: justify; line-height:170%;}

	.middlelright a:link {font-family: calibri, arial; font-size: 12px; text-align:center; color: #ffffff; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middleright a:visited {font-family: calibri, arial; font-size: 12px; text-align:center; color: #ffffff; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middleright a:hover {font-family: calibri, arial; font-size: 12px; text-align:center; color: #BE9EFF; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}

	.middleright a:active { font-family: calibri, arial; font-size: 12px; text-align:center; color: #BE9EFF; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; outline:none;}




.bodybg1{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg1.jpg');background-repeat: no-repeat;}

	.bodybg1 .text{width: 500px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg2{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg2.jpg');background-repeat: no-repeat;}

	.bodybg2 .text{width: 500px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg3{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg3.jpg');background-repeat: no-repeat;}

	.bodybg3 .text{width: 500px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg4{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg4.jpg');background-repeat: no-repeat;}

	.bodybg4 .text{width: 500px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg5{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg5.jpg');background-repeat: no-repeat;}

	.bodybg5 .text{width: 500px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg6{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg6.jpg');background-repeat: no-repeat;}

	.bodybg6 .text{width: 450px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg7{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg7.jpg');background-repeat: no-repeat;}

	.bodybg7 .text{width: 500px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg8{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg8.jpg');background-repeat: no-repeat;}

	.bodybg8 .text{width: 650px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}


.bodybg9{width: 734px; height: auto; position: relative; margin: 0px 0 0px 0px; font-family: calibri, arial; font-size:12px; color: white; text-align: left; padding: 0px 0px 0px 0px; background: url('images/background/bodybg9.jpg');background-repeat: no-repeat;}

	.bodybg9 .text{width: 500px; height: auto; margin: 0px 0 0px 0px; padding: 0 0 0 20px; font-family: myriad pro, calibri,arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}



.footer{width: 994px;height: 229px; position: relative; margin: 0 0 0 0;  padding: 0px 0 0 0; background: url('images/footer.png');background-repeat: no-repeat; text-align: center;font-family: calibri, arial; font-size: 11px; color:white; background: url('images/footer.jpg');background-repeat: no-repeat;}





.search{width: auto; height: auto; position: relative; margin: 0px 40px 0 0px; background-color:#ffffff; z-index: 1; text-align: justify;}




.text{margin:-3px 0 0 0; padding: 10px 40px 0 10px; background-color:white;}


.email_link { font-family: calibri, arial; font-size: 12px; text-align:left; color: #434242; text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; line-height:210%;}

.email_link a:link { font-family: calibri, arial; font-size: 12px; text-align:center; color: #434242; text-decoration:none; border-bottom-width: 1px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; line-height:170%;}






.form{width: auto; height: auto; position:relative; margin: 0 0 0 0;}



.heading{font-family: calibri, arial; font-size: 25px; left; color: white; font-style:italic; font-weight:bold;}

.subheading{font-family: calibri, arial; font-size: 16px; left; color: white; text-decoration:upper-case}




.link{font-family: calibri, arial; font-size: 12px; text-align:left; color: white; padding: 10px 0 0 30px;}

.link a:link {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}

.link a:visited {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}

.link a:hover {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:underline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}

.link a:active {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}


.attention{font-family: calibri, arial; font-size: 12px; text-align:left; color: white; padding: 214px 0 0 30px;}

.attention a:link {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}

.attention a:visited {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}

.attention a:hover {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:underline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}

.attention a:active {font-family: calibri, arial; font-size: 12px; text-align:left; color: white; text-decoration:none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: dotted; outline:none;}



.footer a:link{text-align: center;font-family: calibri, arial; font-size: 10px; color:white;text-decoration:none;outline:none;}
.footer a:visited{text-align: center;font-family: calibri, arial; font-size: 10px; color:white;text-decoration:none;outline:none;}
.footer a:hover{text-align: center;font-family: calibri, arial; font-size: 10px; color:white;text-decoration:none;outline:none;}
.footer a:active{text-align: center;font-family: calibri, arial; font-size: 10px; color:white;text-decoration:none;outline:none;}



.bg{background-color:red; height:auto;}


.centerthings{text-align:center;}

.img{text-align:left;}

.img a:link {outline:none}

.img a:visited {outline:none}

.img a:hover {outline:none}

.img a:active {outline:none}


.video{text-align:center;}





input[type="text"]{
	
	border: 1px solid #cccccc;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	color: black;
	background-color: #FFFFFF;
	background-position: bottom right;
	background-repeat: no-repeat;
}



textarea{
	
	border: 1px solid #cccccc;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	color: black;
	background-color: #FFFFFF;
	background-position: bottom right;
	background-repeat: no-repeat;
}


input[type="file"]{
	
	border: 1px solid #C9CFFF;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	background-color: #FFFFFF;
	background-position: bottom right;
	background-repeat: no-repeat;
}



input[type="password"]{
	
	border: 1px solid #000000;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	background-color: #FFFFFF;
	background-position: bottom right;
	background-repeat: no-repeat;
}


select{
	width: 334px;
	padding: 0px;
	font-family: Tahoma, sans-serif;
	background-color: #FFFFFF;
	background-position: bottom right;
	background-repeat: no-repeat;
}




.nounderline{line-height:170%;}

	.nounderline a:link { text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

	.nounderline a:visited { text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

	.nounderline a:hover { text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

	.nounderline a:active { text-decoration:none; border-bottom-width: 0px; border-style: dotted; border-color: gray; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

