html { height: 100%; }
#body { margin: 0; background: #FFFFFF; margin: 0 0 0 0; }
table, tr, td {font-family: tahoma; font-size: 11px; margin: 0;}
 p {font-family: tahoma; font-size: 11px;}
.SkinObject, A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active, A.SkinObject:hover{font:bold 11px Tahoma,Arial,Helvetica; color: #003366;text-decoration: none;}
.StandardWidth { width:960px; }
.FullHeight { height:100%; }
.FullWidth { width:100%; }
.OuterTable { width:100%; height:100%; background:#FFF; }
.OuterTableBoxed { width:100%; height:100%; background:   url(boxed-bg.gif) repeat top left #dbdbdb; }
.OuterTDBoxed { padding:15px 0 15px 0; }
.ContentPanesTD { width:auto; height:100%; vertical-align: top; padding: 0 0 0 0; }
.Dotted { background:   url(dotted2.gif) repeat top left; }
.LogoRow { height:1px; padding: 0 10px 0 7px; }
.LogoTD { width:1px; padding: 0 0 0 0; }
.BreadcrumbsRow { height:41px; background:   url(bread-bg.gif) repeat top left; padding: 0 0 0 0; }
.SpaceBar { height:10px; padding: 0 0 0 0; }
.BreadcrumbsTD { height: 41px; width: 100%; background:   url(bread-bg-l.gif) no-repeat top left; color:#a1a1a1; vertical-align: middle; padding: 0 20px 0 17px; }
.SearchTD { width:215px; vertical-align: top; text-align: right; height: 41px; background:   url(search-bg.gif) no-repeat top right; padding: 10px 7px 0 0; }
.PrivacyTD { text-align: left; padding: 0 0 0 0; }
.CopyrightTD { text-align: right; padding: 0 0 0 0; }
.FooterRow { height:36px; padding: 0 7px 0 7px; }
.FooterTable { height:36px; background:   url(footer-bg-grad.gif) #c7d619 repeat-x top left; }
.FooterTL { height:5px; background:   url(footer-bg-tl.gif) no-repeat top left; }
.FooterTR { height:5px; background:   url(footer-bg-tr.gif) no-repeat top right; }
.FooterBL { height:5px; background:   url(footer-bg-bl.gif) no-repeat bottom left; }
.FooterBR { height:5px; background:   url(footer-bg-br.gif) no-repeat bottom right; }
.BoxTable { height:100%; }
.BoxTL { width:11px; height:11px; background:   url(box-tl.gif) no-repeat bottom left; }
.BoxT { height:11px; background:   url(box-t.gif) repeat-x bottom left; }
.BoxTR { width:11px; height:11px; background:   url(box-tr.gif) no-repeat bottom right; }
.BoxL { width:11px; background:   url(box-l.gif) repeat-y top left; }
.BoxM { background: #FFF; }
.BoxR { width:11px; background:   url(box-r.gif) repeat-y top right; }
.BoxBL { width:11px; height:11px; background:   url(box-bl.gif) no-repeat top left; }
.BoxB { height:11px; background:   url(box-b.gif) repeat-x top left; }
.BoxBR { width:11px; height:11px; background:   url(box-br.gif) no-repeat top right; }
.MenuPane02 { width: 100%; padding: 0 7px 0 7px;}
.TopPane { width: 100%; padding: 0 7px 0 7px;}
.TopPane2 { width: 100%; padding: 0 7px 0 7px;}
.LeftPane { padding: 0 7px 0 7px; width: 50%; }
.RightPane { padding: 0 7px 0 7px; width: 50%; }
.LeftPane2 { padding: 0 7px 0 7px; width: 25%; }
.ContentPane2 { padding: 0 7px 0 7px; }
.RightPane2 { padding: 0 7px 0 7px; width: 25%; }
.BottomPane { width: 100%; padding: 0 7px 0 7px; }
.LeftPane3 { padding: 0 7px 0 7px; width: 33%; }
.ContentPane3 { padding: 0 7px 0 7px; }
.RightPane3 { padding: 0 7px 0 7px; width: 33%; }
.BottomPane2 { width: 100%; padding: 0 7px 0 7px; }
.ImagePane01 { height:1px; padding: 0 7px 9px 7px; }
.ImagePane01V { height:1px; padding: 0 7px 0px 7px; }
.ImagePane02 { height:1px; padding: 9px 7px 0 7px; }
.ImagePane02V { height:1px; padding: 4px 7px 0 7px; }
.ImagePane03 { height:1px; padding: 0 7px 9px 7px; }
.FooterPane { width: 100%; height: 26px; padding: 0 7px 0 7px; vertical-align:middle; }
.PanelPane { padding: 0 7px 0 7px; }
 .LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active { color: #939393; background:    url(ico-login.gif) no-repeat bottom left;  font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; height:17px; float:right; padding: 2px 0 0 25px; margin: 0 0px 0 16px; }
 a.LOGIN_object:hover { background:    url(ico-login-over.gif) no-repeat bottom left; color: #444444; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none; }
.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color: #939393; background:    url(ico-register.gif) no-repeat bottom left;  font-family: tahoma; font-size: 11px; font-weight:bold; text-decoration: none; height:17px; float:right; padding: 2px 0 0 25px;  margin: 0 0px 0 16px; }
a.USER_object:hover { background:    url(ico-register-over.gif) no-repeat bottom left; color: #444444; font-family: tahoma; font-weight:bold; font-size: 11px; text-decoration: none; }
.DATE_object, a.DATE_object:link, a.DATE_object:visited, a.DATE_object:active { color: #939393; font-family: tahoma; font-size: 11px; text-decoration: none; }
 a.DATE_object:hover { color: #c1c1c1; font-family: tahoma; font-size: 11px; text-decoration: none; }
.BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:active { color: #8f8f8f; font-family: tahoma; font-size: 11px; text-decoration: none; font-weight:bold;}
 a.BREADCRUMBS_object:hover { color: #666; font-family: tahoma; font-size: 11px; text-decoration: none; font-weight:bold; }
.FOOTER_objects { color:#aaa; font-size: 11px; }
 a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { font-size: 11px; color:#aaa; font-weight:bold; text-decoration:none; }
 a.FOOTER_objects:hover { font-size: 11px; color:#777; font-weight:bold; text-decoration:none;  }
.Language_object { font-family: tahoma; font-size: 11px; text-decoration: none; }                                                
.SearchButton { background: transparent; padding: 15px 12px 7px 12px; cursor: pointer; font-size:1px; margin: 0 0 0 0;}
 .Footer_Links, a.Footer_Links:link, a.Footer_Links:visited, a.Footer_Links:active { color: #FFF; font:bold 11px Tahoma,Arial,Helvetica; text-decoration: none; }
a.Footer_Links:hover { color: #EEE; font:bold 11px Tahoma,Arial,Helvetica; text-decoration: none; }                                               
select, input { font-family: tahoma; font-size: 11px; color: #333; }
 .NormalTextBox { color: #333; padding-left: 4px; line-height: 12px; font:normal 11px Tahoma,Arial,Helvetica; }
 td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; }
 #dnn_dnnSEARCH_txtSearch.NormalTextBox { height:21px; background: transparent; width: 174px; color: #666; padding: 4px 4px 0px 4px; border: 0px solid #FFFFFF; cursor:text;}
                          
.MainMenu_SubMenu, .ModuleTitle_SubMenu { background: #FFF; padding: 0px; border: 1px dotted #888; z-index: 1000;  cursor: pointer;  font-weight: normal; filter: none;}
.MainMenu_MenuItem, .ModuleTitle_MenuItem { background: #FFF; color: #555; font:normal 10px Tahoma,Arial,Helvetica; padding: 0px 30px 0px 16px; height: 20px; border: 0;}
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { background: #FFF; color: #b9cc15; font:normal 10px Tahoma,Arial,Helvetica; cursor: pointer; padding: 0px 30px 0px 16px; height: 20px; border: 0;}
.quote {width:100%;margin:3px 7px 3px 3px;min-width:20em;float:left}
.quotel {width:40%;margin:3px 7px 3px 3px;min-width:20em;float:left}
.quoter {width:40%;margin:3px 7px 3px 3px;min-width:20em;float:right}
.quote .hd .c,.quote .ft .c,.quotel .hd .c,.quotel .ft .c,.quoter .hd .c,.quoter .ft .c {font-size:1px;height:13px}
.quote .ft .c,.quotel .ft .c,.quoter .ft .c {height:14px}
.quote .hd,.quotel .hd,.quoter .hd {background:transparent url(/images/tl.gif) no-repeat 0 0}
.quote .hd .c,.quotel .hd .c,.quoter .hd .c {background:transparent url(/images/tr.gif) no-repeat right 0}
.quote .bd,.quotel .bd,.quoter .bd {background:transparent url(/images/ml.gif) repeat-y 0 0}
.quote .bd .c,.quotel .bd .c,.quoter .bd .c {background:transparent url(/images/mr.gif) repeat-y right 0}
.quote .bd .c .s,.quotel .bd .c .s,.quoter .bd .c .s {margin:0 8px 0 4px;background:#fff url(/images/ms.gif) repeat-x 0 0;padding:1em}
.quote .ft,.quotel .ft,.quoter .ft {background:transparent url(/images/bl.gif) no-repeat 0 0}
.quote .ft .c,.quotel .ft .c,.quoter .ft .c {background:transparent url(/images/br.gif) no-repeat right 0}
.quote p,.quotel p,.quoter p {margin:0;padding:0;font:bold 12px Tahoma,Arial,Helvetica;color:#444}
.quote ul li,.quotel ul li,.quoter ul li {font:bold 12px Tahoma,Arial,Helvetica;color:#444;list-style-type:disc;padding:5px 0 0 5px;margin:5px 0 0 5px}
.imagel img {margin-right:7px;margin-bottom:10px;float:left}
.imager img {margin-left:7px;margin-bottom:10px;float:right}
.imagelcaption {font-size:85%;font-style:italic;float:left;margin-right:7px;margin-bottom:3px}
.imagelcaption img {margin-bottom:3px}
.imagercaption {font-size:85%;font-style:italic;color:#c33;float:right;margin-left:7px;margin-bottom:3px}
.imagercaption img {margin-bottom:3px}
.clear {clear:both}