/*layout CSS */
body {text-align:center;}
#footer {clear:both;}
.clear {clear:both;}

/*global reset*/
* {margin:0;padding:0;}
body {
font-size:76%;
font-family: Arial, Helvetica, sans-serif;
background:#fff url(../images/bg.png) top left repeat-x;
line-height:1.3;}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {margin: 0.5em 0;}
fieldset {padding:.5em;border:0;}
li {margin: 0.25em 1em 0.25em 2em;}
a img{border:0 none;}

/*general*/
#main {max-width:1280px}
#alphaLogo {overflow: auto;position: absolute;top: 0px;padding-left: 0px;z-index: 1000;}

/**------------ DOWNLAOD BUTTION ----------- */
.button{display:inline;margin:0;padding:0 17px 0 0;float:left;clear:none;background:transparent url(../images/buttons/default.png) no-repeat 100% -26px;position:relative;text-decoration:none!important;}
.button span{line-height:17px;display:block;margin:0;padding:3px 6px 6px 9px;float:left;clear:none;background:transparent url(../images/buttons/default.png) no-repeat 0 -26px;position:relative;cursor:pointer;}
.button-dload{padding:0 37px 0 0;background:transparent url(../images/buttons/dload.png) no-repeat 100% -50px;}
.button-dload span{height:30px;padding:10px 7px 10px 11px;background:transparent url(../images/buttons/dload.png) no-repeat 0 -50px;color:#92ff30;}
.button-dload span strong{font-weight:bold;color:#fff;font-size:108%;display:block;line-height:1;}
.button:hover{background-position:100% 0;}
.button:hover span{background-position:0 0;}


/*-----LINK TEXT COLORS-----*/
a {font-weight:bold;color:#1881ac;}
a:hover {color:#000;}
a:focus, a:active {outline:none;}

h1{font-size:1.7em;font-weight:normal;}
h2,.contentheading{font-size:1.5em;font-weight:normal;}
h3 {font-size:1.3em;font-weight:bold;}
h4 {font-size:1.2em;font-weight:bold;}
h5 {font-size:1.1em;font-weight:bold;}
h6 {font-size:1em;font-weight:bold;}
#footer,.small,.createdate,.modifydate,.mosimage_caption{font:0.8em Arial,Helvetica,sans-serif;}
.moduletable{margin-bottom:8px;padding:0 10px;}
.moduletable h3{padding:0.25em 0;margin:0 -10px 0.5em -10px;}

/*layout*/
#top {
width:100%; 
position:relative; 
color:#9b9b9b;
font-family:"lucida grande","lucida sans unicode", "lucida sans", "trebuchet ms", verdana, sans-serif;
letter-spacing:3px;
font-size:11px;
}
#top a {text-decoration:none;}
#top a:hover {text-decoration:underline;}
#top .moduletable {padding:0;margin:0;}
#header {width:100%;padding-top:10px;}

.boxfluid {text-align:left;}
.boxfixed {width:1000px;text-align:left;}
#logo {float:left;}
#slogan {font-size:16px;padding-left: 160px;padding-right: 8px;}

#nav {margin-top:4px;width:100%; position:relative;background:url(../images/blue/nav.png) top left repeat-x;height:20px;}
#nav table {border-collapse:collapse;}
#navRight {text-align:right;color:#eaedfe;font-weight:bold;font-size:12px;}

#user4{
width:100%; position:relative;
background:url(../images/blue/pathway.png) top left repeat-x;
font-weight:bold; font-size:14px;
color:#383838;
height:39px;
}
#user4{margin-top:0!important;margin-top:-3px;}
#user4 .boxfluid, #user4 .boxfixed{padding:10px 0px 0px 0px;}

#pathway {float:left;}
#pathway a {color:#fff;}
#infotext {float:right;padding-right:8px;color:#eaedfe; font-size:12px}
#search {float:right;}
#search form {margin:0;}
#search .button {margin-left:2px;border:#d87d0b 1px solid; color:#d4e9f4; font-weight:bold;}

#wrapper{
width:100%; 
background:url(../images/blue/bluegradient.png) top left repeat-x;
padding-top:8px;
position:relative;
margin-top:0!important;
margin-top:-3px;
}
#container{position:relative;margin-top:8px;}

#left {float:left; overflow:hidden;}
#left {margin-right:1%;}
#right {float:right; width:180;}
#left{width:20%; voice-family: "\"}\""; voice-family:inherit; width:19%;}
html>body #left{width:19%;}

#left .moduletable, #left .moduletable-grey, #right .moduletable, #right .moduletable-grey, #left .moduletable_menu {padding:10px; margin-bottom:10px;}
#left .moduletable h3, #left .moduletable-grey h3, #right .moduletable h3, #right .moduletable-grey h3, #left .moduletable_menu h3 {
margin-top:-10px;margin-left:-10px;margin-right:-10px;padding:12px 6px;
}

#left .moduletable h3, #left .moduletable_menu h3 {background:url(../images/blue/h3_left1.png) top left repeat-x;color:#fff;}
#left .moduletable, #left .moduletable_menu {background-color:#1881ac;color:#fff;}
#left .moduletable-grey{background-color:#c1c1c1;}
#left .moduletable-grey h3{color:#1881ac;}
#middle{width:100%;}
#middleoneside{width:79.5%;}
#middlewide{width:100%;}
#middle .hack, #middleoneside .hack, #middlewide .hack{padding:26px 16px;border:#afafaf 1px solid;background:url(../images/bg.png) top left repeat-x;}

#right .moduletable-grey h3{background-color:#454545;color:#fff;}
#right .moduletable h3{background-color:#1881ac;}
#left h3, #right h3{color:#fff;font-family:"trebuchet ms", verdana, Arial, Helvetica, sans-serif;margin:0;}

#bottom{color:#ffffff;padding:18px 0px;background-color:#414141;border-bottom:#cbcbcb 15px solid;}
#bottom td, #bottom p, #bottom a{color:#fff;}
#bottom h3{font-weight:bold;font-size:13px;}
#bottom a{color:#f8b920;}
#bottom a:hover{color:#fff;}
#bottom li{background:none;padding:0;}
#bottom li a{padding-left:10px;}
#bottom li a:hover{}

#user5, #user6{width:49.5%;float:left;}
#user5{background:url(../images/bottomdot.png) top right repeat-y;}
#user5 .padding{padding:0 10% 0 20%;}
#user6 .padding{padding:0 20% 0 10%;}

#footer{width:100%; position:relative; color:#747474;  padding:6px 0px;}
#footer .boxfluid, #footer .boxfixed{text-align:center;}
#footer a{color:#747474;}

table.pollstableborder td{text-align:left;}
div.banneritem img{display:block;margin:0 auto;text-align:center;}

div.mod-languages {float:right;}
dt.article-info-term {display:none;}