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

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

.container{ margin: 0 auto; border: 0; padding: 0; width: 994px; text-align: left; background: url('images/bg.png');background-repeat: y-repeat;} 


.header{width: 991px; height: 266px; 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.png');background-repeat: no-repeat;}

.nav{width: 991px; height: 46px; 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;}



.menu{width: 991px; height: 46px; position: relative; margin: 0px 0 0px 0px; text-align:center; 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;}
	.menu ul { text-align:center;list-style: none; margin: 0; padding: 12px 0 0 10px; width: 8.9em; float: left; z-index: 500;}
	.menu a { text-align:center;color: #fff; text-decoration: none; font: bold 14px/18px arial, helvetica, sans-serif; display: block; border-width: 0px; border-style: solid; border-color: #bbb #bbb #bbb #bbb; margin: 0 0 0px 0; padding: 0px 0 0px 0px; z-index: 500;}
	.menu h2 { text-align:center;font: 11px/16px arial, helvetica, sans-serif; display: block; border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px; border-style: solid; border-color: #bbb #bbb #bbb #bbb; margin: 0; padding: 0px 0px; z-index: 500;}
	.menu h2 { text-align:center;color: #fff; background: #A49CC5; text-transform: uppercase; text-align: center; z-index: 500;}

	.menu ul li {text-align:center;float: left; width: 100%; z-index: 500;} 
	.menu ul li a {text-align:center;height: 1%; z-index: 500;} 

	.menu ul li ul a{text-align:center;background-color:#C6BCF2; padding: 5px 2px 0 10px; z-index: 500;}
	.menu ul li ul a:hover{text-align:center;color:#5A5A5A; z-index: 500;}

	.menu a:hover {text-align:center;color: #ffffff; z-index: 500;}

	.menu li {text-align:center;position: relative; z-index: 500;} 

	.menu ul ul {text-align:center; position: absolute; z-index: 500; } 

	.menu ul ul ul {text-align:center; top: 0; left: 100%; z-index: 500; }

	.menu ul ul, .menu ul li:hover ul ul, .menu ul ul li:hover ul ul {text-align:center;display: none; z-index: 500;} 

	.menu ul li:hover ul, .menu ul ul li:hover ul, .menu ul ul ul li:hover ul {text-align:center;display: block; z-index: 500;}



.middleleft{width: 262px; height: 934px;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%; background: url('images/left.png');background-repeat: no-repeat;}


	.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;}


.middlelefthome{width: 262px; height: 934px;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%; background: url('images/left_home.png');background-repeat: no-repeat;}


	.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{width: 729px; height: 934px; 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%;background: url('images/right.png');background-repeat: no-repeat;}

	.middleright 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: pink; 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;}


.middleleftlinkspage{width: 262px; height: 2300px;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%; background: url('images/leftlinkspage.png');background-repeat: y-repeat;}

	.middleleftlinkspage 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;}

	.middleleftlinkspage 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;}

	.middleleftlinkspage 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;}

	.middleleftlinkspage 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;}

.middlerightlinkspage{width: 729px; height: 2300px; 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%;background: url('images/rightlinkspage.png');background-repeat: y-repeat;}

	.middlerightlinkspage 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;}

	.middlerightlinkspage 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;}

	.middlerightlinkspage a:hover {font-family: calibri, arial; font-size: 12px; text-align:center; color: pink; 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;}

	.middlerightlinkspage 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: 600px; 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/transparentbg.png');background-repeat: repeat;}

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

.bodybg1linkspage{width: 600px; height: 2300px; 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/transparentbg.png');background-repeat: repeat;}

	.bodybg1linkspage .text{width: 570px; height: 2300px; margin: 0px 0 0px 60px; padding: 0 0 0 0px; font-family: tahoma, arial; font-size:12px; color: white; text-align: left; background: url('images/transparentbg.png');background-repeat: repeat;}



.footer{width: 991px;height: 174px; 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; }



h1{
	background-color: #7C597C;
	padding: 5px;
	font-size: 1.3em;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 15px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;

}




.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: tahoma, arial; font-size: 25px; left; color: #333333; margin: -10px 0 0 0; line-height:150%;}

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




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

.link a:link {font-family: calibri, arial; font-size: 14px; 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: 14px; 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: 14px; 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: 14px; 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; }





.pagelink{font-family: tahoma, arial; font-size: 12px; text-align:left; color: white; padding: 0px 0 0 0px; outline:none;}

.pagelink a:link {font-family: tahoma, 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;}

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

.pagelink a:hover {font-family: tahoma, 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;}

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

