body { margin:0px;	padding:0px; font-family: Arial; font-size: 13px; color: black; background:#DEDEDE; }
img { border: 0px;}
p  { margin: 2px 0px 6px 0px; line-height: 1.3;}
ul { margin-left:15px; padding:0px; }
li { padding:2px 0px; }

h2, h3, h5 { font-weight: normal; }
h1 { font-size: 22px; color: #25477A; margin-top:0px; }
h2 { font-size: 20px; color: #25477A; margin-top:15px; }
h3 { font-size: 20px; color: #25477A; }
h4 { font-family: Arial; font-size:16px; font-weight:bold; margin:0px 0px 2px 0px; color:#BC0000; }
h5 { font-size: 16px; color: #25477a; margin-top:32px; }

#top { position:relative; background-color: white; padding: 0px; font-size: 20px;	
      width: 994px; height: 372px;
      margin-left: auto; margin-right: auto; background-image: url(image/top-bg.gif); }

#topmenu { background-color: white; padding: 0px;
      width: 994px; height: 63px;
      margin-left: auto;margin-right: auto; background-image: url(image/top-menu-bg.gif); }      

#menu   { margin:0px; padding: 20px 25px 0px 25px;  }
#menu a { float: left;	border-right: 1px solid #83630e; color: black; font-size: 14px; text-decoration: none; }
#menu a:hover { color:#7C2C23;}
.noborder, #menu a.noborder { border:none; }
#menu a.abold { font-weight: bold; color:#7C2C23; }
.left20 { padding-left: 20px; }
.right20 { padding-right: 20px; }
      
#icons  { position: absolute; top:20px; right: 70px; !important;}

#bottom {	overflow: hidden; background-color: #DEDEDE; padding: 0px 0px 0px 0px; width: 994px; margin-left: auto;	margin-right: auto; }
#copyright { margin:0px; padding:4px 25px; font-family: Arial; font-size: 11px; color: black; float: left; }
#copyright a       { text-decoration: none; color: black; }
#copyright a:hover { text-decoration: underline; }
#counter { float: right; margin:0px; padding:4px 25px; }
#countertop { display:none; }

#main {	background-color: white; width: 994px; padding-bottom:20px; margin-left: auto; 	margin-right: auto;	height: 100%;	overflow: hidden;	float: none; clear: both; }
#content { width: 632px; float: left; padding:0px 0px 0px 25px; text-align:justify; }
#right   { width: 287px; float: right; padding: 0px 25px; }

#contentwork { width: 944px; padding:0px 25px; font-family: Arial; font-size: 13px; color: black; line-height: 1.3; }

#contentwork1 { width: 744px; float: left; padding:0px 25px; font-family: Arial; font-size: 13px; color: black; line-height: 1.3; }
#sponsor      { width: 150px; float: right; padding: 0px 25px; line-height: 1.3; text-align:center; }
#sponsor h1 { font-family: Arial; font-size:16px; font-weight:bold; margin-top:0px; color:#BC0000; }


#nomination { padding: 20px 10px 20px 20px; background: #2A4C7C; color: white; line-height: 1.5; }
#nomination a { color: white; }

.sh14 { font-size:14px; }
.sh16 { font-size:16px; }
.sh22 { font-size:22px; }

#topbanner, #topbanner img { display:block; }

#claims { border:1px solid; padding: 10px 0px 20px 20px; background: #DA6919; color:white;  line-height:25px; }
#claims a { color: white; }

#archimg { position:relative; height:151px; padding: 20px 0px 20px 20px; background: #949590; }
#archtext { position: absolute; top:30px; left:120px; color:white; line-height:25px; }
#archtext a { color: white; text-decoration:none; }
#archtext a:hover { text-decoration:underline; }


#latestnews1 { padding-bottom:10px; width:302px; float: left; overflow: hidden; }
#latestnews2 { padding-bottom:10px; width:302px; float: right; overflow: hidden;}

table.cform    { margin:6px 0px 6px 0px; padding:0px;  background-color:#EDF4FA; border:solid 1px; border-color:#EAEAEA; }
table.cform th { padding:4px 12px;  font:bold 12px Arial; color:black; text-align:left; }
table.cform th.ared { color:#FF0000; }
table.cform td { padding:4px 12px 4px 0px;  font:normal 12px Arial; color:black; }
table.cform td small { font:normal 10px Arial; color:#888888; }

table.markingd    { margin:8px 0px 8px 0px; padding:0px;  background-color:#EDF4FA; }
table.markingd th { padding:6px 8px 6px 4px;  font:bold 12px Tahoma; color:#2E5BC4; text-align:left; border-bottom:1px dashed; border-color:#DCDCDC;}
table.markingd th a { font:bold 12px Tahoma; color:#2E5BC4; text-decoration:none; }
table.markingd th a:hover { text-decoration:underline; }
table.markingd th small { font:normal 11px Tahoma; color:#0000AA; }
table.markingd td { padding:6px 8px 6px 4px;  font:normal 12px Tahoma; color:#000000; border-bottom:1px dashed; border-color:#DCDCDC; }
table.markingd td table td { padding:0px;  font:normal 12px Tahoma; color:#000000; border:none; }
table.markingd td small {font:normal 11px Tahoma;}
table.markingd td a { text-decoration:none; }
table.markingd td a:hover, table.markmain td a:hover  { text-decoration:underline; }

table.markingd td.noborder, table.markmain td.noborder { border:none; }
table.markingd td.null, table.markmain td.null, .null, table.null { margin:0px !important; padding:0px !important; }

table.markingd td.null-lr, table.markmain td.null-lr, .null-lr, table.null-lr { margin-left:0px; margin-right:0px; padding-left:0px; padding-right:0px; }
table.markingd td.null-bot, table.markmain td.null-bot, .null-bot, table.null-bot { margin-bottom:0px; padding-bottom:0px; }

table.markmain    { margin:0px; padding:0px;  background-color:#EDF4FA; }
table.markmain th { padding:6px 8px 6px 4px;  font:bold 12px Tahoma; color:#2E5BC4; text-align:left; border-bottom:1px dashed; border-color:#DCDCDC;}
table.markmain th a { font:bold 12px Tahoma; color:#2E5BC4; text-decoration:none; }
table.markmain th a:hover { text-decoration:underline; }
table.markmain td { padding:6px 8px 6px 4px;  font:normal 12px Tahoma; color:#000000; border-bottom:1px dashed; border-color:#DCDCDC; }
table.markmain td img { display:block; }
table.markingd td a { text-decoration:none; }

#srch { font:normal 12px Tahoma; position: relative; padding:10px 0px; color:black; background-color:#BAD0EC; width:100%; line-height:25px; }
#srch1 { font:normal 12px Tahoma; position: relative; margin-bottom:1px; padding:6px 0px; color:black; background-color:#BAD0EC; width:100%; line-height:25px; }
tr.padding20 td { padding-top:20px; padding-bottom:20px; }

.ared { color:#FF0000; }
.bg_wait { background-color:#FFFFFF !important; }
.bg_orange { background-color:#FF8800 !important; }
.bg_gray { background-color:#F7F7F7 !important; }

.leftimg { margin:4px 10px 4px 0px; }
.popup_message { padding:5px 5px 5px 5px; background-color:#F6F6F6; border:2px dotted #DDDDDD; font:normal 12px Arial; position:absolute; display:none; }



table.tbl-facebox { margin:0px; }
table.tbl-facebox td { padding:10px 0px !important; font-family: Arial; font-size: 11px; color:#BCBCBC; line-height:1.3; }
table.tbl-facebox td table { margin:5px 0px 5px 0px !important; border-spacing:0px; }
table.tbl-facebox td table td { padding:0px 8px 0px 0px !important; }
table.tbl-facebox td table th { padding:3px 8px 1px 0px !important; }
table.tbl-facebox td p { margin:0px; padding:2px 0px 2px 0px; }
table.tbl-facebox td ul, table.tbl-facebox td ol    { margin:0px 10px 10px 14px; padding: 0px; }
table.tbl-facebox td ul li, table.tbl-facebox td ol li { margin: 0px; padding:3px 0px; }

table.tbl-facebox th { padding:20px 0px 10px 0px !important; font-family: Arial; font-size: 12px; font-weight:bold; color:white; text-align:left; }
table.tbl-facebox th span { font-size: 14px; background-color:#EC5A00; padding:3px 4px; margin-right:7px; }

table.tbl-facebox td.tbl-facebox-left  { padding-right:15px !important; }
table.tbl-facebox td.tbl-facebox-right { padding-left:15px !important; }
table.tbl-facebox td.colorvalue { color:#cc6600; }
table.tbl-facebox td.thleft { text-align:left; }
table.tbl-facebox td.tdcursiv { font-style:italic; }



div.menupopup { 
  visibility: hidden; z-index:999; position:absolute; 
  background-image: url(image/top-menu-bg.gif); 
  border-left: 1px solid #83630e;
  border-bottom: 1px solid #83630e;
  border-right: 1px solid #83630e;
  padding:7px 15px 7px 10px; 
}
div.menupopup a,
div.menupopup a:visited { display:block; text-decoration: none; clear:both; border:none !important; margin:2px 0px; white-space:nowrap; }
div.menupopup a:hover   { display: block; color:#7C2C23; }

