
/**********************************************************************/
/*  Stylesheet for
--------------------------
    Site Template
--------------------------  */

/* sIFR screen styles*/
@import "sIFR-screen.css";

/* Starter CSS file for all browsers all sites */
@import "default.css";
/**********************************************************************/


/*	Custom Colors
--------------------------
--------------------------  */


/*  Custom Classes  */
/********************/
.hide 	{ display:none; }


/*  Typography  */
/****************/
body		{ font-family:arial,sans-serif; color:#666; }
textarea	{ font-family:arial,sans-serif; color:#666; }
h1 			{ font-size:1.40em; line-height:1.5em; color:#666; margin-bottom:0; }
h2 			{ font-size:1.00em; line-height:1.5em; color:#666; margin-bottom:0.5em; }
h3 			{ font-size:0.80em; line-height:1.5em; color:#666; margin-bottom:0.5em; }
h4		 	{ font-size:0.75em; line-height:1.5em; color:#666; margin-bottom:0; }
p,
li 			{ font-size:0.7em; line-height:1.5em; }
a 			{ color:#333; text-decoration:none; }
a:hover 	{ color:#38a9e1; }


/*  Template Structure  */
/**********************************************************************/
html		{ height:100%; }
body 		{ height:100%; text-align:center; }

#flashWrap 	{ position:absolute; left:0; height:100%; width:100%; margin:0 auto; background:#000; }
#pageWrap 	{ text-align:left; margin:0 0; background:#f0f0f0; }

.tab1		{ padding-left:250px; } 
.tab2		{ margin-left:500px; }
.tab3		{ margin-left:750px; }

#header					{ margin-bottom:1em; width:100%; background:#7a8894 url(../img/grad_horiz.jpg) repeat-y; border-bottom:1px solid #ccc; }
* html #header			{ height:1px; padding-bottom:1em; }
#header .logo			{ position:absolute; top:20px; left:10px; width:230px; text-align:center; }
#header .nav			{ padding-top:80px; padding-left:10px; }
#header .nav li			{ float:left; border-left:1px solid #d7d7d7; border-top:1px solid #d7d7d7; background:#fff url(../img/navMainLinkBg.jpg) bottom repeat-x; }
#header .nav li.last	{ border-right:1px solid #d7d7d7; }
#header .nav li a 		{ display:block; width:100%; padding:5px 15px; }

#header .nav li#Home.Home,
#header .nav li#One.One,
#header .nav li#Page2.Page2,
#header .nav li#Page3.Page3,
#header .nav li#page4.Page4
 							{ background:#ddd; }

.inputText				{ width:350px; margin:15px 0 5px 0; }

#footer					{ position:fixed; width:100%; bottom:0; padding:5px 0 1em 0; border-top:1px solid #fff; background:#7a8894 url(../img/grad_horiz.jpg) repeat-y; }
#footer .logo			{ float:left; padding-left:10px; width:230px; text-align:center; }
#footer .nav			{ padding-top:8px; margin-left:250px; }
#footer .nav li			{ float:left; border-right:1px solid #666666; }
#footer .nav li.last	{ border-right:none; }
#footer .nav li a 		{ display:block; width:100%; padding:0 10px; }

* html .nav li a 		{ width:auto !important; } /* IE6 nav fix */

#main					{ padding:0 10px 4em 10px; width:1000px; }
#main .row1				{ margin-bottom:1em; padding-bottom:1em; border-bottom:1px solid #dedede; }
#main .row2				{ margin-bottom:1em; padding-bottom:2em; border-bottom:2px solid #dedede; }
#main	.col1			{ float:left; width:105px; margin:0 20px 0 0; } 
#main	.col2			{ float:left; width:230px; margin:0 20px 0 0; }
#main	.col3			{ float:left; width:355px; margin:0 20px 0 0; }
#main	.col4			{ float:left; width:480px; margin:0 20px 0 0; }
#main	.col5			{ float:left; width:605px; margin:0 20px 0 0; }
#main	.col6			{ float:left; width:730px; margin:0 20px 0 0; }
#main	.col7			{ float:left; width:855px; margin:0 20px 0 0; }
#main	.col8			{ float:left; width:980px; margin:0 20px 0 0; }
#main	.last			{ margin-right:0; }


/* Reused */
/**********************************************************************/


/* Pages */
/***********************/
/* page_Home */
#page_home		{  }

