/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background-color:#004080;
	background-image:url(../img/bar.jpg);
	background-repeat:repeat-x
}
.container{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	border:solid 2px #000033;
	background-color:#E6EAFB;
	background-image:url(../img/allBg.jpg);
}
#indexContainer{
    background-image:url('../img/allBg - Copy.jpg');
}
#googleContainer{
    background-image:none;
    background-color:white;
}
#banner{
	width:960px;
	height:174px;
	background-color:#0272A4;
	background-image:url(../img/banner.jpg);
	margin-left:auto;
	margin-right:auto;
}
.hMenu{
	background-color:#3A689A;
	font-family:Arial;
	font-size:14px;
	color:white;
	height:30px;
	background-image:url(../img/menuBg.jpg);
}
.a1{
	text-decoration:none;
	color:#CCCCCC;
	padding-top:5px;
	display:block;
	float:left;
	padding-left:4px;
	padding-right:4px;
	height:24px;
	background-image:none;
}
.a1:hover{
	background-image:url(../img/a3bg.jpg);
	color:#000033
}
#fa1{
	padding-left:13px;
	padding-right:10px;
}
#la1{
	padding-right:13px;
	padding-left:12px;
}
#ha{
	display:block;
	height:174px
}
.leftNav{
	float:left;
	padding-top:15px;
	width:170px;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
}
.cleaner{
	clear:both
}
#content{
	float:left;
	width:560px;
	width:740px;
	padding-top:15px;
	padding-left:25px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:20px;
}
#content2{
	float:left;
	width:550px;
	padding-top:15px;
	padding-left:25px;
	padding-right:10px;
        overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:20px;
}
#content3{
	float:left;
	width:920px;
	padding-top:15px;
	padding-left:25px;
	padding-right:10px;
        overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:20px;
}
.introH{
	color:#003366;
	margin-bottom:0px;
	font-family:"Times New Roman", Times, serif
}
#content p{
	margin:0px;
}
.rightNav{
	float:right; 
	width:175px;
	padding-right:5px;
	padding-top:15px;
	text-align:center;
}

#pre1{
	background-image:url(../img/a3bg.jpg);
	height:30px;
	width:30px;
	display:none
}
#pre2{
	background-image:url(../img/p1.jpg);
	height:30px;
	width:30px;
	display:none
}
.a2{
	display:block;
	text-decoration:none;
	line-height:30px;
	background-image:none;
	padding-left:40px;
	color:#000033;
	background-image:url(../img/arr.jpg);
	background-repeat:no-repeat;
	background-position:10px;
}
.a2:hover{
	background-image:url(../img/p1.jpg);
	background-repeat:no-repeat;
	color:#003366;
	background-position:0px;
}
.a22{
	display:block;
	text-decoration:none;
	line-height:30px;
	background-image:none;
	padding-left:40px;
	color:#000033;
}
.a22:hover{
	background-image:url(../img/p1.jpg);
	background-repeat:no-repeat;
	color:#003366;
	background-position:0px;
}

#newsletterHolder{
	border:1px solid #CCCCCC;
	text-align:center;
	width:150px;
	margin-left:10px;
	padding:5px;
	margin-bottom:10px;
	background-color:#C6ECD2;
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.50;
	font-size:10px;
}
#newsletterHolder p{
	font-size:16px;
	font-weight:bold;
	margin:0x;
}
#newsletterHolder:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity:1.0
}

.redText{
	color:red;
}
.blueText{
	color:#0000CC;
}

.p_spacer{
	background-image:url('../img/p_spacer - copy.jpg');
	width:720px;
        width:560px;
	height:36px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto
}

.titleLink{
	color:red;
	display:block;
	font-size:15px;
	color:#003366;
	background-color:#999999;
	border-bottom:1px solid black;
	text-decoration:none;
	padding-left:10px;
}

.titleLink:hover{
	background-color:#CCCCCC
}

.readAll{
	color:#999999;
	text-decoration:none;
}
.readAll:hover{
	color:#000000
}

.last{
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	padding-bottom:10px;
}

.utile{
	margin-right:3px;
	font-family:tahoma;
	font-weight:bold;
	color:#999999;
}
.utile:hover{
	color:black;
	text-decoration:none	
}
.pageNo{
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	font-family:'arial narrow';
	color:#999999;
	margin:2px;
	
}
.pageNo:hover{
	color:black;
	text-decoration:underline;
}
.pageNoA{
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	font-family:'arial narrow';
	color:black;
	margin:2px;
}
.contentH{
	color:black;
	font-family:"Times New Roman", Times, serif;
	padding-left:20px;
	margin-bottom:5px;
}
.data{
	color:#999999;
	padding-bottom:15px;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
}

.top{
	color:#666666;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:none;
	display:block;
	text-align:right;
	margin-top:-25px;
}
.top:hover{
	color:black
}

.calculator input{
width:40px
}
.calculator{
	margin-left:auto;
	margin-right:auto;
}

#buton{
	width:90px
}

#reset{
	width:60px;
}
.c{
	text-align:center;
	font-family:"Times New Roman", Times, serif
}

#rez{
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	color:#003366
}
.cG{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:150px;
	margin-top:30px
}
.g{
	display:block;
	height:20px;
	width:64px;
	background-repeat:no-repeat;
	padding-top:64px;
	text-decoration:none;
	float:left;
	font-weight:bold;
}
#gV{
	background-image:url(../img/video.png);
	margin-right:20px
}
#gF{
	background-image:url(../img/image.png);
}
.g:hover{
	color:#003366
}

h2{
	text-align:center
}

.vidC{
	text-align:center
}

.fotoC{
	width:100%;
	margin-left:-10px
}

.gA{
	display:block;
	text-align:center;
	text-decoration:none;
	color:#003366;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
}
.gA img{
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.50;
}

.gA:hover{
	color:#006699;
}
.gA img:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
}

.fotoC td{
	border:1px solid #CCCCCC;
	text-align:center;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#666666
}

.fotoC td:hover{
	border:1px solid #666666
}
.contact{
	text-align:center;
	margin:2px;
	margin-bottom:5px;
	color:white
}

.contact a{
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}

.contact a:hover{
	text-decoration:underline
}

#contactIcon{
	margin-right:3px;
}

.msg{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:red
}
.bid{
	text-decoration:none;
	display:block
}
.bid img{
	border:0px solid white;
}
.bid:hover{
	color:#003366
}

.bo{
	font-family:"Times New Roman", Times, serif;
	color:black;
	text-decoration:none
}
.pub{
	display:block;
	text-decoration:none;
	color:#666666;
	font-family:tahoma;
	font-weight:bold;
	font-size:13px;
	margin-bottom:4px;
	text-align:center;
}

.pub:hover{
	color:black
}

.pub img{
	max-width:160px;
	margin-left:auto;
	margin-right:auto;
	width: expression(document.body.clientWidth < 742? "0px" : document.body.clientWidth > 1202? "160px" : "160px");
}
#poll{
	border:1px solid #999999;
	padding:5px;
	font-family:arial;
	font-size:12px;
	background-color:#0099CC;
	text-align:left;

	margin-left:10px;
}
#poll a{
	color:white;
}
.whiteT{
	color:white;
}
.poll{
	padding-left:50px;
}
.wi600{
	width:400px;
}
.wi2{
	width:250px;
}
.data a{
	color:#666666;
	font-size:11px;
}
.data a:hover{
	text-decoration:none
}
.forceSmall{
	max-height:150px;
	max-width:150px;
	float:right;
}