/*Main Style Sheet */

BODY {position: absolute;
background: #a2a5a8 0% 0%;
left: 50%;
width: 750px;
margin-left: -375px;
margin-top: 0px;}

img {border: none;}

a:visited {color: #0000ff;}

a:hover {color: #ac252c;}

#header {background: #3162af url(../images/Header.png) no-repeat 50% 50%;
margin: 0;
color: #cccccc;
padding: 0;
height: 156px;
width: 750px;}

#contentleft {float: left;
width: 218px;
background-repeat: repeat-y;
background-image: url(../images/LeftBack.png);
margin: 0;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px;}

#column1 {float:left;
width:300px;
padding: 2px;}

#column1 img {padding: 0px;}

.column1p {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
color: #1f417a;
background-color: #97bafb;
padding: 4px;
border: 1px #3162af solid;
min-height: 90px;}

.column1bp {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
color: #1f417a;
background-color: #a6fa4b;
padding: 4px;
border: 1px #3162af solid;
min-height: 90px;}

.column1p b {font-size: 12px;
font-weight: bold;
color: #284d85;
font-family: Helvetica, Verdana, sans-serif;}

.column1p img {float: left;
border-style: none;
text-align: left;
margin: 4px;}

#column2 {float:left;
width:210px;}

.column2p {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
color: #1f417a;
background-color: #97bafb;
padding: 4px;
border: 1px #3162af solid;}

#column2 img {text-align: left;
margin: 4px;}

#column2 b {font-size: 12px;
font-weight: bold;
color: #284d85;
font-family: Helvetica, Verdana, sans-serif;}

#column2 UL LI B {font-size: 12px;
font-weight: bold;
color: #000000;
font-family: Helvetica, Verdana, sans-serif;
font-weight: bold;}

#column2 UL LI {list-style-image: url(../images/orangeBullet.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3162af;
padding-top: 0;
padding-right: 0;
padding-bottom: 1.5em;
padding-left: 0;}

#column3 {float:left;
width:475px;
padding: 5px;}

#column3 UL LI B {font-size: 12px;
font-weight: bold;
color: #000000;
font-family: Helvetica, Verdana, sans-serif;
font-weight: bold;}

#column3 UL LI {list-style-image: url(../images/orangeBullet.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3162af;
padding-top: 0;
padding-right: 0;
padding-left: 0;
padding-bottom: 3px;}

#column3 img {float: left;
border-style: none;
margin-right: 20px;}

.Headline3 {position: relative;
color: #3162af;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bolder;
margin: 0px;
padding: 0px;
display: inline;}

.H3Text {float: left;}

.H3Image {float: left;}

#contentbody {float: left;
width: 532px;
background-repeat: no-repeat;
background-position: 100% 100%;
background-image: url(../images/ContentArea.png);
margin: 0;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0;
padding-right: 0;
background-color: #e7f1ff;}

#footer {background-image: url(../images/Footer.png);
background-repeat: no-repeat;
width: 750px;
height: 35px;
clear: both;
text-align: center;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
padding-top: 7px;}

#footer A, #footer A:visited {text-decoration: none;
color: #ffffff;}

#footer A:hover {color: #ffffff;
text-decoration: underline;}

#valid {clear: both;
text-align: right;
margin-top: -7px;}

#valid A {text-decoration: none;}

#valid IMG {border: none;
position: relative;}

#contentleft UL LI {list-style-image: url(../images/orangeBullet.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
padding-top: 0;
padding-right: 1.5em;
padding-bottom: 1.5em;
padding-left: 0;}

#contentleft UL LI B {font-size: 14px;
font-weight: bold;
color: #000000;
font-family: Helvetica, Verdana, sans-serif;}

#column1 UL LI {list-style-image: url(../images/BlueBullet.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-top: 0;
padding-right: 0;
padding-bottom: 1.5em;
padding-left: 0;}

#column1 UL LI B {font-size: 12px;
font-weight: bold;
color: #284d85;
font-family: Helvetica, Verdana, sans-serif;}

#BlueBoxFade {background-image: url(../images/BlueBoxFade.png);
background-repeat: no-repeat;
width: 178px;
height: 123px;
margin-left: 18px;
margin-right: 18px;
margin-top: 0px;
margin-bottom: 0;
text-align: center;
padding: 2px;}

