@charset "utf-8";
/* CSS Document */
/********************************************
   AUTHOR: Steve Winter
   WEBSITE:  www.edxi.com
   VERSION:  1.0	     
 *******************************************/

* { padding: 0;
    margin: 0; }
body {
   /* background-color: #fff /*#dfdbda*/
    margin: 0;
	padding: 0;
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #666666; 
	background: #eae8df url(../graphics/gif/homebackground.gif) repeat-x;
	/*text-align: center;*/}

/* 
---------------------------------------------------------------------------------
DO NOT MODIFY THIS SECTION
THIS PLACES THE FOOTER AT THE BOTTOM OF THE PAGE 
---------------------------------------------------------------------------------
*/

* {	margin: 0; }

html, body { height:100%; }

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */}
.footer, .push {
	height: 50px; /* .push must be the same height as .footer */}

/* 
---------------------------------------------------------------------------------
DO NOT MODIFY THIS SECTION
THIS PLACES THE FOOTER AT THE BOTTOM OF THE PAGE 
---------------------------------------------------------------------------------
*/

/* ------------------------------------------------------------------------------------------------------ */
/*** links ************************/
a {
	color:#666; 
	background-color: inherit;
	text-decoration:none;}
a:visited {
	background-color: inherit;
	text-decoration: none;}
a:hover {
	background-color: inherit;
	text-decoration: none;}
	
/* ---------------------------------------------------------------------------------

STANDARD PLACEMENT TAGS - OVERRIDE IF NEEDED -

--------------------------------------------------------------------------------- */

.al {text-align:left;}

.ac {text-align:center;}

.ar {text-align:right;}

.fl {float:left;}

.fr {float:right;}

.cb {clear:both;}

.cl {clear:left;}

.cn {clear:none;}

.center {text-align:center;}

/* ---------------------------------------------------------------------------------

STANDARD PLACEMENT TAGS - OVERRIDE IF NEEDED -

--------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------ */
/*** wrapper ********************/
.pagewrapper {
    width:770px;
	margin:0 auto;
	padding: 0;}
.header {
    width:770px;
	height: 114px;
	margin:0 auto;
	padding: 0;}
/*** home edits ***/
.pagewrapper-home {
    width:1000px;
	margin:0 auto;
	padding: 0;
	/*border:solid #003366 1px;*/}
.navwrapper-home {
    width:792px;
	margin:0 auto;
	padding: 0;}
.flashwrapper-home {
    width:1000px;
	margin:0 auto;
	padding: 0;}	
.belowflashwrapper-home {
    width:780px;
	margin:0 auto;
	padding: 0;}
.teatbackgroundflash {
    background: url(../graphics/jpg/test_flashback_homepage.jpg) no-repeat;
	padding:10px 0px 0px 0px;	
}
	
		
/* ------------------------------------------------------------------------------------------------------ */
/*** Navigation ********************/
.navigation {
    width:770px;
	height: 29px;
	margin: 5px 3px 0px 3px;
	padding: 0;}
.navigation ul li{
    list-style:none;
	display:inline;
    margin: 15px 3px 0px 3px;
	padding: 15px 3px 0px 3px;
	/*border:solid #fff 1px;*/}
.navigation a {
	padding: 0px 5px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	text-decoration: none;
	/*border-right: 1px solid #fff;*/	}
.navigation a:visited { 
    margin: 0px;
	padding: 0px 5px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	text-decoration: none; }
.navigation a:hover { 
    margin: 0px;
	padding: 0px 5px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	text-decoration: underline; }
/* ------------------------------------------------------------------------------------------------------ */
/*** homepage picture element ********************/
#pic_element {
   /* background:url(../graphics/jpg/home_mainpicturebox.jpg) no-repeat center;*/
    padding: 5px 0px 0px 0px;
	margin:0 auto;
	width:776px;
	height: 245px;}

/* ------------------------------------------------------------------------------------------------------ */
/*** Main body ********************/
.main {background: url(../graphics/main_background.jpg) repeat-y;}
.lower_main {background: url(../graphics/lower_main_background.jpg) repeat-x;}
.home_text {
   color: #003366;
   font: normal 1.1em Geneva, Arial, Helvetica, sans-serif;
   padding: 0px 15px 0px 15px;}
/* ------------------------------------------------------------------------------------------------------ */
/* images 
img {
	border: 1px solid #DADADA;
	padding: 5px;}*/
img.no-border {	border: none;}
img.float-right { margin: 5px 0px 5px 15px; }
img.float-left { margin: 5px 15px 5px 0px;}
/* ------------------------------------------------------------------------------------------------------ */
/*** homepage doc pateint entry element ********************/
.enter_element {
    padding: 5px 0px 0px 85px;
	width:770px;
	/*border: 1px solid #003366;*/
	clear:both;
	float:none;}

.boldlink a{
	color: #3399FF;
	background-color:inherit;
	font: bold 12px/12px Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	line-height: 1.2em;}
.boldlink a:visited{
	color:#3399FF;
	background-color:inherit;
	font: bold 12px/12px Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	line-height: 1.2em;}
.boldlink a:hover{
	color:#999;
	background-color:inherit;
	font: bold 12px/12px Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:1.2em;}
/* ----------------------------------------------------------------------------------------------------- */
.home1 {
     background: url(graphics/images/homepagebase_01.gif) no-repeat;}	
.home1 {
     background: url(graphics/images/homepagebase_01.gif) no-repeat;}	
	
	
/* ------------------------------------------------------------------------------------------------------ */
.clearer {clear: both;}
.clear {clear:both;}
/* ------------------------------------------------------------------------------------------------------ */
.footer {
	 position: relative;
	 margin: 0 auto;
	 background: #374f8d url(../graphics/gif/footer_background.gif) repeat-y center;}
#footer_addons {
     background: #374f8d url(../graphics/gif/footer_background.gif) repeat-x top ;
     margin: 0 auto;}
#footer_addons .text{
     padding: 10px 0px 0px 0px;
	 font: normal 1.3em Geneva, Arial, Helvetica, sans-serif;
	 color:#fff;}
#footer_addons .text a {
	color: #fff;
	font: normal 8pt Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0 auto;}
#footer_addons .text a:hover {
	color: #fff;
	font: normal 8pt Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 auto;}
#footer_addons .legal{
     padding: 10px 0px 0px 0px;
	 font: normal 8pt Geneva, Arial, Helvetica, sans-serif;
	 color:#fff;}
#footer_addons .legal a {
	color: #fff;
	font: normal 8pt Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0 auto;}
#footer_addons .legal a:hover {
	color: #fff;
	font: normal 8pt Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 auto;}
