﻿html, body
{
	height: 100%;

}
body
{
	margin:0px;	
	font-family:Verdana, Arial;
	font-size:8pt;
	color:#666666;
 
	
}
.container {
	position: relative;
	min-height: 100%;
}
.content {
	padding-bottom: 45px;	
}

.logo
{
	position:absolute;
	top:10px;
	left:20px;
}
.header
{	
	width:100%;
	height:75px;			
	font-size:8pt;
	color:Gray;
}
.header A:link { color:Gray; font-weight:normal;}
.header A:visited { color:Gray; font-weight:normal; }
.header A:hover { color:Teal;  font-weight:normal;}

.navigator
{	
	height:29px;
	padding:0px 0px 0px 10px;
	font-size:8pt;
}


/* menu and main content */
.background
{
	width:100%; 
	background-image:url(../../App_Images/backgrounds/main_background.gif); 
	background-repeat:repeat-x;}

.nowrap
{
	width:900px;
}

.menu
{
	width:250px;	
	/*float:left;*/
	padding:0px;	
	background-image:url(../../App_Images/backgrounds/menu_background.gif);
	background-repeat:repeat-x;
}
.menu A:link { color:#103c7b;}
.menu A:visited { color:#103c7b;}
.menu A:hover { color:Teal; }

.submenu
{
}

.submenu A:link { color:#666666; font-weight:normal;}
.submenu A:visited { color:#666666; font-weight:normal;}
.submenu A:hover { color:Teal; font-weight:normal; }

.main
{
	padding: 20px 10px 10px 10px;
	/*float:left;*/
	}
/*--------*/


.footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	font-size:8pt;
	color:Teal;
	height:45px;
	line-height:19px;
	clear: both;
	vertical-align:bottom;
}	
.footer A:link { color:Gray; font-weight:normal;}
.footer A:visited { color:Gray; font-weight:normal; }
.footer A:hover { color:Teal;  font-weight:normal; text-decoration:underline;}

a.resourceLink:link, a.resourceLink:visited 
{
	 color:#DDDDDD;
	 font-weight:normal;
	 text-decoration:none;
}

a.resourceLink:hover, a.resourceLink:active 
{
	 color:#DDDDDD;
	 font-weight:normal;
	 text-decoration:none;
}


.contentTable
{
	width:580px;	
}

.containerFull
{
	width:100%;
	padding:0px;
	border:solid 0px red;
	/*background-image:url(../../App_Images/backgrounds/main_background2.gif);*/
	background-repeat:repeat-x;
}
contentFull
{
	padding:20px 10px 10px 20px ;
	border:solid 0px red;
}



.contentTableFull
{
	width:100%;	
	padding:0px;
	
}




/* CONTENT TEXT */
H1
{
	font-size:14pt;
	font-weight:normal;
	color:Teal;
}

H2
{
	font-size:12pt;
	font-weight:normal;
	color:#333333;
}

H3
{
	font-size:10pt;
	font-weight:bold;
	color:#333333;
}

H4
{
	font-size:9pt;
	font-weight:bold;
	color:Teal;
 
}

b
{
	font-weight:600;
}

/* Links */

A.linkBlack:link{ color:Black; font-weight:normal;}
A.linkBlack:visited{ color:Black; font-weight:normal;}
A.linkBlack:hover{ color:Black; text-decoration:underline; font-weight:normal;}

A:link
{
	color: Teal ; 
	text-decoration:none;
	font-weight:bold;
	
}

A:visited
{
	color: Teal ;
	text-decoration:none;
	font-weight:bold;
}

A:hover
{
	color:Orange;
	font-weight:bold;
}

/* Bullet Classes */
.BulletGrey
{
	background-image:url(../../App_Images/bullets/bullet_box_gray.gif);
	background-repeat:no-repeat;
}

.BulletTeal
{
}

.BulletTealSolid
{
	background-image:url(../../App_Images/bullets/bullet_box_tealsolid.gif);
	background-repeat:no-repeat;
}