#BlueBoxFade P {padding-top: 5px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
margin: 0.5em;}

.LeftText P {padding-bottom: 0px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
margin: 1.5em;
background-color: #c8dfff;
border: 1px #284d85 solid;
padding: 5px;}

.LeftText B {font-size: 12px;
font-weight: bold;
color: #284d85;
font-family: Helvetica, Verdana, sans-serif;}

.LeftText img {float: left;
border-style: none;
margin-bottom: -1px;
margin-right: 5px;}

.TMText P {padding-bottom: 0px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
margin: 1.5em;
border: 1px #284d85 none;
padding: 5px;}

.TMText B {font-size: 14px;
font-weight: bold;
color: #1f417a;
font-family: Arial, Helvetica, sans-serif;
background-color: #e7f1ff;}

.TMText img {float: left;
border-style: none;
margin-bottom: -1px;
margin-right: 5px;}

#menu {float: right;
padding: 0;
text-align: center;
margin: 0;
background-image: url(../images/MenuBar.png);
height: 36px;
width: 750px;
background-repeat: no-repeat;}

#menuLink A {float:left;
text-decoration: none;
color: #cccccc;
margin-top: 11px;
margin-left: 2em;
text-transform: uppercase;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;}

#menuLink A:Hover {color: #ff9900;
text-transform: uppercase;}

#menu UL {float: right;
border-top-width: 0;
padding-right: 0;
padding-left: 0;
border-left-width: 0;
border-bottom-width: 0;
padding-bottom: 0;
margin: 0;
padding-top: 7px;
list-style-type: none;
border-right-width: 0;
display: block;}

#menu UL LI {list-style-type: none;
padding-right: 0;
padding-left: 0;
float: left;
padding-bottom: 0;
padding-top: 0px;
background-repeat: no-repeat;
width: 100px;
width: 110px;}

#menu UL LI A {list-style-type: none;
padding-right: 0;
padding-left: 0;
font-family: Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
padding-bottom: 0;
margin: 0;
padding-top: 0px;
border-right-style: none;
letter-spacing: 1px;
text-decoration: none;}

#menu UL LI A:hover {color: #ff9900;}

#menu IMG {border-style: none;}

.Headline P {color: #000000;
font-family: Helvetica, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;}

.Headline2 P {color: #000000;
font-family: Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;}

.Story1 P {margin-top: 0px;
margin-bottom: 0px;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: +5px;}

.Ldivider p {text-align: center;}

#FeatProd p {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 5px;
background-color: #ffe557;
float: left;
clear: both;}

#FeatProd img {float: left;
margin: -1px;}

#vertAd img {text-align: center}

ul.shortlinks {display: block;
margin: 0;
padding: 0;}

ul.shortlinks li {list-style: none;
display: block;
/*-moz-border-radius: 7px;
*/
padding: 9px;
background-image: none !important;
color: #dddddd;
font-family: "Lucida Grande", Verdana, sans-serif;
font-size: 12px;}

ul.shortlinks li.blue {background: #a8d2ff;
margin-bottom: 5pt;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
border: 1px #cccccc solid;
margin-top: 5pt;}

ul.shortlinks li.white {border: 1px #cccccc solid;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13px;
background-color: #ffffff;}

ul.shortlinks li.blue A {font-weight: bold;}

ul.shortlinks li.white A {font-weight: bold;
color: #1f417a;}

ul.shortlinks li img {float: left;
margin: 3px;}

ul.shortlinks li a, .premier a {color: #1f417a;
border: none !important;
font-size: 11px;
text-transform: uppercase;
/*text-shadow: 2px 2px 1px #000;
*/
text-decoration: none;}

ul.shortlinks li a:hover, .premier a:hover {color: #ff9900;
text-decoration: none;
border: 0;}

.Center {text-align: center;}

.column2p a:visited strong {color: #0000ff;}

.column2p a:hover strong {color: #ac252c;}

#column2 img {text-align: left;
margin: 4px;}.Story1 em {
	font-style: normal;
	font-weight: bold;
}


