/* STANDARD TAG REDEFINITIONS */



BODY 	{ 	
	color: White; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	background-color: black; 
	margin: 0; 
	padding: 0;
	background: url(../images/background_01.jpg); 
	}


p { font-size: 10pt;  margin-bottom: 7px; margin-top: 0; }

a{
	color: white;
	text-decoration: none;
}
a:hover{	text-decoration: underline;  color: white;   }
form{	margin:0;}


#SiteWrapper 
	{ 
	margin: 0px auto;
	width: 1000px;
	min-height: 650px;
	background-color: white;
	border: 1px; border-color: #c0c0c0; border-style: solid;
	}

#SiteWrapperInner { WIDTH: 990px;MIN-HEIGHT: 650px;padding: 3px;Background: url(../images/vertical_slogan.jpg) no-repeat 3px 140px;}

#Navbar {
	background-color: #006699;
	}
#Navbar ul{ width: 944px;
	margin: auto;
	padding-left: 6px;
	height: 34px;
	line-height: 34px;
	display: block;
	list-style: none;
	background-color: #006699;
	font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; 
	font-weight: normal; 
	color: White; 
	font-size: 11pt;}

#Navbar li{ display: inline; background-color: #006699;  float: left; }
#Navbar li a{ height: 34px; line-height: 34px; display: block; padding-left: 12px; padding-right: 12px; border-left: 0px solid Black;  float: left;}
#Navbar li a:hover{ background-color: #0099CC; text-decoration: none;}

#VisualLeft
	{
	float: left; width: 290px;
	padding-top:120px;
	}

#VisualCenter{ float: left; width: 360px; height: 140px; background: url(../images/logo_small.jpg) center center no-repeat;  left 0px;background-color: white;border-top: 5px solid white;}

#VisualRight
	{
	float: left; width: 300px;
	padding-top:120px;
	}


#SidebarWrapper{ width: 40px; padding-left: 0px; float: left;}

#ContentWrapper{ width: 950px; padding-top: 10px; padding-right: 3px; overflow: hidden; margin-left:auto; margin-right:auto; display: block; float: right;}

DIV.column { MARGIN-TOP: 10px;WIDTH: 440px;FLOAT: left;margin-left: 7px; margin-right: 7px; }
DIV.wide { clear:both; MARGIN-TOP: 10px;WIDTH: 880px;margin-left: 7px; margin-right: 7px; }

#ContentBox { overflow: auto; MIN-HEIGHT: 500px; padding: 15px 20px 15px 20px;  border: 1px solid #d4d4d4; background-color: white; COLOR: #666;display: block;}
#ContentBox p {Margin-bottom: 1em;}
#ContentBox a {text-decoration: none;color: #005aa9;}
#ContentBox a:hover {text-decoration: underline;color: #005aa9;}

h1{ margin: 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: #0099CC; font-size: 18pt; }
h2{ margin: 0; padding-bottom: 5px; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: #0099CC; font-size: 15pt; }
h3{ margin: 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: #0099CC; font-size: 12pt; }

#FOOTER { text-align: right; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-size: 11px; line-height: 14px; margin: 0;  color: #666; }
#FOOTER a{ text-decoration: none;  color: #666; }
#FOOTER a:hover{ color: #0099CC; text-decoration: underline; }



/** pull-quote styles **/
.left-pull { display: block; padding: 7px 11px; margin-left: 5px; width: 400px; float: left; margin-right: 10px; background: #555; color: #bcbcbc; font-weight: bold; line-height: 17px; font-size: 15px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }

.left-pull p { font-style: italic; color: #d5d5d5; }
.left-pull .ref { font-size: 11px; }
