/*  25 april kb    */
/*  15 July add CTX kb    */
body
{
	margin: 0;
	padding: 0;
	background-color: #fff;
/*  Kevin change */	
	background-image:none;
background-image:url(background.gif);
background-repeat:repeat;
margin-top:0px;
text-align:center;
/*  25  */
}
div#container
{  /*  Kevin change */
	width:1000px;
	border:thin;
	border-color:#CCCCCC;
	border-style:solid;
	background-color:#FFFFFF;
	text-align:left;	
}
div#container2
{ /*  Kevin change */
	width:inherit;
}

div#navigation
{
	float: left;
	width: 183px;
	background:url(bgmenu.gif) repeat-y right;
}
div#navigation h1
{
	margin: 0;
	padding: 0;
	text-indent:-10000px;
	background:url(geminiLogo.jpg) no-repeat;
	height:190px;
}
div#navigation h3
{
	margin: 0;
	padding: 0;
	text-indent:-10000px;
	background:url(menuBottom.gif) no-repeat right;
	height:84px;
}


div#header
{
	margin-left: 183px;
	margin-right: 264px;
	background:url(bgHeader.jpg) repeat-x;
}
div#header h2
{
	margin: 0;
	padding: 0;
	text-indent:-10000px;
	background:url(geminiHeader.jpg) no-repeat;
	height:106px;
}
div#conttopmenu
{
	margin-left: 183px;
}

#topWrap {
	width:640px;
	float:right;
}

div#topmenu
{
	background:url(sb_left.gif) #6989aa left no-repeat;
	height:26px;
	padding-top:5px;
	width:370px;
	float:left;
	text-align:right;
}
div#topmenu img
{
	padding:0 7px;
}
div#linefooter
{
	margin-left: 203px;
	margin-right: 20px;
	height:30px;
	border-bottom:2px solid #6989aa;
}
div#footer
{
	margin-left: 203px;
	margin-right: 20px;
	height:30px;
}

div#contWrap { /*  Kevin change  add div to name*/
	min-height:500px;/*  Kevin change */
	margin-left: 185px;/*  Kevin change */
	width:810px;
}

.contentpane
{
	width:520px; /*  Kevin change */
	float:left;
	padding-top:10px;/* 25 */
	padding-left:10px; 
	}
.rightpane
{
	width:255px;
	float:right;   
	padding-left:10px;
	padding-top:20px;
	color:#000000;
}

.contentpane h2
{
	font-size: 2em;
	color: #036;
	margin: 0;
	padding-top: 40px;
	font-weight: normal;
}
div#more
{
	float: right;
	width: 264px;
	margin: 0;
	padding: 0;
	color: #fff;
	background:url(bgHeader.jpg) repeat-x;
}

div#more h4
{
	margin: 0;
	padding: 0;
	text-indent:-10000px;
	background:url(phone1.gif) no-repeat;
	height:106px;
}
div#search
{
	text-align:center;
	background:url(sb_right.gif) #6989aa right no-repeat;
	height:27px;
	padding-top:4px;
	width:270px;
	float:left;
}



.cleardiv /*  Kevin change added */
{
	clear: both;
}
#cleardiv
{
	clear: both;
	height: 1em;
}
.footleft{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	padding-top:10px;
}
.foot {
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.foot a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.foot a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.footright{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	float:right;
	width:280px;
	padding-top:10px;
}
/* Main Menu */
.MM_MenuContainer {
	background-color: Transparent;
}
.MM_MenuBar {
	cursor: pointer; 
	cursor: hand;
}
.MM_MenuBar TD{
	width:183px;
	height:25px;
	margin:0;
	padding:0 22px 0 0;
}
.MM_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	font: 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border-left:none; 
	border-bottom:none; 
	border-top:none; 
	border-right:none;
	background-color: Transparent;
}
.MM_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #6989aa; 
	border-left: #6989aa 1px solid; 
	border-bottom: #6989aa 1px solid; 
	border-top: #6989aa 1px solid; 
	text-align: center; 
	width: 1; 
}
.MM_SubMenu {
	z-index: 1000;
	cursor: pointer; 
	cursor: hand; 
	background-color: #6989aa; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #ffffff 2px solid; 
	border-left: #ffffff 2px solid; 
	border-top: #ffffff 2px solid; 
	border-right: #ffffff 2px solid;
}
.MM_MenuBreak {
	background:url(menu_spacer.gif) no-repeat right center;
	color: #B2C5EE;
	vertical-align:middle;
	height: 5px;
	border-bottom:none;
	border-top:none;
}
.MM_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	font: 12px Arial, Helvetica, sans-serif;
	color: #1b2d83;
	background:#6989aa;
	border-left:none; 
	border-bottom:none; 
	border-top:none; 
	border-right:none;
}
.MM_MenuArrow {
	border-bottom:none; 
	border-right:none;
}
.MM_RootMenuArrow {
}

.MM_RootMenuItem {
	height:25px;
	font-family: Arial;
	font-size: 11px;
	color: #6989aa;
	background:url(menu_last.gif) no-repeat right center;
	text-align:right;
}

.MM_RootBreadcrumb {
	height:25px;
	font-family: Arial;
	font-size: 11px;
	color: #6989aa;
	background:url(menu_on_last.gif) no-repeat right center;
	text-align:right;
}

.MM_RootMenuSelected {
	height:25px;
	font-family: Arial;
	font-size: 11px;
	color: #6989aa;
	background:url(menu_over_last.gif) no-repeat right center;
	text-align:right;
}
/* CTX */

#ClickTracks2 {
	font:12px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	width:954px;
	margin:0px auto;
	font-size: xx-small;
}
#ClickTracks {
	width:954px;
	margin:5px auto;
}
