/*******************************************
  Body
*******************************************/

body {
	color:            #000000;
	background-color: #6699FF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
}

/*******************************************
  Links
*******************************************/

a:link, a:visited {
  color:            #6699FF;
  text-decoration:  underline;
}

a:active, a:hover {
  color:            #6699FF;
  text-decoration:  underline;
}

/*******************************************
  Main Table
*******************************************/
.maintable {
	border:           1px solid #FFFFFF; 
	border-collapse:  collapse;
	margin:           5px;
}

/*******************************************
  Data Table
*******************************************/
.datatable {
	border:           1px solid #000; 
	border-collapse:  collapse;
	margin:           0px;
	font-size:        80%;
	width:            100%;
}

.datahead {
	font-weight: bold;
	font-size: 105%;
}

.tdimage 
{
	background-image: url(side_blue_middle.gif);
}

/*******************************************
  Header Banner
*******************************************/
.headerbanner {
	border-bottom:    1px solid #FFFFFF;
	border-top:       1px solid #FFFFFF;
}

/*******************************************
  Main Top Navigation
*******************************************/
.maintop {
	padding:          7px;
	color:            #FFFFFF;
	background-color: #003366;
	font-size:        75%;
	text-align:       center;
	border-right:     1px solid #FFFFFF;
	background-image:  url(bg_blue.gif);
	white-space:      nowrap;
	width:			  152px;
}

.maintopright {
	padding:          7px;
	color:            #FFFFFF;
	background-color: #003366;
	font-size:        75%;
	text-align:       center;
	background-image:  url(bg_blue.gif);
	white-space:      nowrap;
	width:			  152px;
}

a.navtop:link, a.navtop:visited {
	font-weight:      bold;
	color:            #FFFFFF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  none;
}

a.navtop:active, a.navtop:hover {
	font-weight:      bold;
	color:            #6699FF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  underline;
}

/*******************************************
  Flyout Menu Navigation
*******************************************/
.menu {
	display:          none;
	width:            175px;
	position:         absolute;
	z-index:          1;
	border:           1px solid #FFFFFF;
	background-image:  url(bg_blue.gif);
	left: 211px;
	top: 12px;


}

.flyout {
	padding:          5px;
	color:            #FFFFFF;
	font-size:        75%;
	border-bottom:    1px solid #FFFFFF;
	background-image:  url(bg_blue.gif)}

.flyoutbottom {
	padding:          5px;
	color:            #FFFFFF;
	font-size:        75%;
	background-image:  url(bg_blue.gif)}

/*******************************************
  Center Panel
*******************************************/
.centerpanel {
	width:            540px;
	background-color: #FFFFFF;
	color:            #000000;
	padding-left:     10px;
	padding-top:      5px;
	padding-right:    10px;
	padding-bottom:   5px;
	font-size:        70%;
	border-top:       1px solid #fff;
	border-bottom:    1px solid #fff;
}

.title {
	font-size:        110%;
	font-weight:      bold;
	color:            #003366;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:   10px;
}

.bodytext {
	font-size:        75%;
}

/*******************************************
  Side Panel
*******************************************/
.sidepanel {
	width:            200px;	
	background-color: #006699;
	color:            #000000;
	border-right:     1px solid #fff;
	border-top:       1px solid #fff;
	border-bottom:    1px solid #fff;
	font-size:        75%;
	padding:          10px 0px 10px 0px;
}

.testimonial {
	padding:          0px 5px 5px 5px;
	color:            #FFFFFF;
	font-weight:      bold;
	font-size:        100%;
	text-transform:   uppercase;
}

.testleft {
	float:            left;
	padding-left:     5px;
	padding-right:    8px;
}

.testright {
	float:            left;
	width:            130px;
	padding-left:     8px;
	color:            #CCCCCC;
	font-size:        80%;
	border-left:      1px solid #fff;
}

a.navtest:link, a.navtest:visited {
	font-weight:      normal;
	font-size:		  100%;
	color:            #FFFFFF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  none;
}

a.navtest:active, a.navtest:hover {
	font-weight:      normal;
	font-size:		  100%;
	color:            #6699FF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  underline;
}

/*******************************************
  Left Pannel Navigation
*******************************************/
.leftpanel {
	width:            152px;
	background-color: #006699;
	color:            #000000;
	border-left:      1px solid #FFFFFF;
	border-top:       1px solid #FFFFFF;
	border-bottom:    1px solid #FFFFFF;
	font-size:        75%;
}

.mainleft {
	border-bottom:    1px solid #FFFFFF;
	padding:          5px;
}

a.navleft:link, a.navleft:visited {
	font-weight:      normal;
	font-size:		    75%;
	color:            #FFFFFF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  none;
}

a.navleft:active, a.navleft:hover {
	font-weight:      normal;
	font-size:		    75%;
	color:            #6699FF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  underline;
}

/*******************************************
  Footer
*******************************************/
.bgnavbottom {
	font-size:        65%;
	font-weight:      bold;
	color:            #FFFFFF;
	background-color: #003366;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	padding:          5px;
	border-right:	    1px solid #FFFFFF;
}

.bgnavbottomright {
	font-size:        65%;
	font-weight:      bold;
	color:            #FFFFFF;
	background-color: #003366;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	padding:          5px;
}

a.navbottom:link, a.navbottom:visited {
	font-weight:      normal;
	color:            #FFFFFF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  none;
	text-transform:   uppercase ;
}

a.navbottom:active, a.navbottom:hover {
	font-weight:      normal;
	color:            #6699FF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  underline;
	text-transform:   uppercase;
}

a.navsub:link, a.navsub:visited {
	font-weight:      normal;
	color:            #FFFFFF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  none;
}

a.navsub:active, a.navsub:hover {
	font-weight:      normal;
	color:            #6699FF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  underline;
}

a.navfoot:link, a.navfoot:visited {
	font-weight:      normal;
	color:            #FFFFFF;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  none;
}

a.navfoot:active, a.navfoot:hover {
	font-weight:      normal;
	color:            #ffff00;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	text-decoration:  underline;
}

/*******************************************
  Miscellaneous
*******************************************/
.copyright {
	color:            #CCCCCC;
	font-size:        70%;
}

/*******************************************
  Text
*******************************************/
.tiny {
	font-size:        85%;
	font-family:      Verdana, Arial, Helvetica, sans-serif; 
}

.norm {
	font-size:        100%;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
}

.subhead {
	font-size:        100%;
	font-weight:	  bold;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
}

.testamonial {
	font-size:        90%;
	font-style:       italic;            
	font-family:      Verdana, Arial, Helvetica, sans-serif;
}

.signature {
	font-size:        90%;
	font-style:       italic;            
	font-weight:	  bold;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
}


.head { 
	font-size:        115%; 
	font-family:      Verdana, Arial, Helvetica, sans-serif; 
}
