/* CSS Document */
#RotatingPictureDivbia{
	width:297px;
	padding-right:30px;
}

/* Structure */
body{
	padding:0;
	margin:0;
	background:#88AAFF; /*235A95*/
	color:white;
	font-family:Arial, Helvetica, sans-serif;
}
.container{
	width:800px;
	margin:0 auto;
}
.header{
	background:url(pic/header.jpg) top no-repeat;
	text-align:right;
	padding-right:450px;
	height:154px;
	border-left:3px solid #3366CC;
}
.center{
	padding:10px;
	border-top:3px solid #3366CC;
	border-right:3px solid #3366CC;
}
.footer{
	font-size:xx-small;
	clear:both;
	border-right:3px solid #3366CC;
	border-bottom:3px solid #3366CC;
}
/* Structure End */

/* Main styles */
h1, h2, h3, h4, h5{
	padding:10px 0;
	margin:0;
}
.center h1{
	padding:0;
	text-align:right;
}
.center p, .center h1, .center h2, .center h3, .center .mar{
	margin-left:200px;
}
.header h1{
	padding:20px 10px 0 0;
	margin:0;
}
.header h3{
	background:#3366CC;
	padding:0 10px 0 0;
}

.center h1{
	margin:0 -10px 0 550px;
	background:#3366CC;
	padding:0 20px 0 0;
}
h1 .small{
	font-size:26px;
	display:block;
	padding:0 40px 0 0;
	margin:-8px 0 -12px;
}
a{
	color:white;
}
a:hover{
	color:#3366CC;
}
p{
	padding:5px 0;
	margin:0;
}
.center p{
	text-align:justify;
}
p.gallery {
	text-align:right;
}
.center img{
	margin:5px 10px;
	border:3px solid #3366CC;
}
.center a:hover img{
	border:3px solid #663333;
}
/* Main styles End */



/* Menu */
.glossymenu{
	list-style-type: none;
	margin:50px 10px 5px;
	padding: 0;
	width: 170px;
	border: 1px solid #9A9A9A;
	border-bottom-width: 0;
	background:#235A95;
}
.glossymenu li a{
	background:#3366CC url(pic/glossyback.gif) repeat-x bottom left;
	font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: white;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 10px;
	text-decoration: none;
}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
	width: 160px;
}
.glossymenu li a:visited, .glossymenu li a:active{
	color: white;
}
.glossymenu li a:hover{
	background-image: url(pic/glossyback2.gif);
}
/* Menu End */


/* BIA Standard */
.big{
	font-size:22px;
}
.small{
	font-size:10px;
}
.impact{
	font-weight:bold;
	font-size:15px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.cl{
	clear:all;
}
.centered{
	text-align:center;
}
.right{
	text-align:right;
}
.mb{
	margin:10px;
}
/* BIA Standard end */

/* additional */
p.response{
	margin:10px 0 0;
	font-style:italic;
}
p.subscription{
	margin:0 0 10px;
	text-align:right;
}
.red{
	color:red;
}
/* additional end */

/* gallery */
.gallery{
	margin-top:10px;
	text-align:right;
}
a.thickbox img{
	margin:5px 6px;
	border:1px solid black;
}
a.thickbox:hover img{
	border:1px solid #3366CC;
}
/* gallery end */

/* titles in gallery */
.thickbox{
	text-decoration:none;
}
.thickbox .pabsolute{
	position:absolute;
	margin:0 0 0 -80px;
	
	height:20px;
	width:60px;
	text-align:center;
	background:white;
	border:1px solid #000066;
}
/* titles in gallery end */

/* Show/Hide functionality */
.gallery h3{
	cursor:pointer;
}
.gallery div{
	display:none;
}
/* Show/Hide functionality End */

/* SEO */
.header2 {
font-size:13pt;
font-weight:bold;
}

.header2Italic {
font-size:11pt;
font-style:italic;
}
	
.underFooter {
	
	font-family:arial;
	color:#FFFFFF;
	
}
.underFooter a {
	color:#FFFFFF;

}

.underFooter h2 {
	text-align:center;
	padding: 10px;
	
	font-size:11pt;
	color:#FFFFFF;
}
.underFooter h3 {
	text-align:center;
	padding: 10px;
	
	font-size:11pt;
	color:#ffffff;
}

.underFooter h4 {
	text-align:center;
	padding: 10px;
	font-size:10pt;
	color: #FFFFFF;
}

.areas {
	color: #FFFFFF; 
	font-size: 8pt;
	font-style: italic;
}
#AutoNumber1 {
	text-align:center;
	border-collapse: collapse;
	font-size:9pt;
}
#AutoNumber1 td {
	text-align:left;
}
#AutoNumber1 a {
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
}
#AutoNumber3 {
	border-collapse: collapse;
	color:#FFFFFF;
}

#AutoNumber3 td {
	text-align:left;
}
.underFooter ul {
	color:#FFFFFF;
	margin-bottom:0px;
	padding: 0px;
	font-size:8pt;

}
#container a {
	color:#FFFFFF;
}

#copyright  {
	color: #FFFFFF;
	font-size:8pt;
	}

.style4 {
	font-size: 15px;
	font-weight: bold;
}