body {
		background-color:#cbcbcb;
		font-family: Verdana, sans-serif;
		font-size:11px;
}

a {
    	text-decoration:none;
    	color:#25265e;
 }
 
 
div#center {
   position: absolute;
   width:432px;
   height:307px;
   margin-left:-216;
   margin-top:-153px;
   left:50%;
   top:50%;
} 

div#headspacer {
		height:15px;
		background-color:#CBCBCB;	
}


#outer-wrapper {
		background-color:#25265e;
		border-top: 0;
		margin: 0 auto;
		width:1209px;
}
	
div#outer-wrapper div#headline {
		height:30px;
		background: transparent url(../pix/headline_bg.gif) top left repeat-x;
}

div#outer-wrapper div#headline img.logo {
		margin-left:15px;
}

div#outer-wrapper div#bottomline {
		background: transparent url(../pix/bottomline_bg.gif) top left repeat-x;
		height:13px;
}

div#inner-wrapper {
		background-color:#fff;
		border-top:0;
		margin: 0 auto;
		width:1177px;
}

div#inner-wrapper div#header {
		height:109px;
}

div#header div#header-top {
		background: transparent url(../pix/header_top_bg.gif) top left repeat-x;
		height:90px;
		float:left;
		width:100%;	
}
	
div#header-top div#main-nav {
		float:left;
}
	
div#headline div#logout {
		float:right;
		margin-right:20px;
		text-align:right;	
		margin-top:10px;	
		color:white;
}

div#headline a {
		color:white;	
}

div#headline .highlight {
		padding:3px;
		background-color:#942829;
		margin-right:3px;
		font-weight:bold;
}

div#headline .logo {
		float:left;
}
	
	
div#header div#header-bottom {
		background: transparent url(../pix/header_bottom_bg.gif) top left repeat-x;
		height:25px;
}

div#inner-wrapper div#inner-wrapper-bottomline {
		height:13px;
		width:1177px;
		background: transparent url(../pix/inner_wrapper_bottomline_bg.gif) top right no-repeat;
}

div#inner-wrapper div#body {
		/*background: #fff url(../pix/body_bg.gif) top left repeat-x;*/
		border-top:0;
		padding-left:20px;
}

div#body div#outer-content {
		width:930px;
		float:right;
		margin-right:20px;
		/*text-align:center;*/
}

div#sidebar {
		background-color:#fff;
		float:left;
		/*margin-right:20px;*/
}

div#sidebar div.box {
		background: #fff url(../pix/box_bg.gif) top left repeat-y;
		margin-bottom:23px;
}
	
div.box div.box-top {
		background: transparent url(../pix/box_top.gif) top left no-repeat;
		padding-top: 6px;
		text-align:center;
		color:#fff;
		font-weight:bold;
}
	
div.box div.box-bottom {
		background: transparent url(../pix/box_bottom.gif) bottom left no-repeat;
		padding: 4px 0px 4px 0px;
		text-align:left;
}
	
ul#main-menu {
		padding:0px 1px 0px 1px;
		color:#25265e;
		font-weight:bold;
}
	
ul#main-menu li.lvl1-std, ul#main-menu li.lvl1-last {
		padding:12px 9px 3px 9px;
		border-bottom:1px solid #ebecf1;
		
}
	
ul#main-menu li.lvl1-last {
		border-bottom:none;
}

ul#main-menu li.lvl1-current {
		background: #f6f5fa url(../pix/main_menu_current_bg.gif) top left repeat-x;
		padding:12px 9px 0px 9px;
		border-bottom:1px solid #ebecf1;
}

ul#main-menu li.lvl1-current-empty {
    height:20px;
}
	
ul#main-menu ul.lvl2 {
		margin-top:7px;
		margin-left:-9px;
		margin-right:-9px;
		font-weight:normal;
}

ul#main-menu ul.lvl2 li.lvl2-std {
		padding:0px 5px 0px 0px;
		border-bottom:none;
		height:25px;
}
	
ul#main-menu ul.lvl2 li.lvl2-current {
		
}

ul#main-menu ul.lvl2 a {
    	display:block;
    	width:148px;
    	height:25px;
    	padding:3px 0px 0px 15px;
}
	
ul#main-menu ul.lvl2 a:hover {
		background: transparent url(../pix/main_menu_lvl2_current_bg_full.gif) top left no-repeat;
}
		
div#outer-content div#tab-row {
		
		background: #fff url(../pix/tab_row_bg.gif) top left repeat-x;
		height:27px;			
}
	
div#tab-row div#tab-row-round {
		background: transparent url(../pix/tab_row_right_bg.gif) top right no-repeat;		
}
	
div#inner-wrapper div#footer {
		color:#bdbecd;
		background-color:#25265e;
		padding-top:9px;
}

div#login-bg {
		/**
		width:100%;
		height:100%;
		background-color:#25265E;	
		text-align:center;
		*/
		width:100%;
		height:100% !important;
		min-height: 680px;
		background-color:#25265E;	
		text-align:center;
}
div#login-container {
		width:432px;
		height:307px;
		padding-left:92px;
		padding-top:120px;
		margin: auto;
		font-size:12px;
		text-align:left;
		background: transparent url(../pix/login_bg.jpg) top left no-repeat;
}

.logintext {
		width:130px;	
}
