
<!--
/* =================== PAGE LAYOUT =================== */
body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background-color: #002A5C;
	background-image: url(../images/bk.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.twoColFixLtHdr #container {
	width: 755px;
	margin: 0 auto;
	text-align: left;
}
.twoColFixLtHdr #wrapper {
	background-color:#fff;
	padding:14px;
}
.twoColFixLtHdr #header {
	padding: 0px;
}

.twoColFixLtHdr #sidebar1 {
	float: left;
	width: 188px;
	background: #fff;
	padding: 0px;
}
.twoColFixLtHdr #mainContent {
	margin: 0 0 0 188px;
	padding: 0px;
	padding-left:14px;
	color:#6D6E71;
}
.twoColFixLtHdr #mainContent h2 {
	font-size:16px;
	color:#002A5C;
}
.twoColFixLtHdr #mainContent #copy {
	padding:15px;
	padding-top:0px;
}
.twoColFixLtHdr #mainContent a, a:link, a:active, a:visited {
	color:#42649F;
}
.twoColFixLtHdr #footer {
	padding: 20px;
}
.twoColFixLtHdr #footer p {
	margin: 0;
	padding: 10px 0;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.clearleft {
	clear:left;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.left {
	float:left;
}
.right {
	float:right;
}
#error {
	border:dashed 1 px #ccc;
	padding:10px;
	background-color:#002A5C;
	color:#FDB813;
}
/* =================== PAGE LAYOUT =================== */


/* =================== HEADER =================== */
#header img.logo {
	float:left;
}
#header #search {
}
#header #search form {
	margin:0px;
	padding:0px;
}
#header #search form input.keyword {
	border:solid 1px #A9B4C1;
	font-size:11px;
	color:#7F7F82;
	background-color:#E2E2E3;
	height:14px;
	padding:0px;
	margin:0px;
}
#header #topright {
	float:right;
	color:#44759E;
	padding-top:10px;
}
#header #topright a {
	color:#7aa8ca;
	font-size:11px;
	text-decoration:none;
}
/* =================== HEADER =================== */

 
 
 
/* =================== MENUS =================== */
#menu {
	list-style:none;
	padding:0px;
	margin:0px;
	color:#E2E2E3;
	background-color:#EBEBEB;
}
#menu li {
	height:22px;
	line-height:22px;
	border-bottom:solid 1px #fff;
	color:#717174;
	padding-left:14px;
}
#menu li:hover {
	background-color:#448fcc;
	
}
#menu li:hover a {
	color:#448fcc;
	color:#FFFFFF;
	font-weight:bold;
}
#menu li a {
	color:#717174;
	text-decoration:none;
}
#footer ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
#footer ul li {
	float:left;
	color:#fff;
	border-right:solid 1px #fff;
	padding-right:10px;
	padding-left:10px;
	font-size:10px;
}

#footer ul li a {
	color:#fff;
	text-decoration:none;
}
#footer ul li a:hover {
	text-decoration:underline;
}

/* =================== MENUS =================== */


/* =================== ROUNDED CORNERS =================== */
div#box {
	background:#fff;
}
b.btop, b.btop b, b.bbot, b.bbot b {
	display: block;
	height: 10px;
	font-size: 1px;
	background-image:url(../images/rc.gif);
	background-repeat: no-repeat
}
b.btop b {
	background-position: 100% -10px
}
b.bbot {
	background-position: 0 -20px
}
b.bbot b {
	background-position: 100% -30px
}
div#box div.container {
	padding:14px;
	padding-top:4px;
}
div#box_grey {
	background:#E2E2E3;
}
div#box_grey b.btop, div#box_grey b.btop b, div#box_grey b.bbot, div#box_grey b.bbot b {
	display: block;
	height: 10px;
	font-size: 1px;
	background-image:url(../images/rc_grey.gif);
	background-repeat: no-repeat
}
div#box_grey b.btop b {
	background-position: 100% -10px
}
div#box_grey b.bbot {
	background-position: 0 -20px
}
div#box_grey b.bbot b {
	background-position: 100% -30px
}
div#box_grey h2 {
	padding:0px;
	margin:0px;
	margin-left:10px;
	color:#002A5C;
	border:none;
}
div#box_grey h2 a.button {
	float:right;
	font-size:14px;
	margin-right:20px;
	color:#FDB813
}
div#box_grey div.container {
	padding:8px;
	padding-top:0px;
	background-color:#fff;
	margin:8px;
	border:solid 1px #999;
}
/* =================== ROUNDED CORNERS =================== */
 
 
 
