/**********************************************************************************************
* SHARED STYLES
***********************************************************************************************/

img.pngfix {
	behavior:	url("/css/iepngfix.htc");
}


/**
* body's container
*/
#container
{
	/*width:1006px;
	margin: 0 auto; 
	text-align: left;*/

}

.containerSpacerLeft
{
	float:left;
	width:10px;
}

.containerSpacerCenter
{
	float:left;
	width:25px;
}

#container_rightcol
{
		width: 550px;
	float: left;	
	/*float:left;
	width:550px;*/
	/*width: 90%;*/
}

/**
* width of header
*/
#headerStyle
{
	
	width:995px;
}

/**
* Default Link styles
*/
a:link, a:visited, a:active
{
	/*color:#005DAB;
	text-decoration:underline;*/
}

a:hover
{
	/*color:#09f;
	text-decoration:none;*/
}

/**
* Image
*/
img
{
	/*border:0px;*/
}

/**
* Float Left
*/
.floatLeft
{
	float:left;
}

/**
* Float Right
*/
.floatRight
{
	float:right;
}

/**
* Clear both
*/
.clear
{
	/*clear:both;*/
}

/**
* Overall form styles
*/
form
{
	padding:0px;
	margin:0px;
}

/**
* MASTER Left Column
*/
#leftCol
{
	width:225px;
	float: left;
}

/**
* MASTER Right Column
*/
#rightCol
{
	width:550px;
	font-size:12px;
}

/**********************************************************************************************
* LIST STYLES
**********************************************************************************************/
.list_shortcuts
{
	list-style: none;
	padding-left: 0px;
	margin: 0px;
	color: #39BF0F;
	margin-left:8px;
	text-indent:-8px;
}

.list_benefits
{
	list-style:disc;
	list-style-position:inside;
	padding-left: 0px;
	margin:0px;
	color: #95D1F5;
}


.list_information
{
	list-style:disc;
	list-style-position:inside;
	padding-left: 0px;
	margin:0px;
}

/**********************************************************************************************
* PADDING/SPACERS
**********************************************************************************************/
.pl_10
{
	padding-left:10px;
}

.pr_10
{
	padding-right:10px;
}

.pl_15
{
	padding-left:15px;
}

.pl_30
{
	padding-left:30px;
}

.pl_60
{
	float:left;
	padding-left:60px;
}

.spacerTop_5
{
	height:5px;
	line-height:5px;
}

.spacerTop_10
{
	height:10px;
	line-height:10px;
}

/**********************************************************************************************
* TOP NAVIGATION MENU
**********************************************************************************************/
/*#nav {
	height:37px;
	width: 1006px;
	background: url(../images2/nav3.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 11px;
	
}
#nav li {
	list-style: none;
	display: inline;
}
#nav a {
	font-size: 1.2em;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#nav a:hover {
	color: #fff200;	
}
#nav a.visited {
	color: #fff200;	
}
#nav li a {
	display: block;
	float:left;
	width: 117px;
	height: 25px;
	text-align: center;
	padding-top: 6px;
	margin-left: 5px;
}
#nav #one a{
	width: 150px;
	padding-top: 6px;
	margin-left: 5px;
}
#nav #two a{
	width: 135px;
	margin-right: 5px;
}
#nav #three a{
	width: 150px;
}
#nav #four a{
	width: 120px;
	margin-right: 5px;
}
#nav #five a{
	width: 135px;
	margin-right: 5px;
}
#nav #six a{
	width: 145px;
}
#nav #seven a{
	padding-left: 0;
	margin:0px;
	width:110px;
}
#nav #eight a{
}*/

/**********************************************************************************************
* FOOTER
**********************************************************************************************/
/*#footer
{
	padding-top:5px;
	text-align:center;
}*/

/**********************************************************************************************
* DOTTED ROWS
**********************************************************************************************/
/*h3
{
	background:transparent url('../images2/dotted_bar.gif') repeat-x scroll center top;
	color:#003366;
	font-size:1.1em;
	font-weight:bold;
	margin:0px 0 0;
	padding:1px 0 0;	
}*/

