/*NEW STYLES*/
.h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}

.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

/*END NEW STYLES*/

.const{
	font-family: georgia;
	font-size: 16px;
}

li.uno
{
	list-style-type: square;
}

li.dos{
	list-style-position: inside;
	list-style-type: circle;
}

li.tres{
	list-style-position: outside;
	list-style: upper-roman;
}

li.quatro{
l	ist-style-position: inside;
}

h2{
	font-size: 12px;
	color: Gray;
}

body{
	font-family: "Arial Narrow";
	color: black;
	font-size: 12px;
	width: auto;
	height: auto;
	background-color: #909090;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

hr
{
	height: 1pt;   
}

.timesnr {
font-family: Times New Roman;
}

table{
	font-family: Arial;
	color: black;
	font-size: 12px;
}

#pcx * {
	height:1px; width:1px; overflow:hidden
}

#aom1 {
	background:url(rep.gif)
}

#aom2 {
	background:url(reprojo.gif)
}

#navt{

border: 0px

padding: 0px;

margin: 0px;

height: 14px;

}





table a{

color:#3259FE;

}



#header{

text-align: center;

height: 100px;

width: auto;

padding: 0px;

border: 0px;

margin: 0px auto 0px auto;

line-height: 1px;

font-size: 0px;

display:block;

}



#footer{

	text-align: center;

	color: #CACACA;

	float: center; clear: none;

	height: 24px;

	width: 770px;

	padding: 9px 0px 0px 0px;

	border: 0px;

	margin: 20px auto 0px auto;

	line-height: 1px;

	font-size: 12px;

	display:block;

	background-image: url(footer.gif);

	background-repeat: no-repeat;

}



#footer a{

color: #CACACA;

text-decoration: none;

}



#bar_across{

height: 7px;

width: 800px;

margin: 0px; 

padding: 0px;

border: 0px;

display:block;

font-size: 0px;

line-height: 1px;

}



#holder{

margin: 0px; 

padding: 0px;

border: 0px; 

}













.spot{

border: 0px;

margin: 0px 0px 10px 0px;

padding: 7px;

display: block;

height: 62px;

width: 525px;

list-style-type: none;

background-color: F6F6F6;

}





.spot:hover{

background-color: F6F6F6;

}













.arial{

font-family: Arial;

font-size: 12px;

text-decoration: none;

}



#listmenu{

text-align: center;

background-image: url(rep.jpg); 

background-repeat: repeat-x;

width: 100%;

height: 35px;

margin:0px auto 0px auto; 

padding: 1px 0px 0px 0px;

border: 0px;

display: block;

}



#listmenurojo{

text-align: center;

background-image: url(reprojo.jpg); 

background-repeat: repeat-x;

width: 100%;

height: 35px;

margin:0px auto 0px auto; 

padding: 1px 0px 0px 0px;

border: 0px;

display: block;

}



#newu{

border: 0px;



margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 911px;

}



#main{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff;

padding: 0px 0px 0px 0px;

width: 769px;

height: 1201px;

}



#reg{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 991px;

}



#essay{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 1111px;

}



#forms{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff;

padding: 0px 0px 0px 0px;

width: 769px;

height: 1711px;

}



#datalist{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 31684px;

}

#datalistzip{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 27584px;

}



#constpage{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 10084px;

}



#rssgenerator{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 1300px;

}



#speakerlong{

border: 0px;

margin: 0px auto 0px auto;

background-color: #ffffff; 

padding: 0px 0px 0px 0px;

width: 769px;

height: 1600px;

}





#left_content{

float: left; clear: none;

margin:0px;

border: 0px;

padding: 0px;

width: 605px;

}



#right_content{

float: right; clear: right;

margin:0px;

border: 0px;

padding: 0px;

width: 164px;

}



.floats{

float: left; clear: none;

width: auto;

height: auto;

border: 0px;

margin: 0px;

padding:0px;

}





.floats_n{

float: right; clear: none;

width: auto;

height: auto;

border: 0px;

margin: 0px;

padding:0px;

}



.speakerscol{

float: left; clear: none;

width: 275px;

height: auto;

border: 0px;

margin: 0px;

padding:0px;

border-width:thin;

border-style: none;

border-color:none;

}



.menu_imaging{

width: 128px;

height: auto;

border: 0px;

margin: 0px;

padding:0px;

}



#promo_content{

float: left; clear: none;

width: 128px;

height: 745px;

border: 0px;

margin: 0px;

padding:0px;

}



.centra{

text-align: left;

float: left; clear: none;

width: auto;

height: auto;

border: 0px;

margin: 0px;

padding: 10px 0px 0px 30px;

}



.floats_c{

float: left; clear: right;

width: auto;

height: auto;

border: 0px;

margin: 0px;

padding:0px;

}







