/* CSS Document */
/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}
/* End hide from IE-mac */







body
{ 
  text-align:center;

font: arial;
}




.bodycontainer 
{
background-color: #ffffff;
width: 990px;
height: 650px;
margin:  0  auto;
background-image:  
 url(images/header2.gif);
background-repeat: no-repeat;
  border: 0px dotted #cccccc;
}


.header
{
display: inline;
float: left;
width: 990px;
height: 110px;
padding: 0;
  border: 0px dotted #cccccc;
}





.leftcol
{
display: inline;
float: left;
width: 630px;
text-align: left;
padding: 0;
  border: 0px dotted #cccccc;
}



 #navcol
{
display: inline;
float: left;
width: 630px;
text-align: left;
padding: 0;
  border: 0px dotted #cccccc;
}


.navarea
{
display: inline;
float: left;
width: 300px;
text-align: left;
padding: 0;
border: 0px dotted #cccccc;
}



.zoomarea
{
display: inline;
float: left;
width: 320px;
text-align: left;
margin-top: 13em;
padding: 0;
border: 0px dotted #cccccc;
}

.rule
{
display: inline;
float: left;
width: 580px;
margin-top: -12px;
margin-left: 2.4em;
padding: 0;
border: 0px dotted #cccccc;
}


.textcol 
{
display: inline;
float: left;
margin-top: 1em;
margin-left:10px;
text-align: left;
width: 600px;
padding: 0;
  border: 0px dotted #cccccc;
}


.tabcontainer
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 15px; 
width: 580px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}







.rightcol
{
display: inline;
float: left;
width: 320px;
margin-top: 9.2em;
margin-left: 35px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}


.container
{
display: inline;
float: left;
margin-top: 0.5em;
margin-left: 0px; 
width: 305px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}

.rightcolcont1
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 0px; 
width: 155px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}


.rightcolcont2
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 0px; 
width: 155px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}


.rightcolcont3
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 0px; 
width: 155px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}


.rightcolcont4
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 0px; 
width: 145px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}


.rightcolcont5
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 0px; 
width: 155px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}



.rightcolcont6
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 0px; 
width: 145px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}




h1 {
margin:0px 0px 15px 30px;
padding:0px;
	font:35px/30px arial, helvetica, sans-serif;
	color: #999999;
}


.h2
{
margin:-5px 0px 0px 10px;
font:18px/28px arial, helvetica, sans-serif;
	color:#0000cc;
	font-weight:bold;
}


h3
{
margin:0px 0px 5px 15px;
font:18px/25px arial, helvetica, sans-serif;
color: #000000;
}

h6
{
margin:0px 0px 0px 10px;
font:13px/1.50em arial, helvetica, sans-serif;
	color: #000000;
}

h4
{
margin:0px 0px 0px 190px;
font:13px/24px arial, helvetica, sans-serif;
color: #666666;
letter-spacing:0.05em;
}


h5
{
margin:0px 0px 0px 0px;
font:16px/1.4em arial, helvetica, sans-serif;
color:#666666;
}

h7
{
margin:0px 0px 5px 0px;
font:11px/1.45em arial, helvetica, sans-serif;
color:#ffffff;
}



.sign
{
margin-top: 30px;
height:30px;
width: 960px;
float: left;
text-align: center;
font:11px/1.5em arial, arial, helvetica, sans-serif;
background-color:#5c3fd4;
}


p
{
margin:10px 60px 5px 15px;
font:16px/24px arial, helvetica, sans-serif;
color: #000000;
}

img.floatLeft { 
    float: left; 
	margin-top: 9px;
    margin-left: 13px; 
	margin-right: 15px; 
}
img.floatRight { 
    float: right; 
	margin-top: 0px;
    margin-left: 1em; 
}





.topmenu
{

	margin:35px 0px 0px 0px;
	padding:0px;
	font:15px/24px arial, helvetica, sans-serif;
	color: #FFB733;
}



a:hover 
{

text-decoration:underline;
color:#999999

}


a {
color: ##0000cc;
text-decoration:none;
}



.sitemap{
	width:300px;
	height: 510px;
margin-left: 150px;
}
.mainform{
float: left;
width: 485px;
Height: 1550px;
border: 1px dashed #0099cc;
	
}
.formcontainer{
background-color: #ffffff;
width: 960px;
height: 2150px;
margin:  0  auto;
}
.brecontainer{
background-color: #ffffff;
width: 485px;
height: 200px;
margin:  0  auto;
border: 1px dashed #0099cc;
}


.style10 {color: #333333}
.style11 {font-size: 18px}
.style12 {font-size: 24px}
.style14 {color: #000000;
font:13px/1.50em arial, helvetica, sans-serif;}
.style15 {
font:18px/1.50em arial, helvetica, sans-serif;
font-weight: bold;
}







.tableftcontainer
{
float: left;
display: inline;
margin-left: 0px; 
width: 275px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}


.tabrightcontainer
{
float: left;
display: inline;
margin-left: 10px; 

width: 265px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}



.tabcontainer
{
display: inline;
float: left;
margin-top: 0em;
margin-left: 28px; 
width: 580px;
padding: 0;
text-align: left;
border: 0px dotted #666666;
}


.tabborder
{
display: inline;
float: left;
width: 567px;
text-align:left;
padding-top: 0px;
padding-left: 10px;

border: 1px solid #eaeaea;
}


.tabtext
{

margin:0px 5px 5px 0px;
text-align:left;
font:12px/1.5em arial, helvetica, sans-serif;
	color:#666666;
}



/*Example for a Menu Style*/
.menu {background-image: url(images/bar.gif); background-repeat: repeat-x; border-bottom:0px solid #d5d5d5; height:26px; font:13px arial, Helvetica, sans-serif;}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:26px; color:#bbbbbb;}
.menu li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid #ececec; border-right:1px solid #ececec;}
.menu li a.tabactive {border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5; 
border-right:1px solid #d5d5d5; background-color:#ffffff; position:relative;}















