/*  
Version: 1.0
Author: TargetScope Inc.
Author URI: http://www.targetscope.com
*/


/*____________________________________________________________
Import other styles
____________________________________________________________*/

@import url(type.css);
@import url(lists.css);
@import url(tables.css);
@import url(forms.css);
@import url(sIFR-screen.css);

/*____________________________________________________________
give some containers borders...just for design time
____________________________________________________________*/

#MainContent, #header,  #SideBar, #Footer, #Banner, .BreadCrumb{
	border:0px solid  #666666;
}

/*____________________________________________________________
Some base styles for sizing/shapping etc.
____________________________________________________________*/

body{
	margin:0;
	padding:0;
	
	background-color:#CCCCCC;
}
html{
	margin:0;
	padding:0;
}
#wrapper{
	width:840px;
	margin:0 auto 0 auto;	
	background-image:url(../images/MainBG.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	
}


.ClearAll{
	clear:both; height:0px; line-height:0px;
}
.ClearLeft{
	clear:left; height:0px; line-height:0px;
}
.ClearRight{
	clear:Right; height:0px; line-height:0px;
}

.nav_wrapper
{
	position: relative;
	width: 158px;
	overflow: hidden;
	padding: 0px;
}
.nav_sub
{
	position: absolute;
	float: left;
	width: 100%;
	/*height: 100%;*/
	top: 0px;
	left: 0px;
	background-color: transparent;
	
	font-family: Arial, Verdana;
	font-size: 9px;
	font-variant: normal;
	line-height: 16px;
	visibility: hidden;
	background-image: url(../images/NavBG_DarkGrey.jpg);
	background-repeat:no-repeat;
	background-position: left 50%;
	letter-spacing: 0px;
	padding: 0px;
}
.nav_sub a, .nav_sub font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px 15px 0 0;
}

.nav_shadow
{
	/*background-image: url(../images/Sub_Shadow.png);*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Sub_Shadow_Top.png');
	background-position: top;
	background-repeat: repeat-x;
	width: 100%;
	/*height: 6px;*/
	padding: 4px;
}
.nav_shadow[class]
{
	background-image: url(../images/Sub_Shadow_Top.png);
}

.nav_shadow_b
{
	/*background-image: url(../images/Sub_Shadow.png);*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Sub_Shadow_Bottom.png');
	background-position: bottom;
	background-repeat: repeat-x;
	width: 100%;
	height: 4px;
	overflow: hidden;
	/*border: solid 1px red;*/
}

.nav_shadow_b[class]
{
	background-image: url(../images/Sub_Shadow_Bottom.png);
}


/*____________________________________________________________
Footer styles
____________________________________________________________*/
#Footer{
	clear:both;
	padding:0 10px 0 10px;
	height: 20px;
	width: 850px;
	margin: 0 auto 20px auto;
}

/* My Comment */

.Footer_Links{
	float: left;
}
.Footer_Copyright{
	float: right;
	text-align: right;
}


#MainContent{
	/* main content is a wrapper div to include the side bar and content*/
	padding:0 ;
}

/*____________________________________________________________
Structure and default color styles
____________________________________________________________*/
#wrapper_2{
	background-image: url(../images/NavBG_Repeat_Turquoise.gif);
	background-repeat:repeat-y;
	background-position: top left;
	background-color:#FFFFFF;
	width:800px;
	margin:0 auto 0 auto;
	border-width:0 0 4px 0;
	border-style:solid;
	border-color:#000000;
}

#wrapper_3{
	background-image: url(../images/NavBG_Turquoise.jpg);
	background-repeat:no-repeat;
	background-position: 110 0;
	min-height:700px;
}
#Content{
 /* Content is the container with the actual content. */
 margin-left:13px;
 float:left;
 width:600px;
 background-color:#ffffff;
 position:relative;
 z-index:1;
}
#Icons{
	/* Content is the container with the actual content. */
	margin-left:13px;
	float:right;
	width:605px;
}
#Content_Home{
	/* Content is the container with the actual content. */
	margin-left:0px;
	float:left;
	width:600px;
}
#Content_Tables{
	/* Content is the container with the actual content. */
	margin-left:18px;
	float:left;
	width:624px;
}
#header{
	background-color:#000000;
}
h1.PageTitle span{
	display:none;
}
h1.PageTitle{
	height:113px;
	background-image:url(../images/banner_Turquoise.gif);
	background-repeat:no-repeat;
}
#SideNav{
	width:158px;
	float:left;
	padding-top:10px;
}
#SideNav ul
{
	list-style-image: none;
	list-style-type:none;
	/*margin:0 10px 0 0;*/
	margin: 0;
	padding: 0 0 0 0px;
}

