@charset "utf-8";
/* CSS Document */

body {
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #1e3d72; /*--*/;
	scrollbar-darkshadow-color: #1e3d72; /*--*/;
	scrollbar-face-color: #2a487a; /* */;
	scrollbar-highlight-color: #1e3d72; /*--*/;
	scrollbar-shadow-color: #1e3d72; /*--*/;
	scrollbar-track-color: #1e3d72; /*--*/;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #C0C0C0;
	background-image: url(../images/backGrad.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}
#logoSwoosh {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-480px;
	height:237px;
	width:960px;
	background-image:url(../images/logoSwoosh.jpg);
	background-position:top left;
	background-repeat:no-repeat;	
}
#contentContainer {
	position:absolute;
	top:112px;
	left:50%;
	margin-left:-480px;
	width:960px;
	overflow:visible;
}
/* -------------------------------------------------- topLeftBox Start -------------------------------------------------- */
#topLeftBox {
	position:relative;
	width:600px;
	height:331px;
	float:left;
	overflow:hidden;
	margin-right:10px;
	margin-bottom:10px;
}
#topLeftBoxFlat {
	position:relative;
	width:600px;
	height:31px;
	float:left;
	overflow:hidden;
	margin-right:10px;
	margin-bottom:10px;
}
#theMenuContainer {
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	height:31px;
}
#topLeftGrad {
	position:absolute;
	top:31px;
	left:0px;
	right:0px;
	bottom:0px;
}
/* -------------------------------------------------- topLeftBox End -------------------------------------------------- */

/* -------------------------------------------------- topRightBox Start -------------------------------------------------- */
#topRightBox {
	position:relative;
	width:350px;
	height:331px;
	float:left;
	overflow:hidden;
	margin-bottom:10px;
	background-color:#1e3d72;
	background-image:url(../images/topRightBox.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
}
#topRightBoxCornerTL {
	position:absolute;
	top:0px;
	left:0px;
	height:1px;
	width:1px;
	background-color:#c58496;
	overflow:hidden;
}
#topRightBoxCornerTR {
	position:absolute;
	top:0px;
	right:0px;
	height:1px;
	width:1px;
	background-color:#d5dae1;
	overflow:hidden;
}
#topRightBoxCornerBL {
	position:absolute;
	bottom:0px;
	left:0px;
	height:1px;
	width:1px;
	background-color:#91a0ba;
	overflow:hidden;
}
#topRightBoxCornerBR {
	position:absolute;
	bottom:0px;
	right:0px;
	height:1px;
	width:1px;
	background-color:#91a0ba;
	overflow:hidden;
}
#topRightBoxContent {
	font: medium serif;
	position: absolute;
	top: 30px;
	right: 30px;
	padding-right: 10px;
	bottom: 30px;
	left: 30px;
	font-family: Tahoma;
	font-size: medium;
	color: #FFFFFF;
	line-height: 19px;
	overflow: auto;
}
: large;
	color: #FFFFFF;
	line-height: 19px;
	overflow: auto;
}
.topRightBoxHeading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
a.topRightBoxLinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
a.topRightBoxLinks:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#d1d1d1;
}
/* -------------------------------------------------- topRightBox End -------------------------------------------------- */

/* -------------------------------------------------- midWideBox Start -------------------------------------------------- */
#midWideBox {
	position:relative;
	width:960px;
	float:left;
	overflow:visible;
	background-color:#5c7299;
	margin-bottom:10px;
}
#midWideBoxTop {
	position:absolute;
	top:0px;
	left:1px;
	right:1px;
	height:1px;
	background-color:#2e394d;
	overflow:hidden;
}
#midWideBoxBot {
	position:absolute;
	bottom:0px;
	left:1px;
	right:1px;
	height:1px;
	background-color:#2e394d;
	overflow:hidden;
}
#midWideBoxLeft {
	position:absolute;
	top:1px;
	bottom:1px;
	left:0px;
	width:1px;
	background-color:#2e394d;
	overflow:hidden;
}
#midWideBoxRight {
	position:absolute;
	top:1px;
	bottom:1px;
	right:0px;
	width:1px;
	background-color:#2e394d;
	overflow:hidden;
}
#midWideBoxCornerTL {
	position:absolute;
	top:0px;
	left:0px;
	height:1px;
	width:1px;
	background-color:#909fb9;
	overflow:hidden;
}
#midWideBoxCornerTR {
	position:absolute;
	top:0px;
	right:0px;
	height:1px;
	width:1px;
	background-color:#909fb9;
	overflow:hidden;
}
#midWideBoxCornerBL {
	position:absolute;
	bottom:0px;
	left:0px;
	height:1px;
	width:1px;
	background-color:#8596b3;
	overflow:hidden;
}
#midWideBoxCornerBR {
	position:absolute;
	bottom:0px;
	right:0px;
	height:1px;
	width:1px;
	background-color:#8596b3;
	overflow:hidden;
}
table.midWideBoxTable {
	width: 960px;
	font-family: inherit,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D5DAE1;
	line-height: 12px;
	vertical-align: middle;
	border-bottom-color: #D5DAE1;
}
td.midWideBoxOne {
	background-image:url(../images/midWideBoxLine.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	vertical-align:top;
	/*width:241px;*/
	width:25%;
}
td.midWideBoxTwo {
	background-image:url(../images/midWideBoxLine.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	vertical-align:top;
	/*width:240px;*/
	width:25%;
}
td.midWideBoxTwoB {
	background-image:url(../images/midWideBoxLine.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	vertical-align:top;
	/*width:240px;*/
	width:50%;
}
td.midWideBoxThree {
	background-image:url(../images/midWideBoxLine.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	vertical-align:top;
	/*width:241px;*/
	width:25%;
}
td.midWideBoxFour {
	vertical-align:top;
	/*width:238px;
	width:180px;*/
}
.midWideBoxHeading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
a.midWideBoxLinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#2e394d;
}
a.midWideBoxLinks:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}
.midWideBoxSubmitted {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#2e394d;
}
/* -------------------------------------------------- midWideBox End -------------------------------------------------- */

/* -------------------------------------------------- botLinks Start -------------------------------------------------- */
#botLinks {
	position:relative;
	width:960px;
	float:left;
	overflow:visible;
	margin-bottom:10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3e3e3e;
}
a.botLinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#3e3e3e;
}
a.botLinks:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#000000;
}
#COC {
	position:absolute;
	top:0px;
	right:0px;
}
/* -------------------------------------------------- botLinks End -------------------------------------------------- */

/* -------------------------------------------------- botLogo Start -------------------------------------------------- */
#botLogo {
	position:relative;
	width:960px;
	height:34px;
	float:left;
	overflow:hidden;
	margin-bottom:10px;
	background-image:url(../images/botLogo.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
/* -------------------------------------------------- botLogo End -------------------------------------------------- */

/* -------------------------------------------------- form Start -------------------------------------------------- */
.loginFields {
	background-color: #7b90b5;
	border: solid 1px #2e394d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-align: left;
    color: #2e394d; 
    visibility: visible;
	width: 900px;
	height: 20px;
	margin-bottom: 8px;
	padding: 0px;
}
.textFields {
	background-color: #7b90b5;
	border: solid 1px #2e394d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-align: left;
    color: #2e394d; 
    visibility: visible;
	width: 900px;
	height: 150px;
	margin-bottom: 8px;
	padding: 0px;
}
.loginButton {
	background-color: #b7bdc9;
	border: solid 1px #2e394d;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-align: center;
    color: #2e394d;
    visibility: visible;
	width: 902px;
	height: 20px;
}
/* -------------------------------------------------- form End -------------------------------------------------- */
