




.background {
	background-image:url('../images/back_gradient.gif');
	background-repeat: repeat-x; 
	background-color:#D0D8E3;
}



.home-banner {
	background-image:url('../images/simple_banner.jpg');
	background-repeat:  no-repeat;
	background-position: center;
	width:490px;
	height:245px;
	padding:0px;
	margin:0px;
}

.left-banner {
	background-image:url('../images/left_banner.jpg');
	background-repeat:  no-repeat;
	background-position: center;
	width:146px;
	height:410px;
	padding:0px;
	margin:0px;
}

.left-banner-content {
	color:#ffffff;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
	padding:10px;
	text-align:left;
}



.home-banner-content {
	font-size:12pt;
	font-family:tahoma;
	color:#ffffff;
	font-weight:normal;
	padding:10px;
	text-align:left;
}

.top-banner {
	background-image:url('../images/top_banner.gif');
	background-repeat: no-repeat; 
	background-position: center;
	width:760px;
	height:112px;
	padding-top:0px;
	cursor:pointer;	
}



.widget {
	padding:2px;
	margin:0px;
	text-align:justify;
}

.padder {
	padding-left:2px;
	padding-right:2px;
	padding-top:4px;
	margin:0px;
	text-align:justify;
}

.widget-grey {
	background-image:url('../images/widget_grey_back.gif');
	background-repeat: repeat-y; 
	background-position: center;
	width:269px;
}

.widget-white {
	background-image:url('../images/widget_white_back.gif');
	background-repeat: repeat-y; 
	background-position: center;
	width:269px;
}

.widget-top {
	background-image:url('../images/widget_grey_top.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}

.widget-bottom {
	background-image:url('../images/widget_grey_bottom.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}

.widget-content {
	padding:0px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:10px;
	font-family:tahoma;
	font-size:8pt;
	color:#555555;
	line-height:1.0pc;
}

.widget-content-main {
	padding:5px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:10px;
	font-family:tahoma;
	font-size:8pt;
	color:#555555;
	line-height:1.0pc;
	overflow:auto;
	height:350px;
}

.widget-grey-header {
	background-image:url('../images/widget_grey_header2.gif');
	height:43px;
	background-repeat: no-repeat;
	margin-left: 3px;
	padding:0px;
}

.widget-white-header {
	background-image:url('../images/widget_white_header2.gif');
	height:43px;
	background-repeat: no-repeat;
	margin-left: 3px;
	padding:0px;
}

.widget-title {
	padding:4px;
	margin:0px;
	margin-left:5px;
	font-size:10pt;
	font-family:tahoma;
	color:#9A0302;
	font-weight:bold;
}

.widget-white-wide {
	background-image:url('../images/widget_white_back_wide.gif');
	background-repeat: repeat-y; 
	background-position: center;
	width:490px;
	margin:0px;
	padding:0px;	
}

.widget-white-exwide {
	background-image:url('../images/widget_white_back_exwide.gif');
	background-repeat: repeat-y; 
	background-position: center;
	width:609px;
	margin:0px;
	padding:0px;	
}


.widget-trans-wide {
	background-image:url('../images/widget_trans_back_wide.gif');
	background-repeat: repeat-y; 
	background-position: center;
	width:490px;
	margin:0px;
	padding:0px;
}


.widget-trans-exsmall {
	background-image:url('../images/widget_trans_back_exsmall.gif');
	background-repeat: repeat-y; 
	background-position: center;
	width:147px;
	margin:0px;
	padding:0px;
}

.widget-top-wide {
	background-image:url('../images/widget_grey_top_wide.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}
.widget-bottom-wide {
	background-image:url('../images/widget_grey_bottom_wide.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}


.widget-top-exwide {
	background-image:url('../images/widget_grey_top_exwide.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}
.widget-bottom-exwide {
	background-image:url('../images/widget_grey_bottom_exwide.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}

.widget-top-small {
	background-image:url('../images/widget_grey_top_small.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}
.widget-bottom-small {
	background-image:url('../images/widget_grey_bottom_small.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}

.widget-top-exsmall {
	background-image:url('../images/widget_grey_top_exsmall.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}
.widget-bottom-exsmall {
	background-image:url('../images/widget_grey_bottom_exsmall.gif');
	height:4px;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-size:0px;
}

.menu-bar {
	background-image:url('../images/menu_back.gif');
	height:25px;
	width:485px;
	background-repeat: no-repeat;
	font-size:9pt;
	font-family:tahoma;
	color:#FFFFFF;
	font-weight:bold;
}

.menu-bar-wide {
	background-image:url('../images/menu_back_wide.gif');
	height:25px;
	width:760px;
	background-repeat: no-repeat;
	font-size:9pt;
	font-family:tahoma;
	color:#FFFFFF;
	font-weight:bold;
}


.menu-text {
	height:25px;
	font-size:8pt;
	font-family:tahoma;
	color:#ffffff;
	font-weight:bold;
	padding-top:4px;
	
	behavior: url('/includes/IEHover.htc');
	
}

.menu-text:hover, .menu-text.hover {
	color:#000;
}


td.menu {
	
	behavior: url('/includes/IEHover.htc');
	
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;	
}

td.menu:hover, td.menu.hover
{ 
	background-color: #ffffff;
	
	filter:alpha(opacity=50);
		
	-moz-opacity:0.5;
	opacity: 0.5;	
	color:#000000;
	font-weight:bold;
	cursor:pointer;
}

a {
	font-size:8pt;
	font-family:tahoma;
	color:#4E6884;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	font-size:8pt;
	font-family:tahoma;
	color:#4E6884;
	text-decoration:underline;
	font-weight:bold;
}

a.thin {
	font-size:8pt;
	font-family:tahoma;
	color:#4E6884;
	text-decoration:none;
	font-weight:normal;
}

a.thin:hover {
	font-size:8pt;
	font-family:tahoma;
	color:#4E6884;
	text-decoration:underline;
	font-weight:normal;
}

a.left {
	font-size:8pt;
	color:#ffffff;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

a.left:hover {
	font-size:8pt;
	color:#ffffff;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
}

a.red {
	font-size:8pt;
	color:#9A0302;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

a.red:hover {
	font-size:8pt;
	color:#9A0302;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
}


.title-header {
	color:#23497D;
	font-size:8pt;
	font-family:tahoma;	
	
}


.footer {
	padding:0px;
	font-family:tahoma;
	font-size:7pt;
	color:#4E6884;
    font-weight:normal;
}

a.footer:hover {
	font-size:7pt;
	font-family:tahoma;
	color:#4E6884;
	text-decoration:underline;
	font-weight:normal;
}


.bottompad {
	padding-bottom:10px;
}

td {
	font-family:tahoma;
	font-size:8pt;
	color:#555555;
	line-height:1.0pc;
}

h1 {
	font-family:tahoma;
	font-size:10pt;
	color:#4E6884;
	font-weight:bold;
	margin:0px;
	padding:0px;
}



td.bottomline {
	font-family:tahoma;
	font-size:8pt;
	color:#555555;
	line-height:1.0pc;
	border-style:dotted;
	border-color:#aaaaaa;
	border-width:1px;
	border-top:none;
	border-left:none;
	border-right:none;
}

.heading {
	font-size:8pt;
	color:#9A0302;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.orangebold {
	color:#FFA134;
	font-weight:bold;
}