#SideNav ul li
{
	list-style-image: none;
	list-style-type:none;
	margin:0;
	padding:0;
	line-height:24px;
	font-size: 11px;
	font-weight: bold;
}
#SideNav ul li.subnav1 
{
	font-family: Arial;
	font-size: 10px;
	/*padding-right: 15px;*/
	color: #dedede;
}
#SideNav a.main
	{
	padding-right: 10px;
	}
#SideNav ul li.subnav1 a
	{
	color: #dddddd;
	}
#SideNav ul li.subnav1 a:hover
	{
	color: white;
	}
#SideNav ul li.subnav2 
{
	font-family: Arial;
	font-size: 10px;
	/*padding-right: 30px;*/
	color: #dedede;
}
#SideNav ul li.subnav2 a
	{
	color: #dddddd;
	}
#SideNav ul li.subnav2 a:hover
	{
	color: white;
	}
#nav_bottom
	{
	/* background-image: url(../images/Nav_Color.gif); */
	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color.gif'); */
	background-repeat:no-repeat;
	background-position: center;
	height: 75px;
	width: 140px;
	}

#Contact{
	background-image:url(../images/ContactBar_BG.jpg);
	background-repeat:repeat-y;
	background-color:#2E2C2D;
	padding:10px 0 10px 0;
	text-align:right;
	float:left;
	width:100%;
	width:642px;
}
#PageExtras{
	height:40px;
	padding:0 20px 0 0;
	margin:0 0 0 180px;
	position:relative;
	z-index:2;
}
#BreadCrumb{
	font-size:11px;
	float:left;
	margin:6px 0 0 0;
	width:295px;
	font-weight:bold;
	/*border: solid 1px blue;*/
}
#Search{
	float:right;
	font-size:11px;
	width:300px;
	margin:4px 0 0 0;
	text-align:right;
	/*border: solid 1px red;*/
}
.searchbox{
	font-size:12px;
	margin:2px 0 0 0;
	padding:1px 2px 1px 2px;
	border:1px solid #000000;
}
.searchbutton{
	padding:0;
	margin:2px 0 0 0;
}
.currentpage{
	color:#006a77;
}
a{
	color:#006a77;
}

/*************************************************************
Color Application
**************************************************************/

/*____________________________________________________________
DARK GREY
____________________________________________________________*/
.DarkGrey{

}

.DarkGrey #wrapper_2{
	background-image: url(../images/NavBG_Repeat_DarkGrey.gif);
}
.DarkGrey #wrapper_3{
	background-image: url(../images/NavBG_DarkGrey.jpg);
}
.DarkGrey h1.PageTitle{
	background-image:url(../images/banner_DarkGrey.gif);
}
.DarkGrey.currentpage{
	color:#006a77;
}
.DarkGrey a{
	color:#006a77;
}

.DarkGrey .nav_sub#sub_1 { background-image: url(../images/NavBG_Turquoise.jpg); }
.DarkGrey .nav_sub#sub_2 { background-image: url(../images/NavBG_Orange.jpg); }
.DarkGrey .nav_sub#sub_3 { background-image: url(../images/NavBG_DarkBlue.jpg); }
.DarkGrey .nav_sub#sub_4 { background-image: url(../images/NavBG_Red.jpg); }
.DarkGrey .nav_sub#sub_5 { background-image: url(../images/NavBG_Green.jpg); }
.DarkGrey .nav_sub#sub_6 { background-image: url(../images/NavBG_Coral.jpg); }
.DarkGrey .nav_sub#sub_7 { background-image: url(../images/NavBG_DarkPurple.jpg); }
.DarkGrey .nav_sub#sub_8 { background-image: url(../images/NavBG_Gold.jpg); }
.DarkGrey .nav_sub#sub_9 { background-image: url(../images/NavBG_LightBlue.jpg); }
.DarkGrey .nav_sub#sub_10 { background-image: url(../images/NavBG_Lavendar.jpg); }
.DarkGrey .nav_sub#sub_11 { background-image: url(../images/NavBG_Olive.jpg); }
.DarkGrey .nav_sub#sub_12 { background-image: url(../images/NavBG_LightGrey.jpg); }