.floats_b{

float: right; clear: both;

width: auto;

height: auto;

border: 0px;

margin: 0px;

padding-right: 0px;

padding-bottom: 0px;

padding-top: 0px;

padding-left: 100px;

}



#headline

{

font-family: Arial;

font-size: 12px;

text-decoration: none;

text-align: center;

float: left; clear: right;

width: 557px;

height: 258px;

border: 0px;

margin: 0px;

padding:0px;

}



#articles{



text-align: justify;

float: left; clear: none;

width: 557px;

height: 258px;

border: 0px;

margin: 0px;

padding:0px;

font-family: Arial;

font-size: 12px;

text-decoration: none;

}



#articlesreg{



text-align: justify;

float: left; clear: none;

width: 557px;

height: 600px;

border: 0px;

margin: 0px;

padding:0px;

font-family: Arial;

font-size: 12px;

text-decoration: none;

}





#articlesuno{



text-align: justify;

float: left; clear: none;

width: 557px;

height: 545px;

border: 0px;

margin: 0px;

padding:0px;

font-family: Arial;

font-size: 12px;

text-decoration: none;

background-image: url(bklogo.jpg);

background-repeat: no-repeat;

overflow: scroll;

}





.greyboxtop

{

    

text-align: center;

width: auto;

height:  60px;

border-left-width: 1px;

border-right-width: 1px;

border-top-width: 1px;

border-bottom-width: 0px;

border-color: #909090;

border-style: solid;

margin: 0px auto 0px auto;

padding: 0px;

}



.greybox{



text-align: center;

width: auto;

height:  76px;

border: 1px #909090 solid;

margin: 0px auto 0px auto;

padding:0px;

}



.greybox_policies{



float: center;

text-align: center;

width: 320px;

height:  230px;

border: 1px #909090 solid;

margin: 0px auto 0px auto;

padding:0px;

}



.greybox_end{



text-align: center;

width: auto;

height:  73px;

border-left-width: 1px;

border-right-width: 1px;

border-top-width: 0px;

border-bottom-width: 1px;

border-color: #909090;

border-style: solid;

margin: 0px auto 10px auto;

padding: 0px;

}





h1{

padding: 0px;

margin: 0px;

border: 0px;

font-size: 24px;

}



.red{

color: #E1393E;

}



.italic{

font-style: italic;

}

.bold{

font-weight: bold;

}



.midred{

font-size: 16px;

color: #E1393E;

font-weight: bold;

margin-top: 0px; 

margin-left: auto;

margin-right: auto;

margin-bottom: 10px;

padding: 0px;

}

.bigred

{

font-style:none;

font-size: 22px;

color: red;

margin-top: 5px; 

margin-left: auto;

margin-right: auto;

margin-bottom: 10px;

padding: 0px;

}





a{

color: 0E3DFF;

text-decoration: none;

     padding-bottom: 0px;

}



a {

     text-decoration: none;

     padding-bottom: 0px;

}









/* Hypertext Links for ndecoration */



a.blank:link {

color: #ffffff;

text-decoration: none;

font-weight: bold;

}





a.blink:link 

{

    font-weight:200 ;

     color: Black;

     border-bottom: 1px thin #fcc;

}



a.blink:visited {

     color: black;

     border-bottom: 1px thin #fcc;

}



a.blink:hover {

     color: #fff;

     background-color: #C20000;

}



a.blink:active {

     color: #fff;

     background-color: #f00;

     border-bottom: 2px solid #fff;

}























#SDDM_submenu1{

cursor: hand;

padding: 0px;

margin: 0px;

border:0px;

}



#SDDM_submenu2{

cursor: hand;

padding: 0px;

margin: 0px;

border:0px;

}



#SDDM_submenu3{

cursor: hand;

padding: 0px;

margin: 0px;

border:0px;

}



#SDDM_submenu4{

cursor: hand;

padding: 0px;

margin: 0px;

border:0px;

}



#SDDM_submenu5{

cursor: hand;

padding: 0px;

margin: 0px;

border:0px;

}



#SDDM_submenu6{

cursor: hand;

position: absolute;

padding: 0px;

margin: 0px;

border:0px;

}



#SDDM_submenu7{

cursor: hand;

position: absolute;

padding: 0px;

margin: 0px;

border:0px;

}





















.img_right_down{

float: right; clear: none;

width: 23px;

height: 745px;

border: 0px;

margin: 0px;

padding:0px;

}



.img_mid_right{

float: left; clear: none;

width: 23px;

height: 21px;

border: 0px;

margin: 0px;

padding:0px;

}



.img_mid_mid_right{

float: left; clear: none;

width: 13px;

height: 21px;

border: 0px;

margin: 0px;

padding:0px;

}



.img_mid_mid_right_across{

float: left; clear: none;

width: 128px;

height: 21px;

border: 0px;

margin: 0px;

padding:0px;

}