/* General styles */
body{
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#fff;
	min-width:600px;		/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	font-size:90%;
        font-family: verdana, arial, sans-serif, Helvetica;
        font-size:12px;
        line-height:20px;
}

a:link {text-decoration: none;}      /* unvisited link */
a:visited { text-decoration: none; color:#;}  /* visited link */
a:hover {color:#;}  /* mouse over link */
a:active { text-decoration: none;color:#;}  /* selected link */


h1{
        font-size:1em;
        color:#0f6aa2;
}

h2{
        font-size:1em;
        color:#996624;
}


p {
	margin:.4em 0 .8em 0;
	padding:0;
}

p#NewsSubtitle {
	font-size:15px;
	
}


p#blueSubHead {
	font-weight:bold; color:#0f6aa2;
	
}



img#imgSetright {
 
        float:right; 
        border:1px solid #000; 
        margin:0 0 25px 25px; 
} 

}

table#regular td{
	padding-left:5px;
	padding-right:5px;
	line-height:14px;

}

table#regular th{
	font-Weight:bold;
	text-align:center;
	padding:5px;
	line-height:20px;

}

sup {
	font-size:6px;
	vertical-align:text-top;


}


table#archive td{
	vertical-align:top;

}


table#mkts td {
	text-align:center;
}



table#mkts td.marketTxt{
        text-align:left;
        padding-left:50px;
}





.logo{
        position:relative;
        float:left;
        padding-left:20px;
        border:0;
}


.pageImg{
        float:left;
        padding: 20px 20px 20px 0px;
        width:50px;
        height:50px;
}

.exeImg{
        float:left;
        padding: 20px 20px 20px 0px;
        width:50px;
        height:50px;
}

.fieldset{
        background-color:#fafafa;
        padding-left:10px;
        padding-top:10px;
}


#pageText{
        text-align:justify;
        margin-left:80px;
        margin-right:50px;
        valign:top;
        display:block;
        border:0px solid red;
}



#colorLine 
{
	clear:both;
       	margin:0;
	padding:6px 15px !important;
	text-align:right;
        border-top:1px solid #c1c1c1;
}

/*for Form*/  
.cont{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #6E6E6E;
        line-height:20px;
        background-color:#ffffff;
        text-align:left;
}


.inputLabel{
        font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold; 
	color: #6975B5;
        text-align:left;
}


img#border {
	border:1px solid #000000;

}
               
        
/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
	border-top:1px solid #c1c1c1;
	text-align:center;
}

#footer div {  
        padding:5px 50px 5px 50px;
        font-size:0.8em; 
        line-height:15px; 
        color:#bbb;  
}


/* page four line: general#footer 3column.threecol .colmid .threecol .colleft TopNav.centeredmenu*/


/* Zoom */

#zoom a:link img { 
        float:left; 
        height:94px; 
        width:125px; 
        border:1px solid #000; 
        margin:0 0 5px 5px; 
} 




/*
#zoom a:hover img { 
        width:800px; 
        height:500px; 

} 





 
#zoom a:hover { padding:0; }  /* The rule below makes the effect work in IE */

*/