/* =================== HIDDEN LAYERS =================== */

.popup {
	POSITION: absolute;
	VISIBILITY: hidden;
	width: 500px;
	PADDING: 10px;
	z-index: 10;
}
/* =================== HIDDEN LAYERS =================== */
 
 
/* =================== TABS =================== */
#tab {
}
#tab ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
}
#tab li {
	float:left;
	background:url("../images/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
}
#tab a {
	float:left;
	display:block;
	background:url("../images/right.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	color:#fff;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tab a {
	float:none;
}
/* End IE5-Mac hack */
#tab a:hover {
	color:#fdb813;
	text-decoration:underline;
}
#tab li#current {
	background:url("../images/left_on.gif") no-repeat left top;
}
#tab li#current a {
	background:url("../images/right_on.gif") no-repeat right top;
	padding-bottom:10px;
	color:#007DC3;
	font-weight:bold;
}
/* =================== TABS =================== */



 
/* =================== FRONT PAGE =================== */
#front_top {
}
#front_top div.left {
	margin-right:14px;
	width:422px;
}
#front_top div.right {
	width:282px;
}
#front_middle {
	background-image: url(../images/front_mid_bk.jpg);
	background-repeat: repeat-x;
	padding:8px;
	height:123px;
	margin-top:14px;
}
#front_middle a {
	color:#FDB813;
	text-decoration:none;
}
#front_middle h2 {
	color:#717174;
	font-size:16px;
	margin:1px 0 5px 0;
	padding:0px;
}
#front_middle h3 {
	color:#208DCB;
	font-size:12px;
	padding:0px;
	margin:0px;
}
#front_middle h3  a{
	color:#208DCB;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-decoration:none;
}
#front_middle p {
	margin:0px;
	padding:0px;
	color:#959597;
	font-size:11px;
}
#front_middle img {
	float:left;
	margin-right:5px;
}
#front_middle div.left {
	width:340px;
	background-color:#fff;
	padding:4px;
}
#front_middle div.right {
	width:340px;
	background-color:#fff;
	padding:4px;
}
#front_bottom {
}
#front_bottom h2 {
	margin:0px;
	padding:0px;
	color:#717174;
	font-size:12px;
}
#front_bottom h2 a{
	margin:0px;
	padding:0px;
	color:#717174;
	font-size:12px;
	text-decoration:none;
}
#front_bottom h3 {
	color:#208DCB;
	font-size:12px;
	margin:4px;
	padding:0px;
}
#front_bottom div.left {
	width:188px;
}
#front_bottom div.right {
	width:526px;
}
#front_bottom p {
	margin:0px;
	padding:0px;
	color:#959597;
	font-size:11px;
}
/* =================== FRONT PAGE =================== */

/* =================== DIALOG BOX =================== */
.dijitDialog {
	width:550px;
	background: #eee;
	border: 1px solid #999;
	-webkit-box-shadow: 0px 5px 10px #adadad;
}
.dijitDialog .dijitDialogTitle {
	border-top: none;
	border-left: none;
	border-right: none;
}
.dijitDialog .dijitDialogPaneContent {
	background: #ffffff;
	border:none;
	border-top: 1px solid #ccc;
	padding:10px;
}
.dijitDialogTitleBar {
	background-color:#42649F;
	padding: 4px 8px 2px 4px;
	cursor: move;
	outline:0;
	font-size:18px;
	color:#fff;
}
.dijitDialogTitle {
	font-weight: bold;
	padding: 8px 12px 8px 12px;
	outline:0;
}
 .dijitDialogCloseIcon {
	background : url("../images/tabClose.png") no-repeat right top;
	float: right;
	position: absolute;
	vertical-align: middle;
	right: 5px;
	top: 5px;
	height: 22px;
	width: 22px;
	cursor: pointer;
}
.dijitDialogCloseIcon {
	background-image: url("../images/tabClose.gif");
}
.dijitDialogContent {
	padding: 8px;
}
.dijitTooltip, .dijitTooltipDialog {
	opacity: 0.95;
	background: transparent;
}
/* =================== DIALOG BOX =================== */

-->

