table {
	font-size: 11px;
	vertical-align:top;
 }
 table h3 {	margin:1px 5px 5px 15px; }
 .Mode6  {     text-align:left; }
 h3, h1 {    color:Navy; }
 .tip p {	color:#383838; }
 .TipCommentHeader{ margin-left:-3px;font-weight:600;}
 .freq {
	margin:0px 0px 0px 10px;
	vertical-align:top;
	 }
.freq1 {
	margin:-10px 0px 0px 0px;
	vertical-align:top;
	}
.page td{
 font-size:24px;
 font-weight:bold;
}
tr{	text-align:center;
	vertical-align:top;
}
.SetLeft td
{  text-align:left;   
}
.history, .history tr {text-align:left; width:100%; max-width:1000px; margin:5px 10px 10px 0px}
h1, h2, h3, h4 {
	margin: 0px;
	font-family: tahoma, arial, helvetica, sans-serif;
}
h6
{
    font-size:14px;
    font-weight:bold;
    margin: 0px;
	font-family: tahoma, arial, helvetica, sans-serif;
}

ul {
	vertical-align:top;
	text-align:left;
	
	list-style-type: none;
	list-style-image: url(images/bullet-2.gif);
	list-style-position: outside;
	line-height: 2.1em;
	vertical-align: middle;

}
p {
	line-height: 1.4em;
	margin:3px 15px 5px 15px;
	text-align:justify; 
	}

hr {
	border-left:0px none; border-right:0px none; border-bottom:0px none; border-top:1px solid #bababa; height: 1px
}
.cids, .cids select{border:solid 0px white;}

a{
    color:Navy;
    font-weight:600;
    text-decoration:none;
}
a:hover ,h3 a:hover, li a:hover, p a:hover {
 /*  background-color:#5D7B9D; color:red;*/
   text-decoration:underline;
   
}
a:visited{
      color:Navy;
        text-decoration:none;
}

.right {
	margin-right:3px;
	text-align:right;
	vertical-align:middle;
	
}
.left{
	margin-left:0px;
	text-align:left;
	
}

.center{
	 text-align:center;
}
.MafTable{float:left; background-color:#E6E6E6}
.left h4{
	margin-left:10px;
}
.mafWording{float:left; margin:0px 3px 2px 30px;  Width:450; max-width:450px;}
.mafWording li{margin:0px 8px 2px 5px; }
.mafWording_step, .mafWording_step a, .mafWording_step a:hover{ margin:0px 3px 0px 10px; color:#FFFFFF; font-size:140%; font-weight:700;  }
.mafWording_stepTitle{font-size: 12px; font-weight:700;margin:0px 3px 0px 10px;  }
.mafWording_stepInfo{ font-weight:700; float:left;}
.mafWording{ text-align:left;}
.accordionHeader, .accordionHeader a
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.splash{text-align:left;padding:10px 10px 10px 10px;}
.splash h4{margin:5px 5px 0px 0px; }
.splash p {margin:0px 15px 2px 0px; }
#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
    color: #FFFFFF;
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}



.slogan{ color:#980000;
	font-size:22px;
	letter-spacing:-2px;
}
.list{
	margin:5px 5px 10px 5px;
	text-align:left;
}
.list ul{
	text-align:left;
	margin-left:55px;
	 
}
.list li{
	text-align:left;
	margin-left:55px;
}
.m6L{text-align:left; font-size:16px; font-weight:700; color:Navy; margin-right:10px}
.m6D{text-align:left; font-size:13px; font-weight:500;}
img {
	border-width: 0;
}
.spacer img
{margin:-10px 0px -20px 0px; border:solid 1 green;  padding:0px; z-index:-2 ; float:left ;
}
.DashBoardFixForFFBug{display: -moz-inline-box;    }
/* 1 HEADER */

.header {
	background-image: url('images/headerCenter.jpg');

	background-repeat:repeat-x;
	background-color:#e8e8e8;
	vertical-align:top
}

.headerc {
	background-image: url('images/headerCenter.jpg');
	height:89px;
	background-repeat:repeat-x;
	vertical-align:top
}


h1 {
	font-size:30px;
	margin:5px 0px 5px 5px;
}

h2 {
	margin:10px 3px 3px 10px;
	font-size: 11px;
	vertical-align:bottom;
	text-align:right;
}

h3 {
	font-size:18px;

	margin-top: 12px;
	margin-bottom: 1.12em;
	font-weight: bold;
}

h4 {
	font-size: 15px;
	margin-top: 13px;
	margin-bottom: 1.12em;
	font-weight: bold;
}
TipLabel{
    font-size:18px;
	margin:12px 0px 0px 3px;
	font-weight: bold;
}
.stats 
{ 
	 
}
.stats h2 {
	margin:2px 3px 3px 5px;
	font-size: 18px;
	vertical-align:top;
	text-transform:none;
	text-align:center;
}
.stats a {	text-decoration:none;}
.menua {
	vertical-align:top;
	 background-color:#e8e8e8;
	/* height:220px;*/
	/* background-color:#f9f9f9;*/
	/*text-transform: uppercase;*/
	font-size: 10px;
	}

.menua{font-size:11px;}
.menua a:visited, .nav a:visited {
	color:Navy;
    font-weight:600;
    text-decoration:none;
}
.menua a:hover{ text-decoration:underline; }


.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	


.footerbg {
	background-image: url('images/footer-side.gif');
	background-repeat: repeat-x;
	width: auto;
	height: 75px;
	text-align: center
}
.footer {
	background-image: url('images/footer.gif');
	background-repeat:repeat-x;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: 75px;
	text-align: center;
	font-size: 10px
	
}
.Progress 
{
	
	width:180px; 
	padding:1em; 
	
	background-color:#fffacd; 
	border-width: thin;
	
	border-bottom-style: outset;
	border-bottom-color: silver; 
	
	border-left-style: outset; 
	border-left-color: silver;
	
	border-top-style: outset; 
	border-top-color: silver;
	
	border-right-style: outset; 
	border-right-color: silver;
	
	text-align: center; 
	font-size: X-Small; 
	font-family: Verdana;
}
.menub {
	margin: 12px auto 5px auto;
	text-transform: uppercase;
	font-size: 10px;
}

.menub a:visited {	color: #d32525;}

/* Form Items */

.textfield {
	border: 1px solid #929292;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
}

/* Login View */

.login{	 text-align:center;}
.login .label {
	display:block;
}

.login .textbox {
	border: 1px solid #929292;
	width: 140px;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
}

.login .button {
	display:block;
	margin:8px 0px 8px 10px;
}



.rbutton td{	text-align:left;}
/* Web Parts View */
.vehicleH{
	text-align:left;
	font-size:15px;
	margin-top: 12px;
	margin-bottom: 1.12em;
	font-weight: bold;
    color: #383838;
}
.search{
	text-align:left;
	margin-top: 12px;
	margin-bottom: 1.12em;
    color: #383838;
}
.hide{ cursor:pointer;   display:none; }

.hand{cursor:pointer; }
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {    background-image: url(Images/FilledStar.png);}

.emptyRatingStar {    background-image: url(Images/EmptyStar.png);}

.savedRatingStar {    background-image: url(Images/SavedStar.png);}
.downloads li {list-style-image:none;  }
.downloads li h4{color:Navy; margin:0px 10px 5px 10px;} 
.downloads li div {margin:0px 10px 5px 30px;height:220px; min-height:220px; }
.downloads a {margin:10px 20px 0px 20px;}
.downloads p {margin-right:50px;}
.downloadsThumb {border:outset 5px white; margin:0px 15px 5px 20px; float:left}

/*Hover Menu*/
.popupMenu a, .popupMenu a:visited
{text-decoration:none;
}
.popupMenu a:hover
{text-decoration:underline;
}
.CalendarPopupMenu
{
     font-size:12px;
    line-height:18px;
	position:absolute;
	visibility:hidden;
	line-height:20px;
	border:1px outset white;
	background-color:#D0E8F4;
	max-width:250;
	
}
.popupMenu 
{
   
    font-size:12px;
    line-height:18px;
	position:absolute;
	visibility:hidden;
	line-height:20px;
	border:1px outset white;
	background-color:#D0E8F4;
	
/*color:blue;*/
/*opacity:.9;*/
	/*filter: alpha(opacity=90);*/
}

.popupHover {

	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;

    text-align:left;
}

.hover
{
    background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#D0E8F4;
   
}
.show { }
.showButton { cursor: pointer;  }
/*Scheduler*/
.item 
{

	text-align: center;
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: xx-small;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FFFFFF' , EndColorStr= '#CCCCCC' );
}
.bground {
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: xx-small;
	BACKGROUND-COLOR: #EEEEEE;
	border-top:solid 1px #cccccc;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
}

.title {
	text-align: center;
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: xx-small;
	BACKGROUND-COLOR: #DDDDDD;
	FONT-WEIGHT: bold;
	color: white;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#DDDDDD' , EndColorStr= '#000000' );
}
.rangeheader {
	text-align: center;
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: verdana,helvetica,arial;
	font-size: xx-small;
	BACKGROUND-COLOR: #EEEEEE;
    /*border-bottom:1px solid #EEEEEE;*/
   /* border-right:1px solid #EEEEEE;*/
   /* border-top:1px solid #EEEEEE;*/
   /* border-left:1px solid #EEEEEE;*/
}

/************ PasswordStrength Related Styles ***********************/
.TextIndicator_TextBox1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.BarIndicator_TextBox2
{
    color:Blue;
    background-color:Blue;
}

.BarBorder_TextBox2
{
    border-style:solid;
    border-width:1px;
    width:200px;
    vertical-align:middle;
}

.TextIndicator_TextBox3
{
     background-color:Blue;
     color:Yellow;
     font-size:small;
     font-variant:small-caps;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_TextBox3_Handle
{
	width:16px;
	height:14px;
	background-image:url(/images/Question.png);
	overflow:hidden;
	cursor:help;
}

.TextIndicator_TextBox1_Strength1
{
     background-color:Gray;
     color:Maroon;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:Gray;
     color:Orange;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength3
{
     background-color:Gray;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength4
{
     background-color:Gray;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.TextIndicator_TextBox1_Strength5
{
     background-color:Gray;
     color:Lime;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}
.feedbackPanel
{
    width:100%;
    min-height:450px;
}

.TipSearchResult h5{margin:5px 10px 5px 5px;}
.TipDetail {text-align:left;}
.TipDetail p{margin-left:30px;}
.tipFreq{margin:10px 5px 2px 10px; position:relative; z-index:1; top:20px; }
.tipFreqImage {float:right;}

.FloatRight{margin:10px 5px 5px 15px;  float:right;}

/*Master Page  ;*/
body
{
    position:relative;
     margin-right: auto;
    margin-left:auto;
    z-index:0;
     background-color:#ffffff;
  margin:0px;
padding:0px;
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #111111;  
}
.Top
{
/*IE7,IE8,FF1,FF2,FF3,Opera,Other*/ top:-1px;    z-index:3;
    position:fixed;
    width:100%;
    min-width:1020px;
    margin-top:0px; 
    margin-right:0px;
    margin-left:0px;
   
    }  
.TopBar
{ 
	width:100%;
	/*IE7,IE8,FF1,FF2,FF3,Opera,Other*/background-image:url(/Images/navBar.png);
	 /*IE6,Mobile*/background-image:url(/Images/navBar.gif);
    background-repeat:repeat-x;
	width:auto; 
    height:53px;

}
.Logo
{
	float:right; clear:none;
      margin:0px;width:332px;height:110px;
      background-repeat:no-repeat;
     /*IE7,IE8,FF1,FF2,FF3,Opera,Other*/ background-image:url(/Images/swoosh.png);
     /*IE6,Mobile*/background-image:url(/Images/swoosh.gif);
      } 
      
.Logo img{margin:5px 30px 0px 0px; float:right; }  


.leftSideMenu{position:absolute; width:150px; top:480px; left:0px ;}



/*IE7,IE8,FF1,FF2,FF3,Opera,Other*/.mainCSpacer{height:50px; width:75%;}
/*IE6,Mobile*/.mainCSpacer{display:none;}
.lSpacer{float:left; width:150px; height:100%; min-width:150px; min-height:800px; background-color:#ffffff;}
.rMain 
{
    float:left;
  /*IE6,Mobile */  width:820px;
 /*IE6,Mobile*/ margin:0px 0px 0px 80px; position:relative; top:-60px;
 /*Other*/ margin:0px 10px 0px 155px;
  /*IE7,IE8,FF1,FF2,FF3,Opera*/    margin:40px 10px 0px 155px; top:0px;
 
 min-width:820px;
 }

.logoLbl{letter-spacing:-1px;min-width:200px; width:180px; font-size:11px; float:right;clear:both; margin:-3px 0px 0px 0px; }


.nav{ float:left;   
    margin:4px 15px 0px 10px;
    color:#efefef;
	font-size:12px;
	text-decoration:none;
}
.nav a,.nav a:visited{
 text-decoration:none;
    color:#efefef;
}
.nav a:hover{color:#294897;text-decoration:none;}
.tipTitle{max-width:500px; margin: 0px 20px 0px 50px; font-size:185%}
/*Corners */
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
}
	span.corners-top {
	background-image:none;
	background-position: 0 0;	
}

span.corners-top span {
	background-image: none;
	background-position: 100% 0;
}

span.corners-bottom {
	background-image:none;
	background-position: 0 100%;
	clear: both;
}

span.corners-bottom span {
	background-image: none;
	background-position: 100% 100%;
}

.Totd{background-color:#efefef}
.Totd span.corners-top span{background-image: url( Images/Corners/corners_right.gif);}
.Totd span.corners-bottom span{background-image: url( Images/Corners/corners_right.gif);}
.Totd span.corners-top {background-image: url( Images/Corners/corners_left.gif);}
.Totd span.corners-bottom {background-image: url( Images/Corners/corners_left.gif);}
.MessageBox{ background-color:#CADCEB; width:564px;padding:0px;clear:left; }
.MessageBox span.corners-top span{background-image: url( Images/Corners/corners_right.gif);}
.MessageBox span.corners-bottom span{background-image: url( Images/Corners/corners_right.gif);}
.MessageBox span.corners-top {background-image: url( Images/Corners/corners_left.gif);}
.MessageBox span.corners-bottom {background-image: url( Images/Corners/corners_left.gif);}
.m-inner{ padding:0px; width:554px; background-color:#ffffff;margin-left:5px;}
.m-inner span.corners-top span{background-image: url( Images/Corners/corners_right2.gif);}
.m-inner span.corners-bottom span{background-image: url( Images/Corners/corners_right2.gif);}
.m-inner span.corners-top {background-image: url( Images/Corners/corners_left2.gif);}
.m-inner span.corners-bottom {background-image: url( Images/Corners/corners_left2.gif);}
.m-inner img{margin:0px 2px 0px 2px;}

.altSearch a {margin-left:30px; color:Red; font-size:20px;  }

.MessageBox input{border:none;}
.helpForm {background-color:#ffffff;}
.newHelpRequestForm{width:720px;min-width:700px;}

.inputbox { border:none 1px #ffffff;overflow: auto;}
.inputbox2 { border:none 1px #ffffff;overflow: auto;}

a.uLink {text-decoration:underline}


/*waveform image rollover*/
.imglink, .imglink:link, .imglink:visited, .imglink:active { 
text-decoration: none; 
background-image:url( /images/waveformiconhilight.png);
text-decoration: none; 
width: 60px;
height: 60px; 
background-repeat: no-repeat; 
background-position: -125px; 
display: block; 

} 

.imglink:hover{ 
background-image: url( /images/waveformiconhilight.png); 
text-decoration: none; 
width: 60px; 
height: 60px;
background-repeat: no-repeat; 
background-position:left top; 
display: block; 

} 
.imglinklabel
{
    position:relative;
    top:-2px;
    color:#ababab;
    font-weight:800;
}
/*Tip symptoms div */
.tipSymptoms
{
    padding:5px;
    float:left;
/*IE6,Mobile */     width:300;  
/*IE6,Mobile */     height:200px; 
    margin:5px;
    border:solid 1px #cccccc;
/*IE7,IE8,FF1,FF2,FF3,Opera*/    min-height:250px;
/*IE7,IE8,FF1,FF2,FF3,Opera*/    min-width:300px;
}
.tipSymptoms div
{
    float:left;
    clear:left;
    width:100px; 
}

.CheckBoxlist td
{ text-align:left;}
.ErrorLabel{color:Red;font-size:18px;}

.adminBar {float:left}

/*----------ToolBox-------------*/
.toolboxNav
{
	/*IE6,Mobile */ top:40px; z-index:3;
	position:absolute; width:150px; top:30px; left:0px; 
 }

.toolBox
{
	/*IE6,Mobile */ background-image:url('/Controls/ToolBox/toolboxBody_ie6.JPG');
	/*IE7,IE8,FF1,FF2,FF3,Opera*/ background-image:url('/Controls/ToolBox/toolboxBody.PNG');
	background-repeat:no-repeat;
	width:150px;
	height:355px;
	overflow:hidden;
	font-size:14px;
	position:relative;
	top:0px;
	
}
.toolBox span
{
	/*IE7,IE8,FF1,FF2,FF3,Opera*/ background-image:url('/Controls/ToolBox/drawers.PNG');
	background-repeat:no-repeat;
	background-position:-55px -69px;
	overflow:hidden;
	/*IE6,Mobile */width:125px;
	/*IE7,IE8,FF1,FF2,FF3,Opera*/width:135px;
	height:44px;
	float:left;
	position:relative;
}
.toolBox span:hover
{
/*IE7,IE8,FF1,FF2,FF3,Opera*/	background-position:-55px 0px;
/*IE8*/line-height:30px;
}
.toolBox span a,.toolBox span a:visited,.toolBox a
{
	/*IE6*/background-repeat:no-repeat;
	/*IE6*/background-position:-55px -69px;
	/*IE6*/overflow:hidden;
	/*IE6*/background-image:url('/Controls/ToolBox/drawers_ie6.GIF');
	/*IE6*/
	color:#EEEEEE;
	display:block;
	height:44px;
	padding:12px 0px 0px 10px;
}


.toolBox span a:hover
{
	padding:18px 0px 0px 6px;
	/*IE6*/background-position:-55px 0px;
	text-decoration:none;
}
.toolBoxlbl,.toolBoxlbl a
{
	background-image:none;
	display:block;
	height:20px;
	padding:0px 20px 0px 0px;
	float:right;
	font-size:14px;
	font-style:italic;
	color:Black;
}
.toolBoxlbl
{
	padding-top:12px;
}



/*-------- End ToolBox-------------*/

/*IE6*/ 
/*IE7*/ 
/*IE8*/
/*FF1*/ 
/*FF2*/ 
/*FF3*/ 
/*Opera*/ 
/*IE7,IE8,FF1,FF2,FF3,Opera*/