@charset "UTF-8";
/* CSS Document */

/*Quick Reset*/
html, body, ul, p {margin:0px;padding:0px;list-style:none;}

/*General*/
/*body {background:url(../images/global/main_bkgd_repeat.jpg) repeat-x;}*/
.wrap {width:854px;margin:0px auto;}
a img {border:none;}
a {outline:none;}
.clear {clear:both;}

/*Header & Navigation*/
#header {background:url(../images/nav_background_repeat.jpg) repeat-x;min-width:850px;height:85px;padding-bottom:10px;}


/*Navigation*/
.navigation {float:left;list-style:none;height:85px;}
.navigation li {float:left;background:url(../images/nav_item_divider.jpg) no-repeat right top;}
.navigation li a {margin-right:18px;margin-left:13px;margin-bottom:23px;display:block;_display:inline;height:62px;}
	

/*Login Box*/
.loginBox {float:right;width:264px;height:85px;background:url(../images/search.jpg) no-repeat;float:right;}
.loginBox fieldset {width:230px;height:77px;border:none;margin:0px;padding:0px;position:relative;}
.loginBox input.username {width:50px;height:10px;position:absolute;background:#f7f7f7;border:none;font-size:9px;top:49px;left:57px;color:#999;font-style:italic;text-align:center;}
.loginBox input.password {width:50px;height:10px;position:absolute;background:#f7f7f7;border:none;font-size:9px;top:49px;left:131px;color:#999;font-style:italic;text-align:center;}
.loginBox input.goButton {position:absolute;top:46px;left:195px;}

input.error {color:red;}/*field text turns red when there's an error*/

.loggedIn {float:right;width:264px;height:85px;background:url(../images/search2.jpg) no-repeat;float:right;}
.loggedIn li {float:left;background:url(../images/nav_item_divider.jpg) no-repeat right top;}
.loggedIn li a {margin-right:23px;margin-left:23px;margin-bottom:23px;display:block;height:62px;}

/*replaced with coloured versions*/
/*.loggedIn li a:hover {border-bottom:2px solid #5083a8;}
.loggedIn li a.current {border-bottom:2px solid #5083a8;}*/

/*Old Login Box*/
/*.loginBox {width:230px;height:77px;background:url(../images/global/search_bkgd.jpg) no-repeat;float:right;}
.loginBox fieldset {width:230px;height:77px;border:none;margin:0px;padding:0px;background:url(../images/global/search.jpg) no-repeat;position:relative;}
.loginBox input.username {width:50px;height:10px;position:absolute;background:#f7f7f7;border:none;font-size:9px;top:42px;left:40px;color:#999;font-style:italic;}
.loginBox input.password {width:50px;height:10px;position:absolute;background:#f7f7f7;border:none;font-size:9px;top:42px;left:107px;color:#999;font-style:italic;}
.loginBox input.goButton {position:absolute;top:42px;left:169px;}*/	
#content .padding {padding-bottom:10px;}

/* Explicitly set the Flash container size: 852x420 */
div#flashDiv 
{
	height: 420px;
	width: 852px;
}

/*Footer & Style Switcher*/
#footer {color:#377497;font-family:Verdana, Geneva, sans-serif;font-size:11px;background:url(../images/footer_bkgd_repeat.jpg) repeat-x;}
#footer .wrap {background:none;width:854px;}
#footer .wrap p.address {float:right;padding-right:32px;padding-top:24px;}	
#footer .wrap ul#styleSwitcher {float:left;padding-top:6px;}
#footer .wrap ul#styleSwitcher li {display:inline;padding-bottom:2px;}
#styleSwitcher li a:hover {border-bottom:3px solid #000;}
#styleSwitcher li a.current {border-bottom:3px solid #000;}

/*blue version*/
#header.blue a.logo {float:left;padding-right:26px;display:block;width:144px;height:85px;background:url(../images/MIQ_logo_blue.jpg) no-repeat;}
#header.blue .navigation li a:hover {border-bottom:2px solid #5083a8;}
#header.blue .navigation li a.current {border-bottom:2px solid #5083a8;}
#header.blue .loggedIn li a:hover {border-bottom:2px solid #5083a8;}
#header.blue .loggedIn li a.current {border-bottom:2px solid #5083a8;}
#footer.blue p {color:#5083a8;}

/*green version*/
#header.green a.logo {float:left;padding-right:26px;display:block;width:144px;height:85px;background:url(../images/MIQ_logo_green.jpg) no-repeat;}
#header.green .navigation li a:hover {border-bottom:2px solid #007236;}
#header.green .navigation li a.current {border-bottom:2px solid #007236;}
#header.green .loggedIn li a:hover {border-bottom:2px solid #007236;}
#header.green .loggedIn li a.current {border-bottom:2px solid #007236;}
#footer.green p {color:#007236;}

/*yellow version*/
#header.yellow a.logo {float:left;padding-right:26px;display:block;width:144px;height:85px;background:url(../images/MIQ_logo_yellow.jpg) no-repeat;}
#header.yellow .navigation li a:hover {border-bottom:2px solid #f8941d;}
#header.yellow .navigation li a.current {border-bottom:2px solid #f8941d;}
#header.yellow .loggedIn li a:hover {border-bottom:2px solid #f8941d;}
#header.yellow .loggedIn li a.current {border-bottom:2px solid #f8941d;}
#footer.yellow p {color:#f8941d;}

/*red version*/
#header.red a.logo {float:left;padding-right:26px;display:block;width:144px;height:85px;background:url(../images/MIQ_logo_red.jpg) no-repeat;}
#header.red .navigation li a:hover {border-bottom:2px solid #9e0b0f;}
#header.red .navigation li a.current {border-bottom:2px solid #9e0b0f;}
#header.red .loggedIn li a:hover {border-bottom:2px solid #9e0b0f;}
#header.red .loggedIn li a.current {border-bottom:2px solid #9e0b0f;}
#footer.red p {color:#9e0b0f;}