/* CSS Document */
body{
	margin:0;
	padding:0;
	height:82px;
	background:url(../images/bg.gif) top;
	font:Arial, Helvetica, sans-serif;
}

#container{
	width:800px;
	margin:0 auto;
	padding:0;
	border:1px solid white;
}

#header1{	
	background:url(../images/header1.gif) top no-repeat;
	height:98px;
}

#header2{
	background:url(../images/header2.gif) top no-repeat;
	height:110px;
}

#content{
	background-color:#0a3761;
}

#leftContainer{
	float:left;
	width:31.3%;
	margin:0;
	padding:10px 0 10px 4.5px;
}

#rightContainer{
	float:right;
	width:67%;
	margin:0;
	padding:0 0 0 3px;
}

#centerContainer{
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left:5px;
}

*html #centerContainer{
	padding-left:0;
}

#topContainer{
	text-align:right;
	padding-left:13px;
	padding-right:9px
}

#leftSide{
	width:25%;
	float:left;
	padding-top:25.5px;	
}

#rightSide{
	/*width:73%;*/
	width:100%;
	float:right;
}

#welcomeTxt{
	padding:3px 5px 3px 3px;
	text-align:justify;
}

#bottomContainer{
	width:100%;
}

#bottomLeft{
	width:45%;
	float:left;
}

#bottomCenter{
	background:url(../images/line3.gif) center no-repeat;
	height:194px;
	width:1%;
	float:left;
}

#bottomRight{
	width:53%;
	float:left;
	padding-left:5px;
}

#newsContainer{
	background:url(../images/bgL.gif) center center no-repeat;
	height:154px;
}

#newsContainer li a{
	text-decoration:none;
	color:#FFFFFF;
}

#newsContainer img a{
	border:0;
}

#newsContainer li a:hover{
	color:#43ABFD;
}

#line{
	padding-right:5px;
}

#topBorder{
	height:auto !important;
	height:15px;
	min-height:15px;
	background:url(../images/topborder.gif) no-repeat top center;
	padding:19.5px;
}

#bottomBorder{
	height:auto !important;
	height:200px;
	min-height:200px;
	background:url(../images/bottomborder.gif) no-repeat bottom center;
}

#categoryBox{
	background:url(../images/categorybg.gif) top repeat-y;
	margin:auto;
}

#categoryContent{
	background:url(../images/bgcate.GIF) top center;
	height:auto !important;
	height:20px;
	min-height:20px;
}

#footer{
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/footerbg.gif);
}

#footer p a{
	display:inline-block;
	color:#FFFFFF;
	text-decoration:none;
	padding: 5px 3px 0 3px;
}

#footer p a:hover{
	text-decoration:none;
	color:#43ABFD;
}

#txt2{
	font: .80em Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:10px;
}

/*-----classes-----*/
.printForm{
	font:11px Arial, Helvetica, sans-serif; 
	color:#FF4242;
}



a.categoriesDoc{
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}

a.categoriesDoc:hover{
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#43ABFD;
}

.floatleft{
	float:left;
	padding:0 0 0 5px;
}

.clear{
	clear:both;
}


/*-----HEADING------*/

hr{
	background: #000066;
}

p{
	margin:0;
	padding:0;
}
