/***************************/
/*     ELEMENT LEVEL       */
/***************************/

* {
margin:0;
padding:0;
}

p {margin:0.5em;}

body {
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:14px;
margin:0 auto;
text-align:center;
background-color:#FFFFFF;
color:#000000;
}


h2{margin:0.8em auto;}

/***************************/
/*     PAGE STRUCTURE      */
/***************************/

#contentHolder {
width:1000px;
max-width:100%;
margin:0 auto;
padding-left:20px;
padding-top:20px;
position:relative;
}

/*HOLDING DIV IS POSITIONED RELATIVELY*/
#contentHolder #logoMotif {position:absolute;left:0; top:0;}

#header {
background:url('images/newLayout/header.gif') no-repeat top center;
height:72px;
}

#navBanner {
height:267px;
border-left:3px solid #000000;
border-right:3px solid #000000;
padding-bottom:15px;
}

#navBanner #strapLine {position:absolute; left:100px; top:250px;font-size:3em;color:#FFFFFF;}

div#content {border-left:3px solid #000000;border-right:3px solid #000000;font-size:1.1em;float:left;width:994px;max-width:994px;padding:0;margin:0;}

#leftContent , #rightContent {color:#000000;}
#leftContent {float:left;margin-left:20px; min-width:405px;text-align:justify;border:1px dotted #DDDDDD;}
#rightContent {float:right;margin-right:20px;width:440px;}

a#aippLink{display:block;float:left;width:60px;margin-left:15px;}

#leftContent p {padding:0.5em;}
#leftContent p.tagText {font-style:italic;font-weight:bold;}

#footer {background:url('./images/newLayout/footer.gif') no-repeat; height:72px; padding-top:17px; color:#FFFFFF;clear:both;}
#footer a { text-decoration:none;}

#dima { color:#00AEEF; font-weight:bold;}
#soft { color:#808080; font-weight:bold;}

/***************************/
/*       NAV BARS          */
/***************************/

#header ul.navBar {
font-size:0.8em;
width:258px;
margin-top:40px;
}
#header ul.navBar a {width:80px;}
#navBanner ul.navBar {
font-size:0.9em;
padding-top:10px;
background:url('./images/newLayout/navTransBg.png') repeat-x;
height:25px;
float:right;
width:400px;
}

ul.navBar {
list-style:none;
clear:both;
float:right;
margin-right:10px;}

ul.navBar li {float:left;}
ul.navBar li a {display:block;width:75px;color:#FFFFFF;border-right:1px solid #FFFFFF;text-decoration:none;}
ul.navBar li a.last {border:none;}
ul.navBar li.currentPage a {text-decoration:underline;}
ul.navBar li a:hover {text-decoration:underline;}


/***************************/
/*       ADDRESS           */
/***************************/

address {font-size:18px;margin-left:0.5em;}

/***************************/
/*       LOGIN FORM        */
/***************************/
#loginForm , #loginForm fieldset {width:350px; font-size:1.1em;}
#loginForm {margin:1em auto;}
#loginForm label {width:90px;display:block;float:left;}
p.loginFail {color:#FF0000;font-size:0.9em;}
ul.accessList {text-align:left;margin:1em 0;margin-left:350px;}

/***************************/
/*    PRES_DETAILS FORM    */
/***************************/

#presSurveyForm , #presSurveyForm fieldset {width:330px;}
#presSurveyForm label {display:block;width:130px;float:left;clear:left;}
#presSurveyForm input, #presSurveyForm textarea {display:block;float:right;}
#presSurveyForm p { text-align:left;height:15px;clear:both;}
.vWarning { display:none; color:#FF0000; font-size:0.9em; float:left; font-style:italic;} /* Form validation warning */


/***************************/
/*    PRES_DETAILS QNR    */
/***************************/

/***************************/
/*      TEXT STYLES        */
/***************************/
p.smallprint {font-size:0.9em;font-style:italic;}

/*Auction Page*/