/**********************************************************************************************
* COPY 
**********************************************************************************************/
/**
* ex.) Yellow arrow
*/
.copy_textbox
{
	color: #FFF200;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

/**
* ex.) Login textboxes
*/
.copy_login
{
	margin-top:5px;
	color: #B6B6B6;
	font-size: 12px;
	width:85px;
	border: 1px solid #7F9DB9;
	height:20px;
	padding-left:5px;
}

/**
* ex.) Seach textbox
*/
.copy_search
{
	margin-top:5px;
	color: #B6B6B6;
	font-size: 12px;
}

/**
* ex.) Green >
*/
.copy_carrot
{
	color: #39BF0F;
}

/**
* ex.) Default Gray
*/
.copy_default
{
	color: #31404D;
}


/**
* Small text
*/
.copy_small
{
	font-size:12px;
}

/**
* Small text
*/
.copy_smallest
{
	font-size:11px;
}




/**********************************************************************************************
* BACKGROUNDS
**********************************************************************************************/
/**
* Top blue box
*/
.bg_textbox
{
	width:100%;
	background-color: #005DAB;
	height:32px;
}

/**
* Blue fade box
*/
.bg_tallFade
{
	width:100%;
	background: url(../images2/bg_tallFade.jpg) bottom left no-repeat #8DC3F1;
	padding-top:10px;
}

/**
* Right Col Buttons / Grey background
*/
.bg_buttons
{
	background-color:#F1F1F1;
	width:310px; 
	padding-left:5px;
}

/**
* Right Col Buttons / Grey background (3 buttons that are side by side)
*/
.bg_buttonsWide
{
	background-color:#F1F1F1;
	width:345px; 
	padding-left:5px;
}

/**
* Right Col Links / Wide Grey background
*/
.bg_linksWideDark
{
	background-color:#F1F1F1;
	width:460px; 
	padding-left:5px;
	padding-bottom:10px;
}

/**
* Right Col Links / Wide Grey background
*/
.bg_linksWideLight
{
	background-color:#F9F9F9;
	width:460px; 
	padding-left:5px;
	padding-bottom:10px;
}

/**
* Light Yellow Background color
*/
.bg_specialCallOut
{
	background-color:#FFFEE5;
	width:100%;
}

/**********************************************************************************************
* IMAGES
**********************************************************************************************/
/**
* Blue border around images
*/
.image_border
{
	border: 2px solid #005DAB;
}

/**********************************************************************************************
* LEFT COLUMN
**********************************************************************************************/
/**
* Light Blue background
*/
.leftPanel_solidTop
{
	width:100%;
	background-color: #E4F3FC;
}

/**
* Light Gray background
*/
.leftPanel_solidBottom
{
	width:100%;
	background-color: #EDEDED;
}

/**********************************************************************************************
* RIGHT COLUMN 
**********************************************************************************************/
/**
* spacer
*/
.left_SmallSpacer
{
	width:40px;
}

/**
* Bullet list area - Small width
*/
.left_SmallWidth
{
	width:200px;
}

/**
* Bullet list area - Medium width
*/
.left_MedWidth
{
	width:245px;
}

/**
* Bullet list area - wide width (3 buttons that are side by side)
*/
.right_WiderWidth
{
	
}

.right_GetHealth
{
	width:220px;
	margin-left: 10px;
	
}

.left_GetHealth
{
	width: 320px;
}

.left_GetHealth .header, .right_GetHealth .header, #leftCol .header {
	font-size: 18px;
	color: #2c527a;
	padding-top: 0;
}

/**
* Right Column
*/
.right_WideWidth
{
	width:467px;
}

/**
* Image in right col
*/
.childRightColImage
{
	width:150px;
}

/**********************************************************************************************
* HEADER
**********************************************************************************************/
#header
{
	width:955px;
}

