* {margin: 0, 0 }

body {
	background-color: transparent;
	color: #434343;
	margin:0 0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:18px;
	}
	
.wrapper { width:1019px; height:auto; margin: 0 auto; padding:0; background-color:#ffffff; }

.wrapper2 { width:300px; }

.header { height: 286px; width:auto; margin:0px; padding:0px; }

.topLogo { float:left;width:310px;background-color:#003e70; margin:0px; padding:0px;}
.whtBg { background-color:#ffffff; width:1019px; height:3px; margin:0px; padding:0px;}
.gradBg { background-color:#ffffff; width:602px; height:3px; margin:0px; padding:0px;}
.imgHdr { background-color:#ffffff; width:284px; height:auto; margin:0px; padding:0px;}


.imgSwap { background-color:#ffffff; width:1019px; margin:0px; padding:0px; height:202px;}

.bgNav { float:right;background-image:url(../images/blueBg.jpg); background-color:#003e70; background-repeat:no-repeat; width:709px; height:82px; margin:0px; padding:0px;}

.topNav { position:relative; top:40px;left:35px;width:665px; height:40px; margin:0px; padding:0px; background-color:#003e70; }


/* IE6 Only */
* html .leftContainer { margin: 26px 40px 0px 18px; }
.leftContainer { float:left;width:600px; height:auto;background-color:#ffffff; margin: 14px 50px 0px 26px; padding: 0px;}

/* IE6 Only */
* html .rightContainer { margin: 26px 0px 0px 0px; }
.rightContainer { float:left;width:auto; height:auto;background-color:#ffffff; margin: 14px 0px 0px 0px; padding:0px;}
/* IE6 Only */
* html .theColumn { margin: 0px 50px 0px 30px; }
.theColumn {  background-color:#ffffff; margin: 0px 50px 0px 30px; padding: 0px;}
/* IE6 Only */
* html .leftColumn { margin: 0px 14px 0px 0px; }
.leftColumn { float:left;width:290px; background-color:#ffffff; margin: 0px 14px 0px 0px; padding: 0px;}

.rightColumn { float:left;width:284px; background-color:#ffffff; margin: 0px; padding: 0px;}

/* IE6 Only */
* html .leftprod { margin: 0px 10px 0px 0px; }
.leftprod {position:relative; top:0px; left:22px;float:left;width:250px; background-color:#transparent; margin: 0px 6px 0px 0px; padding: 0px;}
/* IE6 Only */
* html .rightprod { margin: 0px 0px 0px 0px; }
.rightprod { position:relative; top:0px;float:left;width:250px; background-color:#transparent; margin: 0px; padding: 0px;}

/* IE6 Only */
* html .leftStaff { margin: 0px 28px 0px 20px; }
.leftStaff { float:left; background-color:#ffffff; margin: 0px 28px 0px 20px; padding: 0px;}

.rightStaff { float:left;width:346px; background-color:#ffffff; margin: 0px; padding: 0px;}

/* IE6 Only */
* html p  {margin: 14px 0px 10px 0px;}
p {font-size: 12px; margin: 16px 14px 10px 0px; padding: 0px;text-align: left;color: #434343;}
p.rightSide {font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px;text-align: right;color: #434343; width:850px;}
p.blue {position:relative;left:-14px;color: #4D81C3;font-weight:bold;margin: 18px 0px 0px 0px;}
p.itls {position:relative; top:0px;margin: 0px 0px 10px 0px; padding: 0px;color: #666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px; line-height:12px; font-style:italic;}
.rightSide {font-size: 12px; margin: 16px 14px 10px 0px; padding: 0px;text-align: left;color: #434343;}

a:link  {color: #3268ac;font-size: 12px;text-decoration: none;}
a:visited {color: #3268ac;font-size: 12px;text-decoration: none;}
a:active {color: #004074;text-decoration: none;font-size: 12px;}
a:hover {color: #004074;text-decoration: underline;font-size: 12px;} 

.links {margin: 20px 0px 22px 14px; padding:0px; line-height:19px;}

/* list */
ul{ list-style-type:none;color:#333333;margin: 6px 0px 6px 15px;padding:0px;font-size: 11px; line-height:18px;}
ul li{  background-image: url(../images/redB.gif); background-repeat:no-repeat; background-position: 4px 4px; margin: 0px;padding-left:15px;}
ul li a { color: #333333;text-decoration: none; }
ul li a:link, ul li a:visited, ul li a:active, ul li a:hover { color: #333333;text-decoration: none; }
ul li a:hover{ color: #333333;text-decoration: none; }

/* IE6 Only */
* html smlLeft  {margin: 0px 0px 0px 10px; }

.smlLeft {margin: 0px 0px 0px 4px; padding:0px; height:auto; width:auto;}
.smlLeft ul{list-style-type:none; color:#4d81c3; font-size: 11px; line-height:22px;}
.smlLeft ul li{ background-image: url(../images/redC.gif); background-repeat:no-repeat; background-position: 4px 3px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #4d81c3;padding-left:15px;}
.smlLeft ul li a { color: #4d81c3;text-decoration: none;font-weight:bold}
.smlLeft ul li a:link, .smlLeft ul li a:visited, .smlLeft ul li a:active, .smlLeft ul li a:hover { color: #4d81c3;text-decoration: underline;font-weight:bold }
.smlLeft ul li a:hover{ color: #4d81c3;text-decoration: underline;font-weight:bold }

/* list lrgRight */
.lrg {margin: 4px 0px 0px 0px; padding:0px; height:auto; width:auto;}
.lrg ul{list-style-type:none; color:#666666; font-size: 12px; line-height:22px;}
.lrg ul li{ background-image: url(../images/redA.gif); background-repeat:no-repeat; background-position: 4px 3px; font-family:Arial, Helvetica, sans-serif; color: #666666;padding-left:15px;}
.lrg ul li a { color: #4d81c3;text-decoration: none;font-weight:bold}
.lrg ul li a:link,.lrg ul li a:visited,.lrg ul li a:active,.lrg ul li a:hover { color: #282f33;text-decoration: underline;font-weight:bold }
.lrg ul li a:hover{ color: #282f33;text-decoration: underline;font-weight:bold }


.blueBox { width:316px; margin:0px; padding:0px;  height:auto;}
.blueTop { background-color:transparent; width:auto; height:auto; margin:0px; padding:0px;} 
.blueBg { background-color:#ffffff; width:316px; height:auto; margin:0px; padding:0px; background-image:url(../images/blueBg.gif); background-repeat:repeat-y;  } 

.greyBg { background-color:#ffffff; width:316px; height:auto; margin:0px; padding:0px; background-image:url(../images/greyBg.gif); background-repeat:repeat-y;  } 

.greyBg2 { background-color:#ffffff; width:316px; height:auto; margin:0px; padding:0px; background-image:url(../images/greyBg2.gif); background-repeat:repeat-y;  } 

.greyBg3 { background-color:#ffffff; width:316px; height:auto; margin:0px; padding:0px; background-image:url(../images/greyBg3.gif); background-repeat:repeat-y;  } 

.parag {  position:relative; top: 0px; left: 27px;width:270px; margin:0px; padding: 0px; }
p.stf { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:15px; margin:0px;padding: 0px;text-align: left;color: #000000;}
p.txt {font-size: 12px; margin: 8px 0px 0px 0px; padding: 0px;text-align:left;color: #434343;}
p.txt2 {font-size: 12px; margin: 22px 0px 0px 0px; padding: 0px;text-align:left;color: #434343;}
.gadget { position:absolute; top:-29px; left: 201px; }

.inputEnter {margin-top:30px;width:540px; height:30px;}
.leftEnter {margin-top:12px; padding:0px; width:220px;}
.rightEnter {margin-top:16px; padding:0px; width:220px;}

input.text { background-color:#ffffff; border-top:2px solid #848484; border-left:2px solid #848484;border-bottom:2px solid #fafafa;border-right:2px solid #fafafa;width:151px; height:16px; padding:0px;color:#4C74A2;}


.footer { width: 100%; height:110px; margin:20px 0px 0px 0px; padding:0px; background:#b5babd;  }
.footerNav {position:relative; top:18px;width:715px; height:auto; margin: 0 auto; padding:0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; line-height:23px; color:#004074; }
a.footerNavOff:link, a.footerNavOff:visited {color:  #ffffff;text-decoration: none;}
a.footerNavOn:link, a.footerNavOn:visited, a.footerNavOff:hover {color:#ffffff;text-decoration: none;}
a.footerNavOff:hover {color:#004074; text-decoration: none;}



/* list tabs */
.tabs {margin:0px; padding:0px; height:auto; width:590px;}
.tabs ul{ color:#cccccc; font-size: 12px;;list-style:none;margin:0px; padding:0px;}
.tabs ul li{ font-family:Arial, Helvetica, sans-serif; color: #666666; display:inline;margin:0px; padding:0px;}
.tabs ul li a { font-family:Arial, Helvetica, sans-serif; color: #666666;margin:0px; padding:0px;}


p.inline {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:18px; margin: 0px 40px 18px 4px; padding: 0px;text-align:left;color: #000000;}
.parag2 {  width:560px; margin:0px; padding: 0px; background-color:transparent;}
.common { width:590px; margin:0px; padding:0px; height:auto; background-color:transparent;}

.italpdf { font-size:10px; font-style:italic; color:#666666;}
.italshare { position:relative; top:0px;font-size:10px; font-style:italic; color:#666666;}
.bgCommon { background:url(../images/bgCommon2.jpg); background-repeat:no-repeat; background-color:#f6f6f6; margin:0px; padding:0px; width:590px; height:534px;}

.topCommon { background-color:#ffffff; height:auto; margin:0px; padding:0px; width:590px;}

.btmCommon { background-color:#ffffff; height:auto; margin:0px; padding:0px; width:590px;}
.iframes { position:relative; left:20px; top:24px;background-color:#transparent;margin:0px; padding:0px; width:560px; height:475px;}

.imgHldr { float:right;background-color:#transparent;width:117px; height:28px;margin: 0px 25px 0px 23px; padding: 0px;}
.length {height: 360px; margin:0px; padding:0px; background-color:Transparent;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; color: #4D81C3; font-size:14px; margin:0px 6px 6px 6px; padding:0px;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; color: #4D81C3; font-size:14px; margin:0px 6px 14px 0px; padding:0px;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; color: #4D81C3; font-size:14px; margin:0px 6px 0px 0px; padding:0px; width:400px;}
.topCrumb { float:right;background-color:#transparent;width:95px; height:40px;margin: 40px 12px 0px 23px; padding: 0px;}
.leftCrumb { float:left;background-color:#transparent;height:40px;margin: 40px 12px 0px 0px; padding: 0px;}
p.ital {font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px;text-align: left;color: #434343; font-style:italic;}

.crumb { float:left;background-color:#transparent;width:117px; height:28px;margin: 6px 12px 0px 23px; padding: 0px;}

a.crumbOff:link, a.crumbOff:visited {color:  #004074;text-decoration: none;}
a.crumbOn:link, a.crumbOn:visited, a.crumbOff:hover {color:#004074;text-decoration: underline;}
a.crumbOff:hover {color:#004074; text-decoration: underline;}

.partLink {position:relative; top: 20px; left: 56px;width:auto; margin:0px; padding: 0px;}
.matrix {position:relative; top: 60px; left:200px;width:auto; margin:0px; padding: 0px;}

.form {position:relative; top: 20px; left: 56px;width:auto; margin:0px; padding: 0px;}
input.txt {background-color: #f5f3f3; font-size: 14px; color:#45586a; border:1px solid #c7c7c7; width:275px; height:18px;margin: 0px 0px 10px 0px;padding: 2px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;}
textarea.txt {background-color: #f5f3f3; font-size: 14px; color:#45586a; border:1px solid #c7c7c7; width:275px; height:75px;margin: 0px 0px 10px 0px;padding: 2px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;}
textarea.txt2 {background-color: #f5f3f3; font-size: 12px; color:#45586a; border:1px solid #c7c7c7; width:275px; height:166px; font-family:Arial, Helvetica, sans-serif}
input.sub {background-color: transparent; margin: 18px 0px 0px 190px; padding:0px; font-family:Arial, Helvetica, sans-serif}
p.formBlue {color: #4D81C3;font-weight:bold;margin: 0px 0px 0px 0px; padding:0px; font-size:11px;}
p.bigBlue {color: #4D81C3;font-weight:bold;margin: 0px 0px 0px 0px; padding:0px; font-size:11px;}
p.bigBlue2 {position:relative; top:-6px;color: #4D81C3;font-weight:bold;margin: 0px 0px 0px 0px; padding:0px; font-size:11px;}
.bigBluelink  {color: #4D81C3;font-weight:bold;margin: 0px 0px 0px 0px; padding:0px; font-size:11px; text-decoration:underline;}

.news {width:auto; margin: 70px 0px 0px 0px; padding: 0px;}
.leftNews {float:left; margin: 0px 0px 0px 0px; padding:0px; width:285px;}
.rightNews {float:left; margin: 0px 0px 0px 0px; padding:0px; width:40px;}
.imgNews {float:left; margin: 0px 0px 0px 0px; padding:0px; width:27px;}
.clear {
	clear:both; 
}


.imaindex {border:none;}

.topNav { position:relative; top:40px;left:35px;width:665px; height:40px; margin:0px; padding:0px; background-color:#003e70; }
.topNav a:link  {color: #ffffff;font-size: 12px;text-decoration: none;}
.topNav a:visited  {color: #ffffff;font-size: 12px;text-decoration: none;}
.topNav a:active  {color: #ffffff;font-size: 12px;text-decoration: none;}
.topNav a:hover  {color: #3268ac;font-size: 12px;text-decoration: none;}
