/*
 * $Id: common.css,v 1.8 2003/04/18 15:57:40 ksmith Exp $
 * PINT base style sheet definition
 */
 
/* STANDARD */
body			{ background-color: #0000CC; margin-top: 20px;  
				  font-family: arial, helvetica, sans-serif; font-size: 12px; line-height: 1.2; color: #333333; }

body2			{ font-family: arial, helvetica, sans-serif; font-size: 10px; color: #333333; }
body3			{ font-family: arial, helvetica, sans-serif; font-size: 9px; color: #333333;  }
body4			{ font-family: arial, helvetica, sans-serif; font-size: 8px; color: #333333;  }

ccbnBgTxt		{ font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333333; }
ccbnBgLabel		{ font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333333; }
ccbnLnk			{ font-family: arial, helvetica, sans-serif; font-size: 12px; ; }
ccbnBgTxtBold	{ font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }

font			{ font-family: arial; font-size: 12px; color: #333333; line-height: 1.5; }
font2			{ font-family: arial; font-size: 11px; color: #333333; line-height: 1.55; }

disclaimer		{ font-family: arial, helvetica, sans-serif; font-size: 8px; color: #333333;  }

contact			{ font-family: arial; font-size: 12px; color: #333333; }
p.leftmargin 	{ margin-left: 2cm; font-family: arial; font-size: 12px; color: #333333; line-height: 1.66; }

ul				{ margin-top: 5px; margin-left: 20px; padding-left: 0px; line-height: 1.7; }
.bullet			{ font-family: arial; font-size: 12px; color: #333333; line-height: 1.55; margin-left: 11px;
					margin-right:8px; margin-top: 10px; text-align:justify; }
ol				{ margin-top: 5px; margin-left: 30px; padding-left: 0px; line-height: 1.3; }
sub				{ font-size: 90%; line-height: .75; }
sup				{ font-size: 90%; line-height: 1.25; }

sup.smark		{ font-size: 10px; vertical-align: text-top; }

table			{ font-family: arial, helvetica, sans-serif; text-align: left;  background-color #ffffff; }
th				{ text-align: left; background-color: #d8dcc7; }
td			    { text-align: left; }
.right			{ text-align: right; }


/* CONTENT */

#mainnav		{ border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff; }
#content		{ background-color: #ffffff; padding-left: 20px; padding-right: 20px; }
/* #home1			{ position: relative; left: 4px; margin-top: 6px; } */

h1 				{ font-size: 14px; margin-bottom: -5px; margin-top: 10px; padding-top: 3px; padding-bottom: 3px; }
h2				{ font-size: 13px; color: #003399; margin-bottom: 0px; margin-top: 0; }
h3   			{ font-size: 12px; color: #333333; margin-bottom: 0px; }
h4   			{ font-size: 12px; color: #CC0000; margin-bottom: 0px; }
h5   			{ font-size: 12px; color: #996600; margin-bottom: 0px; }
blockquote		{ font-family: arial, courier, monospace; font-size: 8px; color: #999900; margin-left: 25px; }
dt				{ font-size: 121%; font-weight: bold; }
dd				{ margin-left: 25px; margin-bottom: 15px; }
header			{ font-size: 13px; color: #666666; margin-bottom: 0px; }

fieldset 		{ padding: 5px; width: 175px; float: right; font-size: 10px; margin-left: 7px; margin-right: 0px; }
legend			{ font-size: 13px; color: #666666; font-weight: bold; padding: 7px; }
.body2			{ font-size: 10px; color: #666666; margin-bottom: -5px; }

.whiteborder	{ border-bottom: 2px solid #ffffff; }

/* NAVIGATION */
a:active		{ color: #0000ff; text-decoration: underline; }
a:link			{ color: #3f7acc; text-decoration: underline; }
a:visited		{ color: #3f7acc; text-decoration: underline; }
a:hover			{ color: #3f7acc; text-decoration: none; }

#subnavheader		{ width: 196px; background-color: #ffffff; padding: 6px; padding-left: 15px; padding-right: 10px; }
a.subnav			{ color: #cc9900; text-decoration: none; }
a.subnav:active		{ color: #cc9900; text-decoration: none; }
a.subnav:visited	{ color: #cc9900; text-decoration: none; }
a.subnav:hover		{ color: #ffcc00; text-decoration: underline; }


.red			{ color: #d0264b; }
.redborder		{ border-top: 1px solid #d0264b; border-bottom: 1px solid #d0264b; margin-bottom: 7px; }
h1.red			{ border-bottom: 1px solid #f0d5de; }
.b1red			{ border-top: 7px solid #ce2649; }
.b2red			{ border-top: 5px solid #e692a4; }

.yellow			{ color: #f6df4e; }
.yellowborder	{ border-top: 1px solid #f6df4e; border-bottom: 1px solid #f6df4e; margin-bottom: 7px; }
h1.yellow		{ border-bottom: 1px solid #Fbf2b8; }
.b1yellow		{ border-top: 7px solid #f6df4e; }
.b2yellow		{ border-top: 5px solid #Fbf2b8; }

.green			{ color: #3d9d78; }
.greenborder	{ border-top: 1px solid #3d9d78; border-bottom: 1px solid #3d9d78; margin-bottom: 7px; }
h1.green		{ border-bottom: 1px solid #8ed3b9; }
.b1green		{ border-top: 7px solid #3d9d78; }
.b2green		{ border-top: 5px solid #8ed3b9; }

.redborder		{ border-top: 1px solid #d0264b; border-bottom: 1px solid #d0264b; margin-bottom: 7px; }
.subnav			{ font-size: 14px; text-decoration: none; font-weight: bold; line-height: 1.8; }

.subnav2div			{ width: 196px; background-color: #ffffff; padding: 6px; padding-left: 15px; padding-right: 10px; }
.subnav2			{ font-size: 11px; color: #3f7ece; text-decoration: none; font-weight: normal; line-height: 1.5; }
a.subnav2			{ text-decoration: none; }
a.subnav2:active	{ text-decoration: none; }
a.subnav2:visited	{ text-decoration: none; }
a.subnav2:hover		{ color: #ffcc00; text-decoration: underline; }

span.subnav2ul		{ text-decoration: none; color: #999999 }

.textnav			{ font-size: 10px; color: #afceea; }
a.textnav			{ text-decoration: none }
a.textnav:active	{ text-decoration: none }
a.textnav:visited	{ text-decoration: none }
a.textnav:hover		{ text-decoration: underline }

.backtotop 			{ font-size: 10px; }

/* FORMS */
form			{ margin-top: 5px; }
input			{ background-color: #efefef; border: 1px solid #000000; height: 20px; color: #000000; margin: 5px; }
select			{ background-color: #efefef; height: 20px; }

/* MISC ELEMENTS */
.borderbott		{ border-bottom: 1px solid #6600cc; }
.border			{ border: 1px solid #6600cc; }
.pdf			{ font-size: 11px; list-style-image: url('http://www.pint.com/images/ICN_pdf_sm.gif'); margin-left: 25px; line-height: 200%; }

.borderbott2		{ border-bottom: 1px solid #333333; }


/* breadcrumbing */

.bread  {font-size: 9.5px; margin-top: 12px; margin-bottom: 15px; font-family: arial, helvetica, sans-serif; }

#shadow	{ border: 1px solid #efefef; width: 760px; background-color: #dddddd; padding: 2px }


/* chromemenu */

#chromemenu{
font-weight: bold;
font-size: 105%;
padding: 0px 0;
margin: 0;
text-align: center;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
margin: 0;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
height: 100%;
background: url(../images/chromebg2.gif) center center repeat-x;
padding: 8px 0;
margin: 0;
text-align: center; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 10px;
height: 100%;
margin: 0;
text-decoration: none;
border-right: 1.5px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(../images/chromebg2.gif) center center repeat-x;
color: #888888;
padding: 10px;
height: 100%;
width:  100%;
margin: 0;
border-right: 1.5px solid #DADADA;
}

<!--   Start of Quotemedia.com Custom Tools Style Sheet   -->
<style>
		#mainBody .qmmt_main
		{
		    background-color: #ffffff;
		    border: 0px solid #666666;
		}
		#mainBody .qmmt_tab
		{
		    font: 12px Arial;
			font-weight: bold;
		    color: #ffffff;
		    background-color: #B0B0B0;
		    border-left-color: #444444;
		    border-bottom-color: #444444;
		    border-top-color: #444444;
		}
		#mainBody .qmmt_tabactive
		{
		    font: 12px Arial;
			font-weight: bold;			
		    color: #000000;
		    background-color: #DEDEE0;
		    border-left-color: #444444;
		}
		#mainBody .qmmt_text
		{
		    font: 12px Arial;
		    color: #004400;
		}
		#mainBody .qmmt_text_up
		{
		    font: 12px Arial;
		    color: #009900;
		}
		#mainBody .qmmt_text_down
		{
		    font: 12px Arial;
		    color: #ff0000;
		}
		#mainBody .qmmt_cycle
		{
		    background-color: #eeeeee;
		}
		#mainBody .qmmt_header_text
		{
		    font: 12px Arial;
			font-weight: bold;			
		    color: #ffffff;
		}
		#mainBody .qmmt_header_bar
		{
		    background-color: #8c8c8c;
		    border-color: #ffffff;
		}
		#mainBody .qmmt_realtime_text
		{
		    font: 1px Arial;			
		    color: #DEDEE0;
		}		
		#mainBody a.qmmt {
		    font: 12px Arial;		
		    color: #0000FF;
			text-decoration: none;
		}
		#mainBody a:visited.qmmt {
		    font: 12px Arial;		
		    color: #0000FF;
			text-decoration: none;			
		}
		#mainBody a:hover.qmmt {
		    font: 12px Arial;		
		    color: #000080;
			text-decoration: underline;						
		}
			.qmmt_tab
		{
	    	background-color: #eeeeee;
	    	border-top-color: #cccccc;
			border-right: 1px solid #cccccc;	    
		}
			.qmmt_tabactive
		{
	    	border-right: 1px solid #cccccc;	    
		}
		
	</style>
<!--   End of Quotemedia.com Custom Tools Style Sheet   -->

<!--   Start of Quote Box link customization -->
<style>
		a.qbox {
		    font: 11px Arial;		
		    color: #002859;
			text-decoration: none;			
		}
		a:visited.qbox {
		    font: 11px Arial;		
		    color: #002859;
			text-decoration: none;
		}
		a:hover.qbox {
		    font: 11px Arial;		
		    color: #365C05;
			text-decoration: underline;
		}
	</style>
<!--   End of Quote Box link customization -->


html, body{
scrollbar-face-color:#EBF5FF;
scrollbar-base-color:#33FF33;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#33FF33;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;
}
