body {background-image: url(i/bg.gif); background-repeat: repeat-x; background-position: top; background-color:#2A2E53; margin-top:0; margin-bottom:33px;}
.mainTable {width: 813px; background-color: #1B1F42; padding-top: 10px; padding-bottom: 10px;}
.mainTableWidth {width: 813px;}
.mainTableLeft {width: 70%;	padding-left: 10px; padding-right: 5px; vertical-align:top;}
.mainTableRight {padding-left: 5px;	padding-right: 10px; vertical-align:top;}
.tableLeft {width: 50%;	padding-left: 10px; padding-right: 5px; vertical-align:top;}
.tableRight {padding-left: 10px; padding-right: 5px; vertical-align:top;}

/* text */	
.title {font-family:Arial, Helvetica, sans-serif; color:#EEA200; font-size:18px; margin:10px 0 7px 0; text-align:left;}
.subTitle {font-family:Arial, Helvetica, sans-serif; color:#76A9DE; font-size:14px; margin:17px 0 5px 0; text-align:left;}
.textBold {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#CFD0D8; text-align:left; margin:3px 0 6px 0;}	
.textBlueBold {font-family:Arial, Helvetica, sans-serif; color:#76A9DE; font-weight:bold; font-size:13px; margin:10px 0 7px 0; text-align:left;}
.text {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CFD0D8; text-align:justify; margin:10px 0 3px 0;}
.textItalicBold {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CFD0D8; font-style:italic; font-weight:bold; text-align:justify; margin:4px 0 3px 0;}
.smallText {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B3B3B3; text-align:justify; margin:1px 0 4px 0;}
.smallTextItalic {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B3B3B3; font-style:italic; text-align:justify; margin:1px 0 4px 0;}
.print {text-align:right; margin:7px 2px -24px 0; color:#76A9DE; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.textImage {padding:0 10px 10px 0;}
.textList {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CFD0D8; text-align:justify; margin:4px 0 3px 15px;}


/* menu */	
a.menu {font-family:Arial Narrow, Arial, sans-serif; font-weight:bold; text-transform:uppercase; padding: 0 10px 8px 10px; font-size:16px; color:#76A9DE; text-decoration:none;}
a.menu:hover {font-family:Arial Narrow, Arial, sans-serif; font-weight:bold; text-transform:uppercase; padding: 0 10px 0 10px; font-size:16px; color:#EEA200; text-decoration:none;}
a.menuSelected {font-family:Arial Narrow, Arial, sans-serif; font-weight:bold; text-transform:uppercase; padding: 0 10px 0 10px; font-size:16px; color:#EEA200; text-decoration:none;}
.menuMargin {margin:0 0 12px 0}
a.submenu {font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding: 0 10px 0 10px; font-size:12px; color:#C6C6C6; text-decoration:none;}
a.submenu:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding: 0 10px 0 10px; font-size:12px; color:white; text-decoration:none;}
a.submenuSelected {font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding: 0 10px 0 10px; font-size:12px; color:white; text-decoration:none;}
.subMenuMargin {margin:4px 0 3px 0}
.menu {font-family:Arial Narrow, Arial, sans-serif; font-weight:bold; text-transform:uppercase; padding: 0 10px 8px 10px; font-size:16px; color:#76A9DE; text-decoration:none;}

a.mainTextLink {font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#76A9DE; text-decoration:none;}
a.mainTextLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#76A9DE; text-decoration:underline;}
a.mainTextLinkSmall {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#76A9DE; text-decoration:none;}
a.mainTextLinkSmall:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#76A9DE; text-decoration:underline;}
a.textLink {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#76A9DE;}
a.textLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#76A9DE;}
.archiveLink {text-align:right; margin: -3px 7px 0 0}

/* site map paddins */
.map1 { font-weight:bold; text-align:left; padding: 3px}
.map2 {text-align:left; padding: 3px 3px 3px 20px}
.map3 {text-align:left; padding: 3px 3px 3px 40px}

/* copyrights */
.copy {color:#848692; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 0 12px; text-align:left;}
.copyRight {color:#848692; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0 12px 0 12px; text-align:right;}
a.copyCompany {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#848692;}
a.copyCompany:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#848692;}
a.copyLink {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#76A9DE;}
a.copyLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#76A9DE;}

/* list */
ul{margin:0 0 0px 2px;}
li.listSample {font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#CFD0D8; list-style-image:url(i/li.gif); text-align:justify; list-style-position:inside; padding: 0 0 0 5px;}
li.list {font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#CFD0D8; list-style-image:url(i/li.gif); text-align:left; list-style-position:inside; padding: 0 0 0 15px;}
li.listSample span {margin-left:7px;}

.blockTxtList {padding-right:5px; padding-left:10px; padding-bottom:1px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#CFD0D8; text-align:justify;}
.blockTxtListEnd {padding-bottom:7px; padding-right:5px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#CFD0D8; text-align:justify;}


/* inside table */
.inTableWidth {width:100%;}
.thText {color:#CFD0D8; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;font-weight:bold; height:24px; background-image:url(i/table_bg.gif); background-position:top; background-repeat:repeat-x; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBg1 {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; background-color:#CAD8E4; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBoldBg1 {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold; background-color:#CAD8E4; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBg2 {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; background-color:#B9CCDE; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBoldBg2 {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold; background-color:#B9CCDE; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBg1Right {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; background-color:#CAD8E4; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBoldBg1Right {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; font-weight:bold; background-color:#CAD8E4; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBg2Right {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; background-color:#B9CCDE; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBoldBg2Right {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; font-weight:bold; background-color:#B9CCDE; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBgDark1 {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; background-color:#B7CEE2; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}
.tdTextBgDark2 {color:#1D3B5D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; background-color:#A2C0DB; height:21px; border-bottom:solid 1px #1B1F42; padding: 0 10px 0 10px;}

/* Forms */
.formTable {border: 1px solid #28537C; width:100%; padding:7px;}
.textFieldLong {width:245px; border:1px solid #CAD8E4; background-color:#28537B; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px; color:white;}
.textField {width:165px; border:1px solid #CAD8E4; background-color:#28537B; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:20px; color:white}
.textButton {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-transform:uppercase; border:1px solid #EEA200; height:19px; background-color:#3E77B1; background-image:url(i/butt_bg.gif);}
.textFieldTitle {color:#CFD0D8; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:right; padding:0 6px 0 0; width:33%;}
.textFieldMarked {color:#EEA200}

/* welcome box */
.yellowBoxTable {width:100%; background-color:#262A4D;	background-image:url(i/yellow_table_bg.gif); background-repeat:repeat-x; background-position:bottom;}
.yellowBoxTh {background-image:url(i/yellow_top_bg.gif); background-repeat:repeat-x; background-position:top; height:30px;}
.yellowBoxTdLeft {width:10px; background-image:url(i/yellow_left_bg.gif); background-repeat:repeat-y; vertical-align:bottom; text-align:left;}
.yellowBoxTdRight {	width:10px;	background-image:url(i/yellow_right_bg.gif); background-repeat:repeat-y; vertical-align:bottom; text-align:right;}
.yellowBoxTitle { color:#EEA200; font-family:Arial Narrow, Arial, sans-serif; margin: 3px 0 2px 0; font-size:21px; text-align:left;}
.yellowBoxTextBold {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;	color:#CFD0D8; text-align:left;}	
.yellowBoxText {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CFD0D8; text-align:left;}	

/* announcement box */
.grayBoxTable {width:100%; background-color:#262A4D; background-image:url(i/gray_table_bg.gif); background-repeat:repeat-x;	background-position:bottom;}
.grayBoxTh {background-image:url(i/gray_top_bg.gif); background-repeat:repeat-x; background-position:top;height:30px;}
.grayBoxTdLeft {width:10px;	background-image:url(i/gray_left_bg.gif); background-repeat:repeat-y; vertical-align:bottom; text-align:left;}
.grayBoxTdRight {width:10px; background-image:url(i/gray_right_bg.gif); background-repeat:repeat-y; vertical-align:bottom; text-align:right;}
.grayBoxTitle {color:#B3B3B3;font-family:Arial Narrow, Arial, sans-serif;margin: 3px 0 2px 0;font-size:21px;text-align:left;}
.grayBoxTextBold {	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;	color:#EEA200; text-align:left; margin:4px 0 0 0;}	
.grayBoxText {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B3B3B3; text-align:left; margin:2px 0 0 0;}

/* news box */
.blueBoxTable {	width:233px; background-color:#26426E;	background-image:url(i/blue_table_bg.gif);	background-repeat:repeat-x;	background-position:bottom;}
.blueBoxTh {background-image:url(i/blue_top_bg.gif); background-repeat:repeat-x; background-position:top;height:30px;}
.blueBoxTdLeft {width:10px; background-image:url(i/blue_left_bg.gif); background-repeat:repeat-y; vertical-align:bottom; text-align:left;}
.blueBoxTdRight {width:10px; background-image:url(i/blue_right_bg.gif); background-repeat:repeat-y; vertical-align:bottom; text-align:right;}
.blueBoxTitle {color:#709ECE; font-family:Arial Narrow, Arial, sans-serif; margin: 3px 0 2px 0; font-size:21px; text-align:left;}
.newsData {font-family:Arial, Helvetica, sans-serif; color:#EEA200; font-size:11px; margin:3px 0 0 0; text-align:left;}
.newsText {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CFD0D8; text-align:justify; margin:3px 0 13px 10px;}

	
/* pic box */
.picBox {width:233px; height:136px; background-image:url(i/banner01.gif); background-repeat:no-repeat;}
.picBoxTitle {color:white;	font-family:Arial Narrow, Arial, sans-serif; margin: 3px 0 2px 0px; font-size:21px; text-align:left;}