@import url('undohtml.css');

html,body{font-size:12px;line-height:16px;font-family:Arial,sans-serif;}
body{background:rgb(168, 163, 162) url('../img/bg.gif') repeat-x 0 0;margin:20px auto 0;width:750px;text-align:center;}
button{border-style:solid;border-width:1px;color:#FFFFFF;font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;font-size:10px;padding:2px 10px;text-align:center;}

div#container{width:750px;text-align:left;position:relative;background-color:#fff;}

div#header,div#content,div#extras,div#footer,div#messages{clear:both;display:block;}
div#messages{background:rgb(75,102,131);color:#fff;}
div#messages p{text-align:center;font-size:11px;line-height:13px;}
div#header{z-index:999;min-height:143px;height:auto !important;height:143px;background:#fff;color:rgb(75,102,131);position:relative;}

div#mainContent{position:relative;width:650px;margin:0 auto;background:rgb(198,198,198);color:#000;border-top:1px solid rgb(75,102,131);height:342px;overflow:hidden;}
div#mainContent p{padding:10px;}
div#extras{width:650px;margin:0 auto;height:23px;line-height:23px;font-size:17px;background:#fff;color:rgb(75,102,131);}

div#footer{height:140px;background:rgb(75,102,131);color:#fff;}
div#footer p{padding:10px 50px;line-height:30px;font-size:18px;font-family:Arial, sans-serif;}
p#copy{text-align:left;font-size:x-small;color:#fff;text-indent:50px;}
p#copy a{color:#fff;}

img#logo{position:absolute;top:30px;left:76px;}

/* menu */
ul#mainNav{position:absolute;bottom:0;left:72px;z-index:1000;}
ul#mainNav li{position:relative;float:left;cursor:default;margin:0 60px 0 0;width:auto;color:#fff;background:rgb(75,102,131);font-size:11px;height:30px;}
ul#mainNav li ul{border-bottom:1px solid rgb(75,102,131);position:absolute;top:30px;left:-9999px;}
ul#mainNav li ul, ul#mainNav li ul li{width:112px;}
ul#mainNav li:hover ul,ul#mainNav li.ieHover ul{left:10px;}
ul#mainNav li.ieStandard ul{left:-9999px;}
ul#mainNav li ul li{margin:0;border-top:1px solid rgb(75,102,131);background-color:#fff;height:19px;}
ul#mainNav li ul li a{overflow:hidden;display:block;width:112px;background-repeat:no-repeat;background-position:top left;height:19px;}
ul#mainNav li ul li a span{visibility:hidden;}
ul#mainNav li ul li a:visited{color:rgb(75,102,131);}
ul#mainNav li ul li a:hover{background-position:top right;}
ul#mainNav li ul li a:active{background-position:top center;}

ul#secondaryNav{position:absolute;top:26px;right:40px;}
ul#secondaryNav li{float:left;margin:0 5px;font-weight:bold;font-size:10px;height:14px;line-height:14px;}
ul#secondaryNav li a{color:rgb(75,102,131);}

/* Lists */
ul.fileList{width:280px;float:left;clear:none;padding:20px 0 0 34px;}
ul.fileList li{line-height:28px;}
ul.fileList li a{color:black;}
ul.newsList li{padding:20px 32px 0;font-size:11px;line-height:13px;}
ul.newsList li h2{font-size:14px;line-height:16px;}
div#mainContent ul.newsList li p{padding:5px 0;}
ul#referencesList{font-size:11px;line-height:13px;margin:25px 0 0 190px;}
ul#partnersList{font-size:11px;line-height:13px;margin:35px;}

form#login{margin:40px;}
form#login button#loginSubmit{display:block;margin:10px 0 0 80px;background-color:rgb(75,102,131);border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;}

/* requestForm */
form#request{margin:15px 26px 0 32px;display:block;position:relative;}
form#request fieldset{width:280px;border:none;padding:20px 0;}
form#request fieldset#left{float:left;}
form#request fieldset#right{float:right;}
form#request textarea{border:1px solid transparent;width:280px;height:162px;}
form#request div.field{width:240px;clear:both;height:26px;}
form#request input{border:1px solid transparent;font-size:10px;width:150px;float:right;height:16px;margin:5px 0;}
form#request label{width:76px;float:left;font-size:11px;height:16px;margin:7px 0 3px;}
form#request fieldset#right label{display:block;}
form#request button#submit{position:absolute;right:-4px;top:240px;display:block;background-color:rgb(75,102,131);border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;}
