/* generic styles for html tags */
body{font-family: Arial; font-size:small; width:745px; color:#333333; margin-left:11px; margin-top:11px; margin-right:0px; margin-bottom:0px;}
img {border:0px;}
form {margin:0px;}
strong {font-weight:600;}
div {color:#333333;border:0px; border-style:solid; border-color:#CCCCCC;}	
blockquote {margin:0px; text-align:center;}
hr {width:100%; height:3px; color:#194198; border-style:double; margin:0px;}

/* classes */
.HeaderArea {width:745px;}
.Header {background-color:#1A4298; background-image:URL(images/BlueBarBg.gif); background-position:right;}
.StrapLine {margin-left:190px; margin-top:-44px; float:left; display:inline;}
.ContactDetails { position:relative;float:right; margin-right:10px; display:inline; margin-top:-80px; color:#FFFFFF; text-align:right; font-size:85%;}
.ContentArea {width:745px; margin:0px; margin-top:0px; position:relative; float:left;}
.Navigation {position:relative; float:left; display:inline; width:146px;}
.Content {position:relative; display:inline; width:580px; font-family:arial; margin:0px; margin-top:0px; float:left;}
.SpeechReaderOnly { width: 0; height: 0; overflow: hidden;}
.White {color:#FFFFFF;}
.ImgBG {padding:5px 5px 5px 5px; background-color:#CECECE;}
.Quote {color:#184097;}
.SectionImg { margin:0px; padding:0px 3px 10px 10px; }
.MainFooter { position:relative; float:left; }
.W3 {position:relative; float:left; margin-top:5px;}
#FootReg {position:relative; float:right; margin-top:2px;}

/* generic ids */
#Padded {padding:0px 0px 8px 8px;}
#Snav {line-height:20px; width:135px;}
#DownloadFile {padding:5px; background-color:#ECECEC; border:4px; border-style:double; border-color:#00B5E6;}

/* a href link styles */
a {border:0px; color:#194198; font-weight:bold; text-decoration:underline; }
a:hover { text-decoration:none;}


.Nav{margin:0px;padding:0px;list-style: none;}
.Nav li {font-family:Verdana, arial;font-size:.85em; margin-bottom:2px;border-top-width:1px; border-top-style:outset; border-top-color:#E0E0E0;border-bottom-width:1px; border-bottom-style:outset; border-bottom-color:#999999;border-left-width:1px; border-left-style:outset; border-left-color:#E0E0E0;border-right-width:1px; border-right-style:outset; border-right-color:#999999;list-style:none;font-weight:900;text-transform:capitalize;letter-spacing:-1px;display:block;cursor:hand; width:146px;}
.Nav a {height:100%; color:#615F5F;background-image:url(images/NavTriangle.gif);background-repeat:no-repeat;background-position:center right;background-color:#F7F7F7;padding:5px;display:block;text-decoration:none;cursor:hand;}
.Nav a:hover  {background-color:#C5CFE5;background-image:url(images/NavTriangle_.gif); background-repeat:no-repeat;background-position:center right;padding:5px;color:#FFFFFF;display:block;text-decoration:none;cursor:hand;}

.Nav a.Pnav  {background-color:#C5CFE5;background-image:url(images/NavTriangle_.gif); background-repeat:no-repeat;background-position:center right;padding:5px;color:#FFFFFF;display:block;text-decoration:none;cursor:hand;}
.Nav a.PnavRed:hover {background-color:#EA0437;background-image:url(images/NavTriangleRed_.gif);}
.Nav a.PnavTurqoise:hover {background-color:#00B5E6;background-image:url(images/NavTriangleTurqoise_.gif);}
.Nav a.PnavGreen:hover {background-color:#76B900;background-image:url(images/NavTriangleGreen_.gif);}
.Nav a.PnavOrange:hover {background-color:#FF7200;background-image:url(images/NavTriangleOrange_.gif);}
.Nav a.PnavBlue:hover {background-color:#1A4298;background-image:url(images/NavTriangleBlue_.gif);}
.Nav a.PnavRed2  {background-color:#EA0437;background-image:url(images/NavTriangleRed_.gif); background-repeat:no-repeat;background-position:center right;padding:5px;color:#FFFFFF;display:block;text-decoration:none;cursor:hand;}
.Nav a.PnavTurqoise2 {background-color:#00B5E6;background-image:url(images/NavTriangleTurqoise_.gif); background-repeat:no-repeat;background-position:center right;padding:5px;color:#FFFFFF;display:block;text-decoration:none;cursor:hand;}
.Nav a.PnavGreen2 {background-color:#76B900;background-image:url(images/NavTriangleGreen_.gif); background-repeat:no-repeat;background-position:center right;padding:5px;color:#FFFFFF;display:block;text-decoration:none;cursor:hand;}
.Nav a.PnavOrange2 {background-color:#FF7200;background-image:url(images/NavTriangleOrange_.gif); background-repeat:no-repeat;background-position:center right;padding:5px;color:#FFFFFF;display:block;text-decoration:none;cursor:hand;}
.Nav a.PnavRed2:hover {background-color:#EA0437;background-image:url(images/NavTriangleRed_.gif);}
.Nav a.PnavTurqoise2:hover {background-color:#00B5E6;background-image:url(images/NavTriangleTurqoise_.gif);}
.Nav a.PnavGreen2:hover {background-color:#76B900;background-image:url(images/NavTriangleGreen_.gif);}
.Nav a.PnavOrange2:hover {background-color:#FF7200;background-image:url(images/NavTriangleOrange_.gif);}
.Nav a.PnavBlue2:hover {background-color:#1A4298;background-image:url(images/NavTriangleBlue_.gif);}


.Snav { color:#333333; font-weight:600; font-variant:normal; text-decoration:none; }
.Snav:hover { color:#C5CFE5;}
.Snav2 { color:#C5CFE5; font-weight:600; font-variant:normal; text-decoration:none; }

/* to be added if Advice & Adcovacy get secodnary nav 
.SnavRed { color:#333333; font-weight:600; font-variant:normal; text-decoration:none; }
.SnavRed:hover { color:#EA0437;}
.SnavRed2 { color:#EA0437; font-weight:600; font-variant:normal; text-decoration:none; }
*/

.SnavTurqoise { color:#333333; font-weight:600; font-variant:normal; text-decoration:none; }
.SnavTurqoise:hover { color:#00B5E6;}
.SnavTurqoise2 { color:#00B5E6; font-weight:600; font-variant:normal; text-decoration:none; }

.SnavGreen { color:#333333; font-weight:600; font-variant:normal; text-decoration:none; }
.SnavGreen:hover { color:#76B900;}
.SnavGreen2 { color:#76B900; font-weight:600; font-variant:normal; text-decoration:none; }

.SnavOrange { color:#333333; font-weight:600; font-variant:normal; text-decoration:none; }
.SnavOrange:hover { color:#FF7200;}
.SnavOrange2 { color:#FF7200; font-weight:600; font-variant:normal; text-decoration:none; }

.SnavBlue { color:#333333; font-weight:600; font-variant:normal; text-decoration:none; }
.SnavBlue:hover { color:#1A4298;}
.SnavBlue2 { color:#1A4298; font-weight:600; font-variant:normal; text-decoration:none; }


/* font styles */
h1, h2, h3, h4, h5, h6, p {  voice-family: "\"}\""; voice-family: inherit; volume:medium; stress: 20; richness: 90; azimuth: center; speak-punctuation:none; speak-numeral:continuous; }
p {color:#333333;}
h1 {font-family:Trebuchet MS,Century Gothic, verdana, arial; color:#194198; letter-spacing:1px; font-size:1.5em; margin:0px;}
h2 {font-family:Trebuchet MS,Century Gothic, verdana, arial; font-size:1.35em; margin:0px;}
h6 {font-size:70%; color:#003366; margin-top:3px; text-align:right;}
li {color:#184097; margin-bottom:3px; list-style-type:square;}
.ShadowGrey { filter: Shadow(Color=#CECECE, Direction=135, Strength=3); text-shadow: #CECECE 5px 5px 5px;}