body { 
width:970px; 
margin:20px; 
font-size:1.2em; 
line-height:14px; 
font-family:Tahoma, Arial; 
font-size:11px; 
border:1px solid #000; 
background: #00B52D url('images/background.jpg') repeat-x; 
}
#header { 
background:#ffffff url('images/header_background.jpg') no-repeat top right;
}
a { 
color:#10639a; text-decoration:none;
}
a:hover { 
text-decoration:underline;
}
p { 
padding: 0 10px 5px 10px; 
}
h1 { 
font-family: "Myriad Pro", "Trebuchet MS", Arial; 
margin:0; 
padding:10px 0 0 10px; 
text-transform:uppercase; 
font-size:18px; 
color:#10639a; 
}

#logo { 
height:130px; 
background:#0EA5FE url('images/head_background.jpg') no-repeat;; 
padding-left:40px; 
padding-right:60px;
padding-top:50px; 
padding-bottom:0 
}

#logo a{ 
font-family: "Myriad Pro", "Trebuchet MS", Arial; color:#fff; 
text-decoration:none; 
font-weight:bold; 
font-size:20px; 
text-transform:uppercase; 
letter-spacing:5px; 
}

#logo_text { 
float:right; width:200px; 
font-size:10px; color:#fff; 
line-height:12px; 
padding-top:5px;  
}

.splitter { display:block; float:left;}

.item img { 
background-color:#FFFFFF; padding:6px; 
border:1px solid #d0d0d0;
}
.item a { 
display:block; 
float:left; 
font-size:12px; 
color:#bd131d;
}

.description { 
display:block; 
float:right; 
width:220px; 
padding: 10px 20px 30px 0; 
line-height:12px;
}
p.additional { 
margin:0 10px; color:#9c9c9c;
font-size:10px; 
line-height:12px; 
border-top:1px solid #bdbdbd; 
padding: 10px 0; 
font-weight:normal;
}

#text { 
font-size:9pt;
background:url('images/content.gif'); 
padding:10px; margin-left:0;
margin-right:292px; 
margin-top:0; margin-bottom:0
}
#text li {
padding-left:20px; 
background:url('images/linespot.gif') no-repeat 0px 4px;line-height:18px; 
list-style-type:none
}
.img { 
background-color:#FFFFFF; 
padding:6px;
 border:1px solid #d0d0d0;
 }
#sidebar { 
float:right; 
width:245px; 
padding: 20px 20px 0 30px; 
font-size:12px; 
}
#sidebar a{ font-weight:bold; }
#sidebar h1 { 
font-family: "Myriad Pro", "Trebuchet MS", Arial; 
margin:0; 
padding:0 0 20px 0; 
text-transform:uppercase; color:#000;
}



#main { 
float:left; 
background:#fff url('images/sidebar_background.gif') no-repeat top right; }





.glossymenu{
	position: relative;
	margin: 0px ;
	background: url('images/menur_bg.gif') repeat-x; /*tab background image path*/
	height: 46px;
	list-style-type:none; padding-left:34px; padding-right:0; padding-top:0; padding-bottom:0
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0px 0px 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}


.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url('media/menur_hover_left.gif') no-repeat left 50%; /*left tab image path*/
	
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url('media/menur_hover_right.gif') no-repeat right top; /*right tab image path*/
}

.blue{
	background: url('media/menub_bg.gif') repeat-x; /*tab background image path*/
}

.blue li.current a, .blue li a:hover{
	background: url('media/menub_hover_left.gif') no-repeat; /*left tab image path*/
}

.blue li.current a b, .blue li a:hover b{
	background: url('media/menub_hover_right.gif') no-repeat right top; /*right tab image path*/
}


.glossymenu1 a.menuitem{
background: black url('glossyback.gif') repeat-x bottom left;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-left: 10px;
text-decoration: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Lucida Grande, Trebuchet MS, Verdana, Helvetica, sans-serif; padding-right:0; padding-top:4px; padding-bottom:4px
}


.glossymenu1 a.menuitem:visited, .glossymenu1 .menuitem:active{
color: white;
}

.glossymenu1 a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu1 a.menuitem:hover{
background-image: url('glossyback2.gif');
}

.glossymenu1 div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu1 div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu1 div.submenu ul li{
border-bottom: 1px solid blue;
}

.glossymenu1 div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu1 div.submenu ul li a:hover{
background: #DFDCCB;
colorz: white;
}

#footer {
font-family: "Myriad Pro", "Trebuchet MS", Arial; 
background:#000 url('images/footer_background.gif') repeat-x; 
height:55px; 
clear:both  
}
#left_footer { 
float:left; 
padding:20px 0 0 30px; 
color:#fff; 
font-size:12px;
}
#left_footer a { color:#fff;}

#left_footer a:hover { text-decoration:none;}