.siteTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; COLOR: #000
}
.background {
        BACKGROUND-REPEAT: repeat-x
}
.footer_link {
COLOR: #59BEB5
}
.header1 {
        FONT-SIZE: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.header2 {
        FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}
.footer1 {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000
}
.footer2 {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #034B5E
}
.sideTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.sideTitle1 {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; COLOR: #082F72
}
.sideBody {
        PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.med {
        FONT-SIZE: 11px
}
.required {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: red
}
A.footer {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F8E7C1; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: none
}
A.footer:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F8E7C1; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: underline
}
TD {
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
        FONT-SIZE: 11px
}
SELECT {
        FONT-SIZE: 11px
}
.medCap {
        FONT-SIZE: 11px; COLOR: #ffffff
}
HTML {
        HEIGHT: 100%
}
BODY {
        HEIGHT: 100%
}
BODY {
        MARGIN: 0 auto;
				BACKGROUND:#FFFFFF url(images/body_bg.png) repeat-x 0 0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
}
.logo{
	padding:15px 35px 15px 85px;
	width:175px;
}
.slogan{
	font-size:24px;
	font-weight:bold;
}
.container{
	width:960px;
	margin:0 auto;
	
}
.mainTable{
	background:#FFFFFF;
	border-top:11px solid #000000;	
	overflow:hidden;
	padding:0px 10px;
}
.mainBanner{
	text-align:center;
	margin-bottom:10px;
}
.holder{
	overflow:hidden;
}
.leftColRightBg{
	float:left;
	width:575px;
	background:url(images/right_shadow.png) no-repeat 100% 45px;
}
.leftColLeftBg{
	background:url(images/left_shadow.png) no-repeat 0 70px;
}
.leftColBottomBg{
	background:url(images/bottom_shadow.png) repeat-x 0 100%;
	padding:0px 20px 20px 20px;
}
.leftColBottomBg p{
	margin:15px 0px;
	line-height:18px;
}
.leftColBottomBg p span{
	font-weight:bold;
	display:block;
	font-size:12px;
	color:#ff0003;
}
.leftColBottomBg p a{
	font-weight:bold;
	color:#000000;
}
.list{
	background:#f9f9f9;
	padding:25px;
}
.list h2{
	font-size:18px;
	font-weight:normal;
	color:#ff0003;
	margin:0px 0px 3px 0px;
}
.list ul{
	margin:3px 0px 0px 0px;
	padding:0;
}
.list ul li{
	background:url(images/list_bg.png) no-repeat 0 8px;
	padding:2px 0px 1px 10px;
	list-style:none;
}
.rightCol{
	float:left;
	width:346px;
	padding-left:10px;
}
.formHeading{
	background:url(images/form_bg.png) no-repeat 0 0;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding:10px 10px 30px 20px;
}
.fieldTitle {
        PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #072a58; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formTitle {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caption {
        FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.captionBold {
        FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.careerFormText {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.bottomLink {
        FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.bottomLink:link {
        COLOR: #ffffff
}
A.bottomLink:visited {
        COLOR: #ffffff
}
A.bottomLink:hover {
        COLOR: #ffcc00
}
A.bottomLink:active {
        COLOR: #ffffff
}
.bottomList {
        PADDING-RIGHT: 15px; PADDING-LEFT: 12px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.barBottomCaption {
        FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.main {
        FONT-SIZE: 11px; LINE-HEIGHT: 1.5;
}
P.main {
        FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
span.inputRequirement {
        FONT-SIZE: 10px; COLOR: #f54b4b; FONT-FAMILY: Verdana, Arial, sans-serif
}
.inputRequirement2 {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.mainLable{
	padding-left:30px;
	text-align:left;
	font-weight:bold;
	line-height:22px;
}
td.main input{
	border:1px solid #CCCCCC;
	height:16px;
	width:140px;
	width:137px\9;
}
td.main select{
	border:1px solid #CCCCCC;
	width:141px;
	height:20px;
}
div.rightCol td.main{
	padding-left:12px;
}
div.rightCol td.check{
	padding-left:12px;
}
.comments{
	background:url(images/comments_bg.png) repeat-x 0 0;
	border-bottom:5px solid #fe0000;
	padding:10px 30px 10px 30px;
}
.commentsArea{
	padding-bottom:10px;
}
.commentsArea span{
	font-weight:bold;
	line-height:24px;
}
.commentsArea textarea{	
	border:1px solid #CCCCCC;
}
.leftBanner{
	margin-top:25px;
	border:1px solid #CCCCCC;
	padding:1px;
	height:192px\9;
}
div.footer{
	margin-top:10px;
	background:#333333;
	height:110px;
	text-align:center;
	color:#FFFFFF;
}
div.footer div.footerRow{
	font-weight:bold;
	padding-top:45px;
}
div.footer div.footerRow span{
	padding:5px 12px 0px 0px;
	display:inline-block;
	vertical-align:top;
}
