/* CSS Document */

/********************************************************************************************************************/
/* STRIPPING BROWSER DEFAULTS                                                                                       */
/********************************************************************************************************************/

*{
margin:0px;
padding:0px;
border:0px;
font-family:Arial, Helvetica, sans-serif;

}

/********************************************************************************************************************/
/* HTML ELEMENTS                                                                                                     /
/********************************************************************************************************************/

body{
font-size:8pt;
font-weight:normal;
}

p,h1,h21,h3,h4,h5,h6{
margin:0px 0px 5px 0px;
}

h1{
font-size:12pt;
font-weight:bold;
}

h2,h3,h4,h5,h6{
font-size:10pt;
font-weight:bold;
}

a, a:active, a:visited{
font-weight:bold;
text-decoration:none;
}

a:hover{
text-decoration: underline;
}

input{
padding:2px;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
}

textarea{
padding:2px;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
}

/********************************************************************************************************************/
/* SUB NAV ELEMENTS                                                                           */
/********************************************************************************************************************/

#sub_nav_con{
margin:10px 0px 10px 0px;
height:20px;
text-align:center;
font-weight:bold;
}


#sub_nav_con ul{
}

#sub_nav_con li{
display:inline;
}

#sub_nav_con li span{
padding:2px 5px 2px 5px;
}

html>body #sub_nav_con li span{
margin: 0px -3px 0px 0px;
}

/********************************************************************************************************************/
/* CONTAINER IDS AND ID HTML ELEMENTS                                                                               */
/********************************************************************************************************************/

#main_con{
width:755px;
margin: 0px auto 0px auto;
}

#head_con{
height:121px;
width:100%;
}

#body_con{
margin: 0px 0px 0px 0px;
width:552px;
float:right;
line-height:14pt;
font-size:8pt;
}

#body_con2{
margin: 0px 0px 0px 0px;
width:422px;
float:right;
line-height:14pt;
font-size:8pt;
}

#right_con{
float:right;
width:130px;
line-height:14pt;
font-size:8pt;
}

#left_con{
width:200px;
min-height:100%;
padding:70px 0px 0px 0px;
}

#left_con p{
line-height:14pt;
font-size:8pt;
}

#foot_con{
width:755px;
padding:5px 0px 5px 0px;
float:none;
clear:both;
text-align:center;
font-size:8pt;
}



/********************************************************************************************************************/
/* HEAD MENU ITEMS                                                                                                  */
/********************************************************************************************************************/


#head_nav_con{
position:absolute;
top:101px;
height:19px;
width:750px;
font-weight:bold;
text-align:right;
}

html>body #head_nav_con {
width:750px;
}

#head_nav_con ul{
margin:3px 0px 0px 0px;
}

#head_nav_con li{
margin:0px;
padding:2px 0px 2px 2px;
display:inline;
list-style:none;
}

html>body #head_nav_con li{
padding:2px 3px 2px 2px;
margin:0px -3px 0px 0px;
}

#head_nav_con li a{
text-decoration:none;
padding:0px;
margin:0px;
}

/********************************************************************************************************************/
/* LEFT MENU ITEMS                                                                                                  */
/********************************************************************************************************************/

.leftmenu{
padding: 5px 10px 5px 15px;
}

/********************************************************************************************************************/
/* DATAROW AND LABEL ELEMENTS                                                                                       */
/********************************************************************************************************************/

.data_row{
padding: 5px 20px 5px 20px;
border-bottom:1px solid #bdb9b0;
}

.data_row1{
padding: 5px 20px 20px 20px;
}

.data_row2{
padding: 5px 20px 5px 20px;
}

.label1{
width:100px;
text-align:right;
float:left;
margin: 0px 20px 0px 0px;
}

.label2{
float:left;
margin: 0px 5px 0px 15px;
}


/********************************************************************************************************************/
/* LAYOUT CLASSES                                                                                                   */
/********************************************************************************************************************/


.right{
float:right;
}

/********************************************************************************************************************/
/* IMAGE CLASSES                                                                                                    */
/********************************************************************************************************************/

.leftimage{
float:left;
 margin: 5px 10px 5px 0px; 
}

.newsimage{
margin: 0px 0px 20px 0px;
}

/********************************************************************************************************************/
/* CONTACT FORM ELEMENTS                                                                                         */
/********************************************************************************************************************/

.textfield1{
width:200px;
}

.textfield2{
}

.textarea1{
width:200px;
height:200px;
}

.radio1{
float:left;
}

.select1{
width:205px;
}

