@charset "utf-8";

/* CSS Document */

html, body{margin:0; padding:0; font: normal 14px Trebuchet, "Trebuchet MS", Helvetica, sans-serif;}
body {background:url(images/background.jpg); background-repeat:repeat-x;}
p { line-height:16px; font: normal 14px Trebuchet, "Trebuchet MS", Helvetica, sans-serif;}

div,img {margin:0px; padding:0px; border:0px;}
span.subtitle {font-weight:bold; font-size:14px;}

#container{position:absolute; width:854px; height:100%; height:100%; left:50%; margin:0 0 0 -427px;}
#organizer {width:100%;}

#header {width:854px; height:170px; background-color:#000000;}
#nav {width:188px; border-right:solid 1px #bcbcbc; border-left:solid 1px #bcbcbc; background-color:#ffffff;}
#content{width:650px; min-height:500px; height:500px; background-color:#FFFFFF; padding-left:10px; padding-top:8px; border-right:solid 1px #bcbcbc;}
#content_div {width:620px;}

#footer{height:40px; background-color:#989898; color:#ffffff; font-size:12px; background:url(blackgradient2.gif); background-repeat:repeat-x; padding-left:5px;}
#spacer{height:40px; background-color:#ffffff; /*border-top:solid 1px #ffffff;*/ background:url(../images/footermirror.jpg); background-repeat:repeat-x;}

.a {text-align:right;}

.title {font-size:14px; font-weight:bold; font-family: 'Trebuchet MS', Helvetica, sans-serif; width:620px; height:24px; background:url(images/title.jpg); background-repeat:no-repeat; color:#ffffff; padding-left:8px; padding-top:3px;}

.sub_heading {font-weight:bold; font-size:14px; font-family: 'Trebuchet MS', Helvetica, sans-serif; color:#E22B27;}
.contact_form {width:250px;}

a.submenulink:link{ color:#232323; text-decoration:none; font-weight:bold;}
a.submenulink:visited{ color:#232323; text-decoration:none; font-weight:bold;}
a.submenulink:hover{ color:#e6c326; text-decoration:none; font-weight:bold;}

a.footerlink:link{ color:#ffffff; text-decoration:underline;}
a.footerlink:visited{ color:#ffffff; text-decoration:underline;}
a.footerlink:hover{ color:#000099; text-decoration:underline;}

a.mail:link{ color:#000099; text-decoration:none;}
a.mail:visited{ color:#000099; text-decoration:none;}
a.mail:hover{ color:#000099; text-decoration:underline;}

a.rep:link{ color:#000099; text-decoration:none; font-weight:bold;}
a.rep:visited{ color:#000099; text-decoration:none; font-weight:bold;}
a.rep:hover{ color:#000099; text-decoration:underline; font-weight:bold;}

a.reg:link{ color:#333333; text-decoration:underline; font-weight:bold;}
a.reg:visited{ color:#333333; text-decoration:underline; font-weight:bold;}
a.reg:hover{ color:#000099; text-decoration:underline; font-weight:bold;}

.bold {font-weight:bold;}
.preview_img:hover {cursor:pointer;}
/*------------------------------------------------------------------------------------*/
/* MENU */

.glossymenu div.submenu table tr {height:18px;}
.glossymenu div.submenu table tr td {padding-left:8px;}

.glossymenu{
margin: 2px 0;
padding: 0;
margin-left: 2px;
width: 184px; /*width of menu*/
}

.glossymenu a.menuitem{
background: black url(blackgradient2.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}
	
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem:hover{	
background-image: url(redgradient.jpg);
color: white;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding:0px;
/*height:48px;*/
}
