body {font-family:Arial, Helvetica, sans-serif;line-height:1em;font-size:13px;background:#cccccc url("http://www.europt2010.com/images/body.jpg")  top left repeat-x}
#container{margin:0 auto;width:940px;background:#fff}

h1{font-size:24px;color:#009fc3}
h2{font-size:24px;color:#009fc3}
h3{font-size:20px;color:#009fc3}
h4{font-size:18px;color:#333}

#top {background:#f1f1f1;border-bottom:1px solid #e5e5e5;height:20px}
#top .icons {width:940px;margin:0px auto;padding:4px 0 0 0;text-align:right;font-size:10px}
#top .icons a:link, #top .icons a:visited {color:#999;text-decoration:none;margin-left:5px}
#top .icons a:hover {color:#666}
#top .icons img {padding-right:2px;border:0px;margin-bottom:-1px}

/* header */
#header {text-align:left;background:url("http://www.europt2010.com/images/header.jpg") top left no-repeat;padding:30px 10px 30px 10px}
#header h1 {float:left;letter-spacing:1px}
#header h2 {float:right}
#header h3 {float:left;letter-spacing:1px;font-style:italic;}

#imgtop {height:132px;background:#fff url("http://www.europt2010.com/images/top.jpg") top left no-repeat;border-bottom:2px solid #fff}

.userarea {float:right;text-align:right;margin-top:20px;color:#fff;font-size:11px;padding:10px 10px 0 10px}
.userarea p {font-weight:bold;margin:0 0 10px 0}
.userarea form {margin:0;padding:0}
.userarea input {width:130px;padding:2px;font-size:12px;background:#f8f8f8;border:1px solid #3b6078}
.userarea input.bt {width:55px;height:16px;font-size:11px;font-weight:bold;letter-spacing:0.06em;padding:0 0 2px 3px;background:url("http://www.europt2010.com/images/enterbt.gif") top left no-repeat;cursor:pointer;color:#3b6078;border:0}
.userarea input.bt:hover{color:#213644}
.userarea .alertmsg {font:bold 11px Arial, Helvetica, sans-serif;color:red;letter-spacing:0}
.userarea .successmsg {font:bold 11px Arial, Helvetica, sans-serif;color:green;letter-spacing:0}
.userarea a:link, a:visited {color:#fff}

.userarea a {display:inline;font-size:16px;font-weight:bold;line-height:8.5em;padding-right:10px}
.userarea a:hover {color:#000}

#forgot_pass a:link, #forgot_pass a:visited {color:#fff;margin-right:7px}
#forgot_pass a:hover {color:#213644;text-decoration:none}

#path{background:url("http://www.europt2010.com/images/menu.jpg") top left repeat-x;height:30px;color:#fff}
#path ul{padding-left:10px}
#path li {display:inline;font-size:12px;padding-right:10px;line-height:2.5em}
#path li a:link, #path li a:visited {color:#fff;text-decoration:none;background:url("http://www.europt2010.com/images/icon_path.png") center left no-repeat;padding-left:12px}
#path li a:hover {color:#009fc3}
#path li a.current {color:#009fc3;background:url("http://www.europt2010.com/images/icon_path_c.png") center left no-repeat}

#main {float:left;min-height:522px;height:100%;padding-top:10px;background:#fff}
#middle {float:left;width:549px;padding:8px 18px 0 18px;color:#666;margin-bottom:20px}
#middle p {line-height:1.5em;margin-top:5px}
#middle h4 {line-height:1.5em;margin-top:15px}

#middle a:link, #middle a:visited {color:#009fc3}
#middle a:hover {color:#213644}

#middle ul{margin:5px 0}
#middle ul li{background:url("http://www.europt2010.com/images/bullet.png") 0 10px no-repeat;padding:5px 0 5px 12px;line-height:1.2em}
#middle img { padding:6px; }


#left {float:left;width:195px;margin-left:10px}
#left ul {background:url("http://www.europt2010.com/images/left_bg.png") top left no-repeat;min-height:512px}
#left ul li {background:url("http://www.europt2010.com/images/sep_menu.png") bottom left no-repeat}
#left ul li a:link, #left ul li a:visited {display:block;padding:10px;color:#aaa;font-size:14px;line-height:1.5em;text-decoration:none}
#left ul li a:hover, #left ul li.selected a{color:#009fc3}

#right{width:150px;float:right;padding:8px 0}
#right img {margin:15px 0 0 0; padding:6px;}

#footer {clear:both;height:25px;color:#fff;width:940px;margin:0 auto;text-align:right;background:#ccc;line-height:1.7em}
#footer a:link, #footer a:visited {color:#fff}
#footer a:hover{color:#009fc3}


/* Form messages */
#errorExplanation {font:bold 11px Arial, Helvetica, sans-serif;color:red;letter-spacing:0}
#errorExplanation h2 {font:bold 11px Arial, Helvetica, sans-serif;color:red;letter-spacing:0}

/* Flash messages */
#flash {font:bold 11px Arial, Helvetica, sans-serif;color:green;letter-spacing:0;padding:1em}
/*
     FILE ARCHIVED ON 17:04:50 Apr 10, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:52:59 Mar 01, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/