/*-----------------------------------------------------------
Description:UUVS
Version: 1.0
Author: Marta Matos
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font: 0.78em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; background-image:url(../g/2009/template/background_site.gif); background-repeat:repeat; background-color:#e2e6e7; color:#746F77; line-height:1.42em;}
body a {font: 1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008FD0; text-decoration:none;}
body a:hover {font: 1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#003D5B; text-decoration:none;}
body a :visited {font: 1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008FD0; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV { width:1000px; margin:0 auto; position:relative;}
#border-top {width:1000px; height:20px; float:left; background:url(../g/2009/template/bt_bg.gif) no-repeat;}
#middle { width:1000px; height:auto; float:left; background:url(../g/2009/template/bg_bg.gif) repeat-y;}
	#content {width:960px; float:left; background-color:#ffffff; margin-left:20px; _margin-left:10px;}
		#header {width:960px; float:left;}
		#col-left { width:185px; float:left; margin-right:10px; margin-top:10px;}
		#sheet { width:570px; float:left; margin-right:10px; margin-top:10px;}
		#col-right { width:185px; float:left; margin-top:10px;}
		#footer {width:960px; float:left; margin-top:5px;}
#border-bottom {width:1000px; height:20px; float:left; background:url(../g/2009/template/bb_bg.gif) no-repeat;}
		/* No RH pb sheets*/
		#sheet_norhpb{ width:765px; float:left; margin-top:10px;}
		/*-----------------------*/
		/* No LH pb sheets*/
		#sheet_nolhpb{width:765px; _width:761px; float:left; margin-top:10px; margin-right:10px;}
		/*-----------------------*/
		/* No pb sheets*/
		#sheet_nopb{ width:960px; float:left; margin-top:10px;}
		/*-----------------------*/	
/*---------------------------------------------------------*/

/* HEADER
-----------------------------------------------------------*/
#headerleft{width: 131px; height:110px; float:left;}
#headerright{float:right; height:110px; width:829px; clear:right;}
#headerright img {float:right;}
#headerbottom{float:left; height:11px; width:960px; background:url(../g/2009/template/header_b_bg.gif) repeat-x;}
/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
ul#navigation { margin:0; padding:0; width:185px; text-align:left; list-style:none;}
ul#navigation li {display:block; padding-bottom:7px; list-style:none;}
ul#sub-navigation {margin:0; padding:0 0 7px 0; width:185px; margin-top:-13px; list-style:none;}
ul#sub-navigation li {display:block; text-align:left; padding-bottom:0px; list-style:none;}
ul#sub-navigation li.submenu_on a{font:normal 0.87em Arial, Sans Serif; color:#008FD0; line-height:1.7em; text-decoration:none; text-align:left; padding: 0 10px 0 10px;}
ul#sub-navigation li.submenu_off a{font:normal 0.87em Arial, Sans Serif; color:#003D5B; line-height:1.7em; text-decoration:none; padding: 0 10px 0 10px; text-align:left;}
ul#sub-navigation li.submenu_off a:hover{font:normal 0.87em Arial, Sans Serif; color:#008FD0; line-height:1.7em; text-decoration:none; padding: 0 10px 0 10px; text-align:left;}
/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font-size:1.3em; font-weight:bold; color:#008FD0; text-align:left; padding-bottom:5px; padding-top:5px; margin-bottom:5px; margin-top:0px;}
h2{color:#008FD0; text-align:left; font-weight:bold; font-size: 1em; margin-top:0px; margin-bottom:3px;}
h3{padding:6px 0px 0px 4px; text-align:left; color:#008FD0; font-weight:bold; font-size: 0.87em; margin-top:0px; margin-bottom:4px;}
h4{color:#746F77; text-align:left; font-weight:bold; font-size: 1em; margin-top:1px; margin-bottom:5px;}
/*---------------------------------------------------------*/

/* SHEETS
-----------------------------------------------------------*/
div.sheet_1 {float:left; margin-left:0px; border-bottom:solid 1px #999999; border-top:solid 1px #999999; padding-bottom:10px; padding-top:10px;}
div.title{ margin-top:0;}
div.strap{ margin-top:0;}
div.sheetbody {text-align:left; line-height:1.42em; color:#666666;}
div.sheetbody a {color:#008FD0; text-decoration:none;}
div.sheetbody a:hover {color:#003D5B; text-decoration:none;}
.spacerhorizontal{height:10px; width:100%;}
.spacervertical{height:100%; width:20px;}
#pbsheet_bottom{float:left; width:100%; margin-top:20px;}
/*---------------------------------------------------------*/

/* PANELS
-----------------------------------------------------------*/
div.panel_1_top{height:11px; width:185px; background:url(../g/2009/template/pb_top.gif) no-repeat; font-size:0;}
div.panel_1_body {width:161px; background:url(../g/2009/template/pb_bg.gif) repeat-y; padding:0 12px 0 12px; font-weight:bold; font-size: 1em; color:#666666; text-align:left;}
div.panel_1_body p {margin:0; padding:0; text-align:center;}
div.panel_1_body img{text-align:center;}
div.panel_1_body a{ font-weight:bold; font-size: 1em; color:#008FD0; text-decoration:none; text-align:center;}
div.panel_1_body a:hover { font-weight:bold; font-size: 1em; color:#003D5B; text-decoration:none; text-align:center;}
div.panel_1_bottom{ width:185px; height:11px; background:url(../g/2009/template/pb_bottom.gif) no-repeat; margin-bottom:10px;}
ul.quicklink{width:100%; height:100%; padding:0; margin:0; display:block;}
ul.quicklink li{display:block;}
ul.quicklink li a {font-size: 0.9em; color:#008FD0; text-decoration:none; text-align:left;}
ul.quicklink li a:hover {font-size: 0.9em; color:#003D5B; text-decoration:none; text-align:left;}

div.panel_1_body form{text-align:left;}
div.panel_1_body form a {color:#fff; font-size: 0.8em; background-color:#003D5B; padding-top:2px;  padding-right:3px; padding-bottom:2px; margin-left:3px;}
div.panel_1_body form input{width:100px; border:solid 1px #003D5B; margin-top:5px;}

.panel_2{text-align:center; font-size:0.7em;}



/*.ez_header{color:#ffffff; font-weight:bold;}
.ez_po_header{color:#666666; font-weight:bold;}  */

/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul.footeritems{width:960px; height:27px; text-align:center; clear:both; background:url(../g/2009/template/background_footer.gif) no-repeat; padding:0; margin:0; list-style:none;}
ul.footeritems li {display:inline; font-size:0.9em; color:#fff; margin-left:2px; text-decoration:none; line-height:2.5em; line-height:2.5em; list-style:none;}
ul.footeritems li a { font-size:0.9em; color:#fff; margin-left:2px; text-decoration:none;}
ul.footeritems li a:hover { font-size:0.9em; color:#fff; margin-left:2px; text-decoration:underline; }
#pbfooter_bottom{padding:0; margin:0; width:100%;}
/*---------------------------------------------------------*/


/* HACK I.E. 7.0
-----------------------------------------------------------*/
*div.panel_1_body form{ width:150px; float:left;}
/*---------------------------------------------------------*/

/* HACK I.E. 6.0
-----------------------------------------------------------*/
h3{ .line-height:1.5em;}
div.panel_1_body form{ .width:150px; .float:left;}
ul#sub-navigation {.margin-top:-3px;}
/*---------------------------------------------------------*/








