/* $Id: skin1.css,v 1.84.2.17 2006/12/08 13:37:24 max Exp $ */
/*
	General styles
*/
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; line-height: 1.4em;}

HTML,BODY { marginheight:0; marginwidth:0; rightmargin:0; topmargin:0; leftmargin=0; background: #FFFFFF; }
FORM { margin: 0; }
TABLE,IMG { border: 0; }

a{ color: #263ea8; text-decoration: underline;}
a:hover {color: #444444; text-decoration: underline;}

.smalltext {font-size: 11px; line-height: 14px;}
.whitetext {color:#FFFFFF;}
.whitetext2 {color:#FFFFFF; font-weight: bold}
.accent { color: #ff6600; font-weight: heavy; font-size: 14px; margin: 5px 0px -2px 0px}
.accent2 { color: #2d2d92; font-weight: bold;}
.text13 { font-size: 14px}




.IMGR {  padding-left: 10px}
.IMG2 {  border: #9eb59f 1px solid;}


h2 { color: #323299; font-size: 16px; font-weight: normal;  margin-bottom: 0px; line-height: 24px}

HR { color: #CCCCCC; background-color: #CCCCCC; height: 1px; margin: 0px 195px 0px 15px; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0;}


.orangewrapper{background: url('graphics/orangebg.jpg'); background-repeat: no-repeat; background-position: right top; } 
h1 { padding: 0px 10px 0px 5px; border-left: 12px solid #ff6600;  border-right: 1px solid #AAAAAA; border-top: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; color: #323299; font-size: 16px; font-weight: normal;  margin-bottom: 0px; line-height: 24px}
.orangetop{ padding: 0px 10px 0px 5px; border-left: 12px solid #ff6600;  border-right: 1px solid #AAAAAA; border-top: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; margin: 10px 0px 0px 0px;}
.orangebox { padding: 5px 5px 10px 20px; border-left: 12px solid #ff6600; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; margin-bottom: 25px; }


#maincontainer{
width: 780px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background: #FFFFFF;
}

#topsection{
height: 70px; /*Height of top section*/
border-bottom: solid 3px #2d2d92;
}

.contentwrapper{width: 100%; }
  

.innertube{
margin: 10px 10px 15px 0px; /*Margins for inner DIV inside each column (to provide padding)*/
}

#footer { font-size: 11px; font-weight: normal; color: #263ea8; line-height: 20px}
#footer a{ color: #263ea8; text-decoration: none; margin-right: 20px;}
#footer a:hover { color: #444444; text-decoration: underline; margin-right: 20px;}


.infoboxtop
{ background-color: #323299; padding: 2px 5px 2px 10px; border-left: 1px solid #AAAAAA; border-top: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; height: 20px; margin: 15px 0px 0px 0px; color: #FFFFFF; font-size: 14px;}

.infobox
{background-color: #f2f3f7; padding: 5px 5px 5px 10px; border-left: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; border-right: 1px solid #AAAAAA; margin: 0px; }


.margin1 {margin-top: 10px}
.margin2 {margin-top: 3px}
.indent {padding-left: 25px}
.spacer { line-height: 5px}
.prop { height:127px; float:right; width:1px;}
.prop2 { height:277px; float:right; width:1px;}
.clear {clear:both;height:1px;overflow:hidden;}


.quote {font-family:"Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; font-style: italic; padding:30px 0px 0px 10px; line-height: 2em; min-height:70px;}




.aerobuttonmenu{ /*container that holds a row of aero buttons*/
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: auto;
background: #FFFFFF; /*menu strip background*/

padding: 6px 0;
border-width: 1px 0;
}

* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
width: 100%;
}

.aerobuttonmenu a.aero{ /*aero button CSS*/
background: transparent url('graphics/aeroleft.gif') no-repeat top left;
display: block;
float: left;
font: bold 12px Verdana, Trebuchet MS; /* Change 13px as desired */
line-height: 19px; /* This value + 8px should equal height of button background (default is 31px) */
height: 27px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;
margin-left: 8px; /*spacing between buttons*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
opacity: 0.9;
-moz-opacity: 0.9;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: white; /*button text color*/
}

.aerobuttonmenu a.aero span{
background: transparent url('graphics/aeroright.gif') no-repeat top right;
display: block;
padding: 3px 8px 7px 0; /*Set 10px here to match value of 'padding-left' value above*/
}

.aerobuttonmenu a.aero:hover{ /* Hover state CSS */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}

.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
color: yellow;
}


.aerobuttonmenu .rightsection{
float: right;
width: 100px;
position: relative;
top: 3px;
padding-right: 4px;
text-align: right;
}

.aerobuttonmenu .rightsection a{
color: navy;
}
