body {margin-top: 0px; margin-left:0px; background-image: url('Graphics/Back2g.jpg'); background-position:center;
font-family: Verdana, Arial, Sans-serif; font-size: 12px; font-weight: 400; line-height: 18px;}

.bodypanel {position:relative; width:1000px;}

.pagetitle{ position:absolute; left:20px; top: 118px; font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif; color: #183770; font-size: 28px; 
font-weight: 600; text-spacing: 1px; font-style: italic;}

.banner { position: absolute; left: 0px; top: 0px; width: 1000px;height:180px; }

.MenuCol{position:absolute; left:0px; top:180px; width:170px;}
.CenterCol {position:absolute; left:182px; top:180px; width:530px; text-align:left; } 
.CenterCol800 {position:absolute; left:182px; top:180px; width:800px; text-align:left; }
.RCol { position: absolute; left: 724px; top: 180px; width: 276px;}

.CenterCaption {font-size: 11px; border: 1px solid #888888; background: #ffffff; text-align: center;}
.LinkPic {text-align: center; font-family: Arial, Sans-serif; color:#00008b; border: 1px solid #888888; background: #ffffff; margin-bottom: 12px;}
.pictitle { text-align:center; margin:0px; padding:0px; color: #000060; border: 1px solid #000060; }

.smaller {color: #666666; margin-bottom: 4px; }
.margin12 { margin-left:12px;}

.cpanel{ background:#ffffff; padding: 12px; text-align: left; color:#222222; border: 1px solid #888888; border-top:none;}

.posted { color: $eeeeee; font-style: italic; font-size: 10px; margin-bottom: 4px; text-align: left}
.pubdate { font-size: 10px; color: #000000; line-height: 20px;}

.quotation { background:#FAF0E6; COLOR:#000000; font-style:italic; padding:8px; border: 1px solid #004080;}


.RColText {padding: 8px; text-align: left; font-family: Arial, Sans-serif; background: #ffffff; margin-bottom: 8px;
border: 1px solid #888888; color: #222222; line-height:16px;  text-align: left; vertical-align: middle; }


.MenuTop {  background-image: url('Graphics/ThickGreyLine.jpg'); text-align: left; background-position: bottom; 
background-repeat: repeat-x; COLOR:#00008b; FONT-FAMILY: Helvetica, arial, verdana, sans-serif; 
font-weight: 600; padding-top:16px; padding-bottom: 6px; margin-left:12px; margin-bottom:8px; margin-right:16px;}

.MenuTitle {  background-image: url('Graphics/BlueLine.jpg'); background-position: bottom; background-repeat: repeat-x;
COLOR:#00008b; FONT-FAMILY: Helvetica, arial, verdana, sans-serif; font-size:12px; font-weight: 600; 
padding-top:16px; padding-bottom: 6px; margin-bottom:8px; margin-right:16px;}

.ItemName {  background-image: url('Graphics/BlueLine.jpg'); background-position: bottom; background-repeat: repeat-x;
COLOR:#00008b; FONT-FAMILY: Helvetica, arial, verdana, sans-serif; font-size:14px; font-weight: 400; 
padding-top:16px; padding-bottom: 6px; margin-bottom:8px; width:280px;}

hr{margin-bottom: 8px;}

.MenuBox
{ border: 1px solid #004080; padding-left : 0px; padding-bottom : 8px; margin-left: 0px; padding-top : 0px; text-align: left; line-height:18px; background : #FFFFF8;}

/* Floaters  */
.rfloat { float:right; color: #000080; border: 1px solid #444444; text-align: center; font-size: 10px; margin: 0 0 0 8px; padding: 0; line-height: 16px; }
.rfloatnt { float:right; margin-left: 8px;}
.lfloat { float: left; text-align: center; font-family: arial, sans-serif;
 font-size: 11px;  background: #ffffff; margin-left: 0px; margin-right: 16px; padding-left: 0px;padding-right: 0px;
  border-style: solid; border-color: #444444; border-width: 1px; }
  
.cfloat { border: 1px solid #000080; font-size:10px; color: #000080 }  

.smalltext { FONT-SIZE: 10px; COLOR:#000000; line-height: 13px; padding-right: 8px;}

.br { background : transparent url('Graphics/brB15.gif') no-repeat; right : 0; bottom : 0;}

/* News Feeds */

.SideNews{ padding: 8px; background-color:#FFFFFF; margin-bottom: 8px; border-style: solid; 
border-width: 1px; border-color: #888888; font-family: Arial, Sans-serif; font-size: 12px;
font-weight: 400; color: #000080; text-decoration: none;text-transform: none; text-align: left;}

.NewsHeader { padding-left: 8px; color: #ffffff; font-size: 14px;font-weight: 600; text-decoration: none;text-transform: none;
text-align: left; letter-spacing: 1px;
}

/* Headers and Footers  */

.h1  {text-align: center; line-height:28px; vertical-align:middle;letter-spacing: 1px;padding:0px;
border-bottom-style: solid;border-bottom-width: 1px; border-bottom-color: #888888; }

.h1W  {text-align: center; line-height:28px; vertical-align:middle;letter-spacing: 1px;padding:0px;
border-bottom-style: solid;border-bottom-width: 1px; border-bottom-color: #888888; }

.h1276 {text-align: center; line-height:28px; vertical-align: middle;letter-spacing: 1px;padding:0px;
border-bottom-style: solid;border-bottom-width: 1px; border-bottom-color: #888888;}

.h2 {color: #004080; line-height:20px; text-align: left; vertical-align:middle; padding:0px;}

.h4 { color: #000080; line-height:24px; text-align: left; vertical-align:middle; letter-spacing: 0px;padding:0px;}

.footer { text-align: center; height:38px; font-size: 10px; color: #004080; line-height:14px; letter-spacing: 1px;
border-top-style: solid;border-top-width: 1px; border-top-color: #888888; padding-top:2px;}

.footerW  { text-align: center; width:800px; height:38px; font-size: 10px;font-weight: 400; line-height:14px; letter-spacing: 1px;
padding-top:2px; border-top-style: solid; border-top-width: 1px; border-top-color: #888888;}

/* links */

a:link {COLOR:#00008b; text-decoration: none;}
a:visited {COLOR:#00008b; text-decoration: none; }
a:hover {COLOR:#ff7f50; text-decoration: none; }
a:active {COLOR:#444444;text-decoration: none; }

.ulineR { float:right; text-decoration: underline; }
a.ulineR:visited {COLOR:#00008b; text-decoration: underline;}
a.ulineR:hover {COLOR:#ff7f50; text-decoration: underline; }
a.ulineR:active {COLOR:#444444; text-decoration: underline; }

.uline { text-decoration: underline; }
a.uline { text-decoration: underline; }
a.uline:visited {COLOR:#00008b; text-decoration: underline;}
a.uline:hover {COLOR:#ff7f50; text-decoration: underline; }
a.uline:active {COLOR:#444444; text-decoration: underline; }

.rmenu {background-image: url('Graphics/AR2.jpg'); background-repeat: no-repeat; padding-left:16px; padding-bottom: 16px; color:#444444; FONT-FAMILY: arial,verdana, sans-serif; TEXT-DECORATION: none; }
a.rmenu{ COLOR:#00008b; } 
a.rmenu:active { COLOR:#00008b; }
a.rmenu:visited{ COLOR:#00008b; }
a.rmenu:hover { COLOR:#ff7f50; }

.lmenu{ background-image: URL('Graphics/Bullet1b.gif'); BACKGROUND-repeat:no-repeat; padding-left: 28px;  
COLOR:#8b0000; FONT-FAMILY: arial, verdana, sans-serif; FONT-WEIGHT:500; text-decoration: none;text-transform: none; }
a.lmenu {COLOR:#00008b; }
a.lmenu:active {COLOR:#ff7f50; }
a.lmenu:visited {COLOR:#00008b; }
a.lmenu:hover {COLOR:#ff7f50; }

.wlinks { COLOR:#ffffff; FONT-FAMILY:arial, sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION: none; LINE-HEIGHT:18px;}
a.wlinks { COLOR:#ffffff; }
a.wlinks:hover  {COLOR:#00008b; }

