body{  margin: 0; padding: 0; height:100%; background-repeat:repeat-x; }
body, td, input, textarea, select{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }

img {border:0px;}
a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2d3642; text-decoration:none; font-weight:bold;}
/* a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2d3642; text-decoration:underline; font-weight:bold;}*/

.smallText{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#949494; font-weight:bold; text-decoration:none; }
.smallTextBlack{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:bold; text-decoration:none; }
.smallNewsText{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#000000; text-decoration:none; }
.ingressText{ font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; text-decoration:none; }
.normalText{ font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none; font-weight:normal; }

.headerLarge{font-family:Arial, Helvetica, sans-serif; font-size:18pt; color:#000000; font-weight:bolder; text-decoration:none;}
.headerMedium{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-decoration:none;}
.headerSmall{font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; font-weight:bold; text-decoration:none; }

.link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2d3642; font-weight:bold; text-decoration:none; }
.link:hover{ text-decoration:underline; }
.boxToplink{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#bcbabb; font-weight:bold; text-decoration:none; }
.boxToplink:hover{ text-decoration:underline; }
.readMore{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#343c46; font-weight:bold; font-style:italic; text-decoration:none; }
.readMore:hover{ text-decoration:underline; }
.subMenuLink{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none; }
.subMenuLink:hover{ text-decoration:underline; }

.redBold{color:#990000; font-weight:bold;}
.whiteBold{color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; }


#topLogo{ width:445px; height:40px; margin-left:15px; margin-top:19px; margin-bottom:5px;}
#mainDiv{ position:absolute; top:0px; left:0px; z-index:1; width:1010px; background-image:url(../images/mainBg.jpg); background-repeat:no-repeat; float:left; }
#driftingMainDiv{ position:absolute; top:0px; left:0px; z-index:1; width:1010px;}
#menuDiv{ margin-left:15px;}
#subMenuDiv{ position:absolute; top: 98px; left: 10px;}
#deviderDiv{ float:left; margin-top:2px; }
#polaroid{ position:absolute; top:0px; left:700px; z-index:100; }

#box840{ width:840px; float:left; margin-bottom:16px; background-image:url(../images/boxBg840.jpg); background-repeat:no-repeat; background-color:#FFFFFF; }
#box500{ width:500px; float:left; margin-bottom:16px; background-image:url(../images/boxBg500.jpg); background-repeat:no-repeat; background-color:#FFFFFF; }
#box330{ width:330px; float:left; margin-bottom:16px; background-image:url(../images/boxBg330.jpg); background-repeat:no-repeat; background-color:#FFFFFF; }
#box140{ width:140px; float:left; margin-bottom:16px; background-image:url(../images/boxBg140.jpg); background-repeat:no-repeat; background-color:#FFFFFF; }
#column_1{ width:510px; float:left;}
#column_2{ width:340px; float:left; padding-left:4px;}
#column_3{ width:150px; float:left; padding-left:5px;}
#column_4{ width:850px; float:left; padding-right:4px;}

.menu{ padding:10px; float:left; font-size:11px; font-weight:bold; color:#FFFFFF; cursor:pointer; }
.subMenu{ color:#FFFFFF; font-weight:bold; display:none; background-color:#1f252e; padding: 8px; width: 130px; position:absolute;}

.articleAjaxDivHide{ width:320px; height:400px; overflow:auto; display: none; }
.articleAjaxDivShow{ width:320px; height:400px; overflow:auto; display: inline; }