.DarkGrey .nav_shadow { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Sub_Shadow_Top.png'); }
.DarkGrey .nav_shadow[class] { background-image: url(images/Sub_Shadow_Top.png); }

.DarkGrey .nav_shadow_b { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Sub_Shadow_Bottom.png');  }
.DarkGrey .nav_shadow_b[class] { background-image: url(images/Sub_Shadow_Bottom.png); }
.DarkGrey #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color.png'); }

/*____________________________________________________________
SEARCH DARK GREY
____________________________________________________________*/
.SearchDarkGrey{

}

.SearchDarkGrey #wrapper_2{
	background-image: url(../images/NavBG_Repeat_DarkGrey.gif);
}
.SearchDarkGrey #wrapper_3{
	background-image: none;
}
.SearchDarkGrey h1.PageTitle{
	background-image:url(../images/banner_DarkGrey.gif);
}
.SearchDarkGrey.currentpage{
	color:#006a77;
}
.SearchDarkGrey a{
	color:#006a77;
}

.SearchDarkGrey .nav_shadow { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Sub_Shadow_Top.png'); }
.SearchDarkGrey .nav_shadow[class] { background-image: url(images/Sub_Shadow_Top.png); }

.SearchDarkGrey .nav_shadow_b { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Sub_Shadow_Bottom.png');  }
.SearchDarkGrey .nav_shadow_b[class] { background-image: url(images/Sub_Shadow_Bottom.png); }
.SearchDarkGrey #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color.png'); }


/*____________________________________________________________
LIGHT GREY
____________________________________________________________*/
.LightGrey{

}

.LightGrey #wrapper_2{
	background-image: url(../images/NavBG_Repeat_LightGrey.gif);
}
.LightGrey #wrapper_3{
	background-image: url(../images/NavBG_LightGrey.jpg);
}
.LightGrey h1.PageTitle{
	background-image:url(../images/banner_LightGrey.gif);
}
.LightGrey.currentpage{
	color:#006a77;
}
.LightGrey a{
	color:#006a77;
}

/*.LightGrey #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_LightGrey.png'); }*/


/*____________________________________________________________
DARK PURPLE
____________________________________________________________*/
.DarkPurple{

}

.DarkPurple #wrapper_2{
	background-image: url(../images/NavBG_Repeat_DarkPurple.gif);
}
.DarkPurple #wrapper_3{
	background-image: url(../images/NavBG_DarkPurple.jpg);
}
.DarkPurple h1.PageTitle{
	background-image:url(../images/banner_DarkPurple.gif);
}
.DarkPurple .currentpage{
	color:#562c61;
}
.DarkPurple a{
	color:#562c61;
}
/*.DarkPurple #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_DarkPurple.png'); }*/

/*____________________________________________________________
DARK BLUE
____________________________________________________________*/
.DarkBlue{

}

.DarkBlue #wrapper_2{
	background-image: url(../images/NavBG_Repeat_DarkBlue.gif);
}
.DarkBlue #wrapper_3{
	background-image: url(../images/NavBG_DarkBlue.jpg);
}
.DarkBlue h1.PageTitle{
	background-image:url(../images/banner_DarkBlue.gif);
}
.DarkBlue .currentpage{
	color:#0a3c86;
}
.DarkBlue a{
	color:#0a3c86;
}
/*.DarkBlue #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_DarkBlue.png'); }*/

/*____________________________________________________________
LIGHT BLUE
____________________________________________________________*/
.LightBlue{

}

.LightBlue #wrapper_2{
	background-image: url(../images/NavBG_Repeat_LightBlue.gif);
}
.LightBlue #wrapper_3{
	background-image: url(../images/NavBG_LightBlue.jpg);
}
.LightBlue h1.PageTitle{
	background-image:url(../images/banner_LightBlue.gif);
}
.LightBlue .currentpage{
	color:#005798;
}
.LightBlue a{
	color:#005798;
}
/*.LightBlue #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_LightBlue.png'); }*/

