@charset "iso-8859-7";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

body {
	background:url(../images/bgBody.gif) repeat-x #faf8f9;
	font: 12px Verdana;
}

/* text styles */
.txt10Black {
	font: 10px Verdana;
	color: #000000;
}
.txt10BlackCenter {
	font: 10px Verdana;
	color: #000000;
	text-align: center;
}
.txt10BlackRight {
	font: 10px Verdana;
	color: #000000;
	text-align: right;
}
.txt10BlackLeft {
	font: 10px Verdana;
	color: #000000;
	text-align: left;
}
.txt10bBlack {
	font: bold 10px Verdana;
	color: #000000;
}
.txt10bBlackRight {
	font: bold 10px Verdana;
	color: #000000;
	text-align: right;
}
.txt10Red {
	font: 10px Verdana;
	color: #990000;
}
.txt11Black {
	font: 11px Verdana;
	color: #000000;
}
.txt11BlackCenter {
	font: 11px Verdana;
	color: #000000;
	text-align:center;
}
.txt12Black {
	font: 12px Verdana;
	color: #000000;
}
.txt12bBlack {
	font: bold 12px Verdana;
	color: #000000;
}
.txt12bBlackCenter {
	font: bold 12px Verdana;
	color: #000000;
	text-align:center;
}
.txt12bBlackLeft {
	font: bold 12px Verdana;
	color: #000000;
	text-align:left;
}
.txt12BlackRight {
	font: 12px Verdana;
	color: #000000;
	text-align:right;
}
.txt12BlackLeft {
	font: 12px Verdana;
	color: #000000;
	text-align:left;
}
.txt12BlackCenter {
	font: 12px Verdana;
	color: #000000;
	text-align:center;
}
.txt12Red {
	font: 12px Verdana;
	color: #990000;
}

/* MAIN TABLE STYLE */
table.tblMain {

}
td.tdMainHeader {
	background-color: #ffffff;
	border-bottom: 2px solid #52A9D4;
	height: 80px;
	vertical-align: text-bottom;
}
td.tdMainHeader11 {
	text-align: left;
	padding-left: 6px;
}
td.tdMainHeader12 {
	text-align: right;
	padding-right: 6px;
	color: #0066AC;
	font: 10px Tahoma;
	vertical-align:bottom;
	padding-bottom: 4px;
}
td.tdMainHeader21 {
	text-align: left;
	padding-left: 16px;
	padding-bottom: 3px;
	vertical-align:text-bottom;
	color: #0066AC;
	font: bold 14px Tahoma;
}
td.tdMainHeader22 {
	text-align: right;
	padding-right: 6px;
	padding-bottom: 3px;
	vertical-align:text-bottom;
}
td.tdMainBody {

}
td.tdMainFooter {

}

/* CONTENT TABLE STYLE */
table.tblContent {

}
td.tdContent11, td.tdContent12, td.tdContent13, td.tdContent31, td.tdContent32, td.tdContent33 {
	height: 5px;
}
td.tdContent11, td.tdContent21, td.tdContent31, td.tdContent13, td.tdContent23, td.tdContent33 {
	width: 4px;
}
td.tdContent11 {
	background:url(../images/cn_l_t.gif) top left no-repeat;
	background-color: #ffffff;
}
td.tdContent12 {
	background:url(../images/cn_m_t.gif) repeat-x;
	background-color: #888888;
	width:40px;
	height:5px;
}
td.tdContent13 {
	background:url(../images/cn_r_t.gif) top right no-repeat;
	background-color: #ffffff;
}
td.tdContent21 {
	border-left: 1px solid #CCCCCC;
	background-color: #ffffff;
}
td.tdContent22 {
	background-color: #ffffff;
	width: 170px;
	height: 170px;
}
td.tdContent23 {
	border-right: 1px solid #CCCCCC;
	background-color: #ffffff;
}
td.tdContent31 {
	background:url(../images/cn_l_b.gif) top left no-repeat;
	background-color: #ffffff;
}
td.tdContent32 {
	background:url(../images/cn_m_b.gif) repeat-x;
	background-color: #ffffff;
}
td.tdContent33 {
	background:url(../images/cn_r_b.gif) top right no-repeat;
	background-color: #ffffff;
}