#header_logo
{
	margin-top:15px;
}

/**********************************************************************************************
* BUTTONS
**********************************************************************************************/
.btnContainer
{
	cursor:pointer;
	text-decoration:none;
}

.btnNoUnderline
{
	text-decoration:none;
}
/**
* Small
*/
.btnSmall
{
	width:74px;
}

/**
* Medium
*/
.btnMedium
{
	width:100px;
}

/**
* Large
*/
.btnLarge
{
	width:180px;
}

/**
* Left Button
*/
.btnLeft
{
	background:url('../images2/btn_LeftOff.png') no-repeat;
	float:left;
	height:31px;
	width:13px;
}

a div.btnLeft, a:visited div.btnLeft, a:active div.btnLeft, a:link div.btnLeft
{
	background:url('../images2/btn_LeftOff.png') no-repeat;
	text-decoration:none;
}

a:hover div.btnLeft
{
	background:url('../images2/btn_LeftHover.png') no-repeat;
}

/**
* Center Button
*/
.btnCenter
{
	color:#ffffff;
	line-height:26px;
	background:url('../images2/btn_CenterOff.png') repeat-x;
	height:31px;
	float:left;
	text-align:center;
	font-family: Arial, sans-serif, Calibri, Helvetica;
	font-size: 12px;
	/*font-size: 13.4px;*/
	font-weight: bold;
}

a.btnCenter:link, a.btnCenter:visited
{
	text-decoration:none;
}

a div.btnCenter, a:link div.btnCenter, a:visited div.btnCenter, a:active div.btnCenter,
a.btn, a.btn:link, a.btn:visited, a.btn:active
{
	color:#ffffff;
	text-decoration:none;
}

a:hover div.btnCenter
{
	background:url('../images2/btn_CenterHover.png') repeat-x;
	color:#FFF200;
}

/**
* Button Right
*/
.btnRight
{
	background:url('../images2/btn_RightOff.png') no-repeat;
	float:left;
	height:31px;
	width:15px;
}

a div.btnRight, a:visited div.btnRight, a:active div.btnRight, a:link div.btnRight
{
	background:url('../images2/btn_RightOff.png') no-repeat;
}

a:hover div.btnRight
{
	background:url('../images2/btn_RightHover.png') no-repeat;
}

.btnClear
{
	clear:both;
}

/**********************************************************************************************
* LINKS
**********************************************************************************************/
.links_large a, .links_large a:visited , .links_large a:active, .links_large a:link, .links_large a:hover
{
	font-size:16px;
	font-weight:bold;
}

/**********************************************************************************************
* HOMEPAGE
**********************************************************************************************/
.homepage_rightColLeft
{
	width:310px;
}

.homepage_rightColChildWidth
{
	width:170px;
}

.ddl_homepageLinks
{
	width:174px;
}

/*img {
	behavior:	url("/design/pngbehavior.htc");
}*/

table
{
font-size: 12px;
}

.sr
{
font-size: 15px;
}

#fullcontent {
	background-color: #0033FF;
	padding: 0px;
	margin: 0;
}
#fullcontent #blue {
	width: 1006px;
	/*background: url(../images/mission_blue_1006.gif) no-repeat top;*/
	margin: 5px 0 10px 0;
}
#blue #body {
	/*background: url(../images/missionbox_back.gif) repeat-x;*/
	margin: 8px 15px 0px 9px;
	padding: 5px 5px 30px 5px;
	font-size: 1.2em;
	line-height: 1.2em;
}
#blue {
	float: right;
	width: 750px;
	/*background: url(../images/missionbox_blue.gif) no-repeat top;*/
	margin: 5px 0 10px 0;
}
#blue h1 {
	position: relative;
	color: #000;
	font-size: 1.5em;
	text-align: left;
	padding: 9px 0 5px 0;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: -14px 0 16px 0;
}
.topalign {
	vertical-align: top;
}

