body {
	margin:0px;
	padding:0px;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top center;
}
.p, p {
	padding:20px;
	font-size: 12px;
	font-family: verdana;
	text-align: left;
	color: #162040 ;
	line-height: 1.5em;
	vertical-align: top;
	margin: 20px;
}

img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}

a:link, a:visited{
	COLOR:blue;
	text-decoration:underline;
}

.maintitle {
  padding: 10px 0px 0px 20px;
	font-size: 16px;
	font-family: verdana;
	text-align: left;
	color: #162040;
	line-height: 0px;
	vertical-align: top;
}

.maintext {
padding: 4px 10px 0px 20px;
font-family: Arial, Helvetica;
color: #162040;
font-size: 14px;
}

.redtext {
padding: 0px 10px 0px 20px;
font-family: Arial, Helvetica;
color: #d80003;
font-weight: bold;
font-size: 14px;
}

.sidetext {
font-family: Arial, Helvetica;
color: #162040;
font-size: 14px;

}

table, tr{
     padding: 1px 1px 1px 1px;
     font-family: Arial, Helvetica;
     color: #162040;
     font-size: 14px;
}
th, td{
     padding: 7px 7px 7px 7px;
     font-family: Arial, Helvetica;
     color: #162040;
     font-size: 14px;
}


h1 {
  margin:0px;
	padding: 0px 0px 20px 0px;
	font-size: 22px;
	font-family: verdana;
	text-align: left;
	color: #162040;
	line-height:0px;
	vertical-align: top;
	float:left;
}

h1.slogan {
  margin:0px;
	padding: 25px 0px 20px 40px;
	font-size: 22px;
	font-family: verdana;
	text-align: left;
	color: #162040;
	line-height:0px;
	vertical-align: top;
	float:left;
}

h2 {
  margin:0px 0px 10px 30px;
	font-size: 18px;
	font-family: verdana;
	text-align: left;
	color: #ff0000;
	line-height: 0px;
	vertical-align: top;
	float:left;
}

h3 {
  padding-left:30px;
  padding-top:30px;
  margin-bottom:-8px;
	font-size: 18px;
	font-family: verdana;
	text-align: left;
	color: #ff0000;
	line-height: 0px;
	vertical-align: top;
}

#header {
	background-image: url(images/header.jpg);
	width:960px;
	height:180px;
  margin:0px;
  padding:0px;
	position: relative;
	left:0px;
	top:0px;
}

#menubar {
	background-image: url(images/menu_back.png);
	width:960px;
	padding-top:0px;
	margin-bottom:0px;
  height:43px;
	position: relative;
	left:0px;
	top:0px;
	

}

/*Buttons Menu */
   
    ul#menu{margin:0; 
    padding:0; 
    list-style:none; 
    clear:both;
    }
      
    #menu li{overflow:hidden; 
    display:inline; 
    float:left; 
    margin-right:0px;
    margin-left:12px;
    }
      
    #menu li a{background:url(images/button.png) no-repeat; 
    width:100%; 
    height:100%; 
    display:block;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    text-decoration:none;
    color: #ffffff;
    text-align: center; 
    padding-top: 12px;
    padding-left: 14px;
    }  
  
  /* Button */  
      #menu li.butt{width:88px; height:43px;}
      #menu li.butt2{width:102px; height:43px;}  
      #menu li.butt a, #menu li.butt2 a{background-position:0px 0px;}
      #menu li.butt2 a{padding-top:6px;}  
      #menu li.butt a:hover, #menu li.butt2 a:hover{background-position:0px -86px;
      color:#162040}  
      #menu li.butt a.selected, #menu li.butt a.selected{background-position:0px -43px;}

#container{
	width:960px;
	padding:0px;
	margin:0px;
  height:450px;
	position: relative;
	left:0px;
	top:0px;
	
}

#main_box {
	background-image: url(images/main_box.png);
	width:609px;
	min-height:592px;
  padding:0px;
	margin:20px;
	position: absolute;
	left:0px;
	top:20px;
}

#main_box_blank {
	width:609px;
	height:100%;
  padding:0px;
	margin:20px;
	position: absolute;
	left:0px;
	top:20px;
}

#sub_box {
	background-image: url(images/sub_box.png);
	width:320px;
	height:588px;
  margin: 20px;
  margin-left:25px;
	position: absolute;
	left:580px;
	top:0px;
	padding-top:28px;
}

#sub1_box {
	background-image: url(images/sub1_box.png);
	width:320px;
	height:297px;
  margin: 20px;
  margin-left:25px;
	position: absolute;
	left:610px;
	top:15px;
}

#sub2_box {
	background-image: url(images/sub2_box.png);
	width:320px;
	height:297px;
  margin: 20px;
  margin-left:25px;
	position: absolute;
	left:610px;
	top:315px;
}

#footer {
	background-image: url(images/footer_back.png);
	width:960px;
	height:72px;
  margin:0px;
  padding:0px;
	position: absolute;
	left:0px;
	top:630px;
}

#footerfloat {
	background-image: url(images/footer_back.png);
	width:960px;
	height:80px;
  margin:0px;
  padding-top:2px;
	position: relative;
	left:-20px;
	top:0px;
}



 .footertext {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #ffffff;
	padding-top:0px;
	padding-bottom:2px;
	line-height: 20px;

}
 a.footerlink {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
  text-align: center;
	color: #ffffff;
	padding-top:0px;
	padding-bottom:2px;
  line-height: 20px;
}

img.calltoaction {
position: absolute;
float: right;
top: 150px;
right: 30px;
}

img.imgTitle {
float: left;
padding: 20px;
}

#Rotate {margin-left: -10px;}

.spacer{height: 200px;display: block;}