/* Left Menu */
td.menuLeft1 {
	color: #0066BD;
	text-align:left;
	font: bold 11px Verdana;
	width: 124px;
	height: 18px;
}
td.menuLeft1:hover, td.menuLeft2:hover {
	cursor:pointer;

}
td.menuLeft2 {
	color: #0066BD;
	text-align:right;
	width: 10px;
	height: 18px;
}
td.subMenu {
	color: #0066BD;
	font: 10px Verdana;
	width: 110px;
	text-align: left;
	padding-left: 20px;
}


/* BLUE TITLE STYLE */
table.tblBlueTitle {

}
td.tdBlueTitle11, td.tdBlueTitle12, td.tdBlueTitle13, td.tdBlueTitle31, td.tdBlueTitle32, td.tdBlueTitle33 {
	height: 5px;
}
td.tdBlueTitle11, td.tdBlueTitle21, td.tdBlueTitle31, td.tdBlueTitle13, td.tdBlueTitle23, td.tdBlueTitle33 {
	width: 4px;
}
td.tdBlueTitle11 {
	background:url(../images/cn2_l_t.gif) top left no-repeat;
	background-color: #52A9D4;
}
td.tdBlueTitle12 {
	background:url(../images/cn2_m_t.gif) repeat-x;
	background-color: #52A9D4;
	width:40px;
	height:5px;
}
td.tdBlueTitle13 {
	background:url(../images/cn2_r_t.gif) top right no-repeat;
	background-color: #52A9D4;
}
td.tdBlueTitle21 {
	border-left: 1px solid #CCCCCC;
	background-color: #52A9D4;
}
td.tdBlueTitle22 {
	background-color: #52A9D4;
	width: 170px;
	height: 14px;
	color:#FFFFFF;
}
td.tdBlueTitle23 {
	border-right: 1px solid #CCCCCC;
	background-color: #52A9D4;
}
td.tdBlueTitle31 {
	background:url(../images/cn2_l_b.gif) top left no-repeat;
	background-color: #52A9D4;
}
td.tdBlueTitle32 {
	background:url(../images/cn2_m_b.gif) repeat-x;
	background-color: #52A9D4;
}
td.tdBlueTitle33 {
	background:url(../images/cn2_r_b.gif) top right no-repeat;
	background-color: #52A9D4;
}



