body { margin:0; font-family: Verdana; font-size:small; background-color:#DDDDDD; background-image:url(../images/bg-green.gif); }
    

#super { position: relative; font-family: Verdana; font-size: small; width:935px; border-right:1px solid black; top:0px; padding-left:10px; padding-right:10px ; background-color:white; background-repeat:no-repeat; background-image:url(../images/bg.jpg); }

.titleBlock { position: relative; height:160px; padding-bottom:5px;}

.titleBlock .logo { position:relative; top:15px; left:0px; }

.banner { position:relative; padding-top:7px; }

.headerBlock { position: relative;  height:15px ; padding-top:3px; padding-bottom:3px; padding-left:5px;  }

.headerBlock .text { position:relative; font-weight:bold; font-size:8pt; }

.menuBlock { position:relative; width:934px ; height:35px; background-image:url(../images/menu_grad.jpg); background-repeat:repeat-x; border:1px solid #9bc02f; font-family:Arial; font-size:small; top:-2px; left:0px; }
 			
.menu { position:relative; background-image:url(../images/menubg.png); height:42px; width:942px; background-repeat:no-repeat}

.menuBlock .leftAlign {position:absolute; left:0px ; padding-left:10px; vertical-align:middle; top:-2px;}

.menuBlock .rightAlign {position:absolute; right:0px; padding-right:10px; top:-2px}

.menuBlock IMG { position:relative; top:7px; }

.menuBlock a:link {	text-decoration:none; color:#ffffff;  }

.menuBlock a:hover { text-decoration:none; color:#e1f5ff; border-bottom:1px solid #475f00;  }

.menuBlock a:visited { text-decoration:none; color:#ffffff; }

.menuBlock a:visited:hover { text-decoration:none; color:#e1f5ff; border-bottom:1px solid #475f00;  }

.menuBlock a:active { text-decoration:none; color:#ffffff; }

.midAd {text-align:center; padding-top:20px; padding-bottom:20px; position:relative }

.mainBlock {position:relative; min-height:600px; width:100%; }

.mainBlock .leftPanel {position:relative; width:130px; float:left }

.eventBlock {position:relative; padding-bottom:30px;}

.eventBlock A:link {text-decoration:none; color: Blue; }

.eventBlock A:visited {text-decoration:none; color: Blue}

.eventBlock A:visited:hover {color:Red }

.eventBlock A:active {text-decoration:underline}

.eventBlock A:hover {color:Red}

.eventBlock .title {font-family: Tahoma; font-size:7pt; font-weight:bold; color:#4E4E4E ; padding-top:8px; padding-bottom:6px; background-image:url(../images/tabs.gif); 
                    background-position:left top; text-align:center; text-transform:uppercase; letter-spacing:1px; background-repeat:no-repeat; margin-bottom:2px;
                     }

.eventBlock .date {font-family:Tahoma; color: #4E4E4E; font-size:8pt; border-top:solid 1px #dddddd; padding-top:-2px; margin-top:3px;  }

.eventBlock .events {font-family: Verdana; font-size:7pt; background-color:#F5F5F5; border-left:4px solid #dddddd; padding:2px; margin-bottom:5px}

.contentPanel .panelItem { height:100%; width:100%; }

.rssPanel {width:100%;height:100%;float:left; padding-top:35px; font-family:Arial }

.rssPanel .rssItem {border:solid 1px #E3E3E3; margin:7px 2px 7px 2px; }

.rssPanel .rssInnerItem {padding:9px 5px 5px 5px; background-image:url(../images/rssdatedrop.gif); background-repeat:repeat-x;  }

.rssPanel .rssDate {font-weight:bold; font-size:x-small; background-color:#CBCBCB; font-style:italic; padding-top:3px; padding-bottom:3px; padding-left: 2px; color: #FFFFFF; background-image:url(../images/rssdatebg.gif); border:solid 1px #FFFFFF; }

.rssPanel .rssLink {font-size:small; font-family: MS Sans Serif, Arial; font-weight:bold; }

.rssLink a, .rssLink A:link, .rssLink A:visited, .rssLink A:active {color:#4D7CC4; text-decoration:none }

.rssPanel .rssLink A:visited:hover {color:#4D7CC4; border-bottom:dotted 1px #4D7CC4;  }

.rssPanel .rssLink A:hover {color:#4D7CC4; border-bottom:dotted 1px #4D7CC4; }

.rssPanel .rssDesc {font-size:smaller; font-family:Verdana; padding-top:3px;  }

.contentPanel {position:relative; float:left; width:635px; padding-left:20px; padding-right:10px; padding-bottom:10px;  }

.contentPanel .leftFloat {position:relative;  float: left; font-family:Arial; font-size:8pt; font-weight:bold; width:135px ; text-align:center; letter-spacing:1px; }

.contentPanel .leftFloat .clsIssueTitle { background-image:url(../images/magimg/dummy-title.gif); width:132px; height:50px; background-position:center; background-repeat:no-repeat; position:relative; vertical-align:middle; padding-top:3px;  }

.contentPanel .contents { position:relative; float: left; width:480px; padding-left:20px; }

.contents .contentsTitle { font-family:Arial, Arial Black; font-size:medium; font-weight:bolder }

.contents .title { color:#4D7CC4; font-family:Verdana; font-size:small; font-weight:bold }

.contents .detail { color: #515151; font-family: Verdana; font-size:smaller }

.HR { background-image:url(images/dividerlong-hr.png);width:100%;height:18px; }

.rightPanel {position:relative; width: 140px; text-align: center; float: right; height:660px; }

.rightPanel .ad {position:relative; font-size:8pt; font-family:Arial; text-align:center; top:-2px;  }

.bottomAdBlock {clear:both; padding-top:15px; padding-bottom:15px; text-align:center; }

.bottomBlock {padding-top:10px; padding-bottom:20px; border-top:1px solid black; clear:both}

.bottomBlock .links {font-family:Verdana, font-size: 10pt; padding-top:5px; padding-bottom:15px;}

.bottomBlock .links a:link {text-decoration:none; color:#666666; }

.bottomBlock .links a:hover {text-decoration:none; color:#FF9900; border-bottom:1px dotted #FF9900; }

.bottomBlock .links a:visited {text-decoration:none; color:#666666; }

.bottomBlock .links a:visited:hover {text-decoration:none; color:#FF9900; border-bottom:1px dotted #FF9900; }

.bottomBlock .links a:active {text-decoration:none; color:#666666; }

.bottomBlock .copyrightFooter {font-family: Arial; font-size:8pt; font-weight:bold; }

.locator { border-top: solid 1px black; border-bottom: solid 1px black; padding-top:2px; padding-bottom: 2px;  margin-top: 3px; font-size:8pt; font-family: Arial; font-style: italic; color: Black; margin-bottom:4px; background-image:url(../images/rssdatebg.gif); background-repeat:repeat-x; display:none}

.locator A, A:link, A:active, A:visited {text-decoration:none }

.locator A:visited:hover, A:hover { color: Red }

.locator .clsNow { font-weight: bold }

.hoverImg { position:absolute; left:290px; top:-80px; display:none; z-index:100;}

.slogan { font-family: Times New Roman ; font-size:11pt; color:#000000; font-weight:bold; padding-top:3px; padding-left:3px; font-style:italic}

img,div { behavior: url(style/iepngfix.htc); }