
/* Allows CSS 3 Validation and shows scrollbar in FF so page does not move when going from scrolling to non */
html {height: 100%;margin:0;padding: 0;overflow-y: scroll;}
body {margin: 0 auto;padding: 0;border: 0;text-align: left;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;background: #fff;color: #333;width:980px;}
p {margin: 0;padding: 0 0 15px 0;font-size: 11px;font-family: Verdana,Arial,Helvetica,sans-serif;color: #333;text-align: left;}
a {text-decoration: none;	color: #0000ee;}
a:hover {text-decoration: underline}
a:visited {color: #0000ee;}
h1, h2 {color: #5B76AF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;}
h2 {font-size: 12px;}
h2.white {color: #fff;}
h3 {font-size: 11px;}

/***********************************************************************************************************************
* Header Styles
***********************************************************************************************************************/
div#headerWrapper {margin: 0;padding: 0;height: 75px;width: 100%;background: #fff url(/images/header_tile.gif) bottom repeat-x;}
div#leftHeader {margin: 0;padding: 10px 20px 0 0;height: 55px;background: url(/images/ua_header.jpg) no-repeat;text-align: right;}
div#country {text-align: center;float: right;}

/***********************************************************************************************************************
* Body Styles
***********************************************************************************************************************/
div#bodyWrapper {margin: 0;padding: 5px 5px;width: 100%;}
div#sectionHeading {margin: 0;padding-left: 200px;}
div#leftColumn {margin: -35px 0 0 0;padding: 0;width: 190px;float: left;background: #fff;/*border-top: solid 2px #5B76AF;*/}
div#rightColumn {margin: -35px 0 0 0;	padding: 0;	width: 170px;	float: right;	background: #fff;	/*border-top: solid 2px #5B76AF;*/}
div#middleColumn {margin: 0;width: 590px;padding: 0 10px 0 10px;background: #fff;float:left;}
div#content {margin: 0;padding: 10px 0; width: 590px; background: #fff;border-top: solid 2px #5B76AF;float:left}
td.heading {padding: 4px 0;background: #5B76AF;color: #fff;}
.smalllitebold{font-weight:bold;}
table.listing {border:1px solid #999;}
table.listing th{padding:2px; border:1px solid #CCC;background:#CCC;}
table.listing td{padding:2px; border:1px solid #CCC;}

/***********************************************************************************************************************
* Main Menu Styles
***********************************************************************************************************************/
div#leftColumn ul {margin: 0;padding: 10px 0;list-style-type: none;list-style: none;list-style-image: none;}
div#leftColumn ul li {margin: 0;padding: 5px;background: #E3E9F7 url(/images/menu_dots.gif) repeat-x bottom;color: #000;}
div#leftColumn ul li a {color: #000;}
div#leftColumn ul li.heading {background: #5B76AF;color: #fff;font-weight: bold;}
div#leftColumn ul li.active a {font-weight: bold;}

/***********************************************************************************************************************
* SubMenu Styles
***********************************************************************************************************************/
div#leftColumn ul li.noBorder {background: #E3E9F7;}
div#leftColumn ul li.subnav {margin: 0;padding: 0;}
div#leftColumn ul li.subnav ul {margin: 0;padding: 3px 5px 5px;list-style: none;list-style-type: none;list-style-image: none;background: #fff;}
div#leftColumn ul li.subnav ul li {margin: 0;padding: 0 5px 5px 11px;background: #fff url(/images/menu_arrow.gif) no-repeat;background-position: 3px 4px;color: #000;}

/***********************************************************************************************************************
* Right Menu Styles
***********************************************************************************************************************/
div#rightColumn ul {margin: 0;padding: 10px 0;list-style: none;list-style-type: none;list-style-image: none;}
div#rightColumn ul li {margin: 0;padding: 3px 5px 5px 15px;background: #fff url(/images/menu_arrow.gif) no-repeat;background-position: 7px 7px;color: #000;border-left: solid 1px #ccc;border-right: solid 1px #ccc;}
div#rightColumn ul li a {color: #000;}
div#rightColumn ul li.heading {margin: 0;padding: 3px 5px 5px;list-style-image: none;background: #fff;color: #006699;font-weight: bold;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;list-style: none;}
div#rightColumn ul li.footer {margin: 0;padding: 0;border: 0;list-style-image: none;list-style: none;}

/***********************************************************************************************************************
* Footer Styles
***********************************************************************************************************************/
div#footerWrapper {margin: 0;padding: 20px 0 0 0;height: 30px;width: 100%;text-align: center;background: #fff url(/images/footer_tile.gif) top repeat-x;}
div#footerWrapper p {font-size: 11px;font-family: Verdana,Arial,Helvetica,sans-serif;color: #333;text-align: center;}