/* LAST STUFF */
	table.mnTable {
		border: 4px solid #22407c;
		background-color: #ffffff;
		margin-top: 5px;
		margin-left:auto;
		margin-right:auto;
		width: 950px;
	}
	td.mnHeader {
		padding-left: 20px;
		padding-right: 20px;
		border-bottom: 1px solid #828282;
		height: 104px;
	}
	td.mnHeaderMenu {
		padding-right: 20px;
		background: url(../images/bgHeaderMenu.gif) repeat-x;
		height: 38px;
		text-align: right;
		vertical-align: middle;
	}
	a.headerMenu {
		color: #000000;
		text-decoration:none;
	}
	a.headerMenu:hover {
		color: #383838;
	}
	td.mnLeftMenu {
		border-right: 4px solid #22407c;
		width:180px;
		vertical-align: top;
		text-align: left;
	}
	td.mnMain {
		width:770px;
		vertical-align:top;
	}
	td.mnLeftMenuSub {
		background: url(../images/bgLeffMenuTop.gif) repeat-x top #b9bec4;
	}
	td.mnMain_1 {
		background: url(../images/bgMain_1.gif) repeat-x top #f2f2f0;
		width: 270px;
	}
	td.mnMain_2 {
		background: url(../images/bgMain_2.gif) repeat-x top #22407c;
		width: 500px;
	}
	div.mnMain_2 {
		margin-left: 20px;
		margin-top: 5px;
		margin-bottom: 5px;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		color: #eeeeee;
	}
	td.mnMain_1, td.mnMain_2 {
		border-bottom: 5px solid #b9c1d4;
	}
	td.mnMain_3 {
		padding-left: 3px;
		padding-right: 3px;
	}

	table.glbTitle {
		margin: 0px;
		padding: 0px;	
	}
	td.glbTitle1 {
		width: 12px;
		height: 28px;
		background: url(../images/glbTitleLeft.gif) no-repeat;
	}
	td.glbTitle2 {
		height: 28px;
		background: url(../images/glbTitleMiddle.gif) repeat-x;
		color:#eeeeee;
	}
	td.glbTitle3 {
		width: 12px;
		height: 28px;
		background: url(../images/glbTitleRight.gif) no-repeat;
	}
	td.glbTable_headerTD_first, td.glbTable_headerTD_middle, td.glbTable_headerTD_last, td.glbTable_bodyTD_first, td.glbTable_bodyTD_middle, td.glbTable_bodyTD_last {
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		padding-left: 6px;
		padding-right: 6px;
		padding-top:2px;
		padding-bottom: 2px;
	}
	td.glbTable_headerTD_start {
/*		background: url(../images/glbTableHeaderLeft.gif) no-repeat; */
		width:12px;
		height:20px;
	}
	td.glbTable_headerTD_first {
		background: url(../images/glbTableHeaderMiddle.gif) repeat-x;
		border: 1px solid #243d7d;
		color: #27417c;
	}
	td.glbTable_headerTD_middle {
		background: url(../images/glbTableHeaderMiddle.gif) repeat-x;
		border-bottom: 1px solid #243d7d;
		border-top: 1px solid #243d7d;
		border-right: 1px solid #243d7d;
		color: #27417c;
	}
	td.glbTable_headerTD_last {
		background: url(../images/glbTableHeaderMiddle.gif) repeat-x;
		border-top: 1px solid #243d7d;
		border-right: 1px solid #243d7d;
		border-bottom: 1px solid #243d7d;
		color: #27417c;
	}
	td.glbTable_headerTD_end {
/*		background: url(../images/glbTableHeaderRight.gif) no-repeat; */
		width:12px;
		height:20px;
	}

	td.glbTable_bodyTD_first, td.glbTable_bodyTD_middle, td.glbTable_bodyTD_last {
		background-color: #e9ecf3;	
		border-bottom: 1px solid #243d7d;
		border-right: 1px solid #243d7d;
		height:16px;
		font-size: 11px;
		
	}
	td.glbTable_bodyTD_first {
		border-left: 1px solid #243d7d;
	}
	table.leftMenu {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	td.leftMenu{
		border-bottom: 1px solid #ffffff;
		height: 24px;
		width:160px;
	}
	td.leftMenuLast{
		border-bottom: 1px solid #ffffff;
		height: 24px;
		width:160px;
	}
	td.leftMenuSelected{
		height: 24px;
		background-color: #fcffff;
		width:160px;
	}
	a.leftMenu{
		color: #22407e;
		text-decoration: none;
		font: bold 12px Arial, Helvetica, sans-serif;
	}
	a.leftMenu:hover{
		color: #383838;
	}


	body {
		background: #FFFFFF;
	}
	td.myMenu,td.myMenuSelected {
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		padding-left: 10px;
		padding-right: 10px;
		cursor:pointer;
	}
	td.myMenu:hover, td.myMenuSelected:hover {
		background:url(../images/layout_menu_background_selected.jpg);
		cursor:pointer;
	}
	td.myMenuSelected {
		background:url(../images/layout_menu_background_selected.jpg);
	}
	
	td.leftMenuHeader, td.leftMenuFooter {
		width: 200px;
	}
	td.leftMenuItems {
		border-left: 1px solid #B1C3D4;
		border-right: 1px solid #B1C3D4;
		padding-top:8px;
	}
	td.leftMenuItem, td.leftMenuItemLast, td.leftMenuItemSelected {
		margin:0px;
		height: 24px;
		border-bottom: 1px solid #cccccc;
		text-align:left;
		padding-left: 10px;
		color: #367d95;
		font-weight: bold;
		cursor:pointer;
	}
	td.leftMenuItem:hover, td.leftMenuItemLast:hover, td.leftMenuItemSelected:hover {
		background: #EEF3F8;
		cursor: pointer;
	}
	td.leftMenuItemLast {
		border-bottom: none;
	}
	td.leftMenuItemSelected {
		background: #EEF3F8;
	}
	td.leftMenuAdv {
		padding-top: 16px;
		padding-bottom: 16px;
		border-left: 1px solid #B1C3D4;
		border-right: 1px solid #B1C3D4;
	}	
	
	td.middle1 {
		width: 735px;
		height: 183px;
		background: url(images/layout_index1.jpg);
		border-bottom: 1px solid #186A85;
		border-right: 1px solid #186A85;
		border-top: 1px solid #B1C3D4;
		border-left: 1px solid #B1C3D4;
	}
	
	div.userInfo {
		color: #367d95;
		font-weight: bold;
		padding-left: 16px;
	}
	td.userInfoTitle{
		background: #9BC792;
		height: 18px;
		color: #ffffff;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	td.userInfoContent {
		border-left: 1px solid #9BC792;
		border-right: 1px solid #9BC792;
		border-bottom: 1px solid #9BC792;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
	}


