#main{
width: 683px;
margin: 1em auto;
text-align: center;
background-color: #FFFFFF;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
}

#header{
width: 100%;
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
}

#topmenu{
width: 683px;
color: #FFFFFF;
text-align: left;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px solid #CCCCCC;
background-color: #074292;
}

#content{
width: 623px;
background-color: #FFFFFF;
padding: 10px 30px 10px 30px;
text-align: justify;
border: 0px solid #CCCCCC;
margin: 0px 0px 0px 0px;
}

#footer{
clear:both;
margin: 1em auto;
height: 20px;
background-color: #E7E7E7;
color:#757575;
text-align: center;
font-size: 9px;
padding-right: 10px;
padding-top: 5px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}
  
  
/****************************************STYLES DEFINIIONS*************************************/
ul{
  margin: 0px;
  padding: 0px;
}
li{
  list-style-type: none;
  text-align: left;
  margin: 0px;
  padding: 0px;
}
/*******TOP MENU********/
#topmenu a{
  color: #FFFFFF;
  text-decoration: none;}
#topmenu a:active, a:visited{
  color: #FFFFFF;
  text-decoration: none;}
#topmenu a:hover{
  text-decoration: underline;}
#level1
{
  font-size: 14px;
  font-family: Verdana,Arial, sans-serif;
  color: #F2F2BA;
}
.lev1 li
{
  list-style-type: none;
  display: inline;
}
.lev2{
  padding-top: 5px;
}
.lev2 li
{
  list-style-type: none;
  display: inline;
}

div#topmenu li.M_NO{
  padding-left: 23px;}
div#topmenu li.M_NO a{
  color: #FFFFFF;}
div#topmenu li.M_ACT{
  padding-left: 23px; }
div#topmenu li.M_ACT a{
 color: #FFFFFF;}
div#topmenu li.M_ACT a:visited{
  color: #FFFFFF;}
div#topmenu li.M_ACT a:hover{
  color: #FFFFFF;}
div#topmenu li.M_CUR{
  padding-left: 16px;}
div#topmenu li.M_CUR {
  color: #EBD066;}
div#topmenu li.M_CUR a:visited{
  color: #EBD066;}
div#topmenu li.M_CUR a:hover{
  color: #C8E260;}
div#topmenu li.M_CURIFSUB{
  padding-left: 16px;
  color: #EBD066;}
div#topmenu li.M_CURIFSUB a:hover{
  color: #C8E260;}

/*****************STYLES***************/
body
{
  background: #074292;
  margin 0;
  padding 0;
  text-align: justify;
  font-family: Verdana,Arial, sans-serif;
  font-size: 12px;
}
h1{
  color: #074292;  
  font-size: 16px;
  font-family: Verdana,Arial,sans-serif;
  font-weight: bold;}
h2{
  color: #074292;
  font-size: 14px;
  margin-bottom: 3px;
  font-family: Verdana,Arial,sans-serif;
  font-weight: bold;}
h3{
  color: #074292;
  font-size: 12px;
  font-family: Verdana,Arial,sans-serif;
  font-weight: bold;}
h4{
  font-size: 16px;
  font-family: Verdana,Arial,sans-serif;
  font-weight: bold;}
h5{  
  font-size: 14px;
  font-family: Verdana,Arial,sans-serif;
  font-weight: bold;}
h6{  
  font-size: 14px;
  font-family: Verdana,Arial,sans-serif;
  font-weight: bold;}
.redtitle{
  color: #D10209;
}

A{
  color: #277396;
  font-weight: bold;
  text-decoration: none;}
A:visited{
  color: #277396;
  font-weight: bold;
  text-decoration: none;}  
A:hover{
  color: #277396;
  font-weight: bold;
  text-decoration: underline;}
  
.input submit{
background-color: #277396;
  color: #FFFFFF;
  border: 1px solid #AAAAAA;
  font-size: 14px;
  font-weight: bold;
  height: 24px;
  text-align: center;
  vertical-align: middle;
}
.input submit:hover{
  color: #277396;
  background-color: #FFFFFF;
  border: 1px solid #AAAAAA;
  font-size: 14px;
  font-weight: bold;}
.hline{
  color: #277396;
  height: 1px;
  margin: 5px 3px 5px 3px;
}
.center-title3{
  font-size: 1.5em;
}
.lefttab{
  border-collapse: collapse;}
.lefttab td,th{
/*  text-align: left;*/
  width: 200px;
  padding: 5px;
}
.borderbottom{  border-bottom: 1px solid black;}
.borderfull{  border: 1px solid black;}
.fbgreen{
  text-align: left;
  color:#367B01;
}
.fbred{
  text-align: left;
  color: #860101;
}
.csc-mailform{
  border: none;
}

.csc-mailform-submit{
	margin-left:110px !important;
	margin-left:100px; /*to fix ie6 position*/
	width:100px;
  text-align: center;
}
.csc-mailform-field label {
  width: 100px;
  float: left;
  display:block;
}
.csc-mailform-field input,textarea{
width:250px;
	border: 1px solid #333;
	font-size: 12px;
	margin-bottom:10px;
	padding:1px;
}

.imgtxt{
  padding: 5px;
}

.csc-textpic-caption{
  padding-top: 3px;
  font-size: 11px;
  color: ##7D7D7D;
  padding-bottom: 20px;
}