/*____________________________________________________________
LAVENDAR
____________________________________________________________*/
.Lavendar{

}

.Lavendar #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Lavendar.gif);
}
.Lavendar #wrapper_3{
	background-image: url(../images/NavBG_Lavendar.jpg);
}
.Lavendar h1.PageTitle{
	background-image:url(../images/banner_Lavendar.gif);
}
.Lavendar .currentpage{
	color:#6c6dab;
}
.Lavendar a{
	color:#6c6dab;
}
/*.Lavendar #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Lavendar.png'); }*/

/*____________________________________________________________
OLIVE
____________________________________________________________*/
.Olive{

}

.Olive #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Olive.gif);
}
.Olive #wrapper_3{
	background-image: url(../images/NavBG_Olive.jpg);
}
.Olive h1.PageTitle{
	background-image:url(../images/banner_Olive.gif);
}
.Olive .currentpage{
	color:#80932f;
}
.Olive a{
	color:#80932f;
}
.Olive #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Olive.png'); }

/*____________________________________________________________
GREEN
____________________________________________________________*/
.Green{

}

.Green #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Green.gif);
}
.Green #wrapper_3{
	background-image: url(../images/NavBG_Green.jpg);
}
.Green h1.PageTitle{
	background-image:url(../images/banner_Green.gif);
}
.Green .currentpage{
	color:#4b8736;
}
.Green a{
	color:#4b8736;
}
/*.Green #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Green.png'); }*/

/*____________________________________________________________
RED
____________________________________________________________*/
.Red{

}

.Red #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Red.gif);
}
.Red #wrapper_3{
	background-image: url(../images/NavBG_Red.jpg);
}
.Red h1.PageTitle{
	background-image:url(../images/banner_Red.gif);
}
.Red .currentpage{
	color:#9d0f13;
}
.Red a{
	color:#9d0f13;
}
/*.Red #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Red.png'); }*/

/*____________________________________________________________
CORAL
____________________________________________________________*/
.Coral{

}

.Coral #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Coral.gif);
}
.Coral #wrapper_3{
	background-image: url(../images/NavBG_Coral.jpg);
}
.Coral h1.PageTitle{
	background-image:url(../images/banner_Coral.gif);
}
.Coral h4.AddMoreColor{
	background-image:url(../images/Nav_Color_Coral.png) no-repeat;
}
.Coral .currentpage{
	color:#b93c24;
}
.Coral a{
	color:#b93c24;
}
.Coral #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Coral.png'); }

/*____________________________________________________________
GOLD
____________________________________________________________*/
.Gold{

}

.Gold #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Gold.gif);
}
.Gold #wrapper_3{
	background-image: url(../images/NavBG_Gold.jpg);
}
.Gold h1.PageTitle{
	background-image:url(../images/banner_Gold.gif);
}
.Gold .currentpage{
	color:#c19727;
}
.Gold a{
	color:#c19727;
}
.Gold #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Gold.png'); }

/*____________________________________________________________
PINK
____________________________________________________________*/
.Pink{

}

.Pink #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Pink.gif);
}
.Pink #wrapper_3{
	background-image: url(../images/NavBG_Pink.jpg);
}
.Pink h1.PageTitle{
	background-image:url(../images/banner_Pink.gif);
}
.Pink .currentpage{
	color:#f6848f;
}
.Pink a{
	color:#f6848f;
}
.Pink #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Pink.png'); }

/*____________________________________________________________
ORANGE
____________________________________________________________*/
	.Orange{

}

.Orange #wrapper_2{
	background-image: url(../images/NavBG_Repeat_Orange.gif);
}
.Orange #wrapper_3{
	background-image: url(../images/NavBG_Orange.jpg);
}
.Orange h1.PageTitle{
	background-image:url(../images/banner_Orange.gif);
}
.Orange .currentpage{
	color:#d67b1e;
}
.Orange a{
	color:#d67b1e;
}
.Orange #nav_bottom { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/Nav_Color_Orange.png'); }
