﻿/* _lcid="1033" _version="12.0.4518"
_LocalBinding */
html {background:#E7EBEE}
#zz1_TopNavigationMenun0{
	display:none !important;
}
.F-TableHeight{
	height:100%;
	min-height:100%;
}
body,form{
margin:0;
}
body{
background-color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000 !important;
	font-family: Arial;
	font-size: 12px;
	color: #333333 !important;
}
.ViewQuote {}
body a, body a:link, body a:visited{
	color: #2A4666;
}
body a:hover{
	color: #5980A5;
}
.AlignRight{
	text-align: center !Important;
}
.ms-alphaimage{
behavior:url("/_layouts/alphaimage.htc");
}
.ms-alignleft{
text-align:left;
}
.ms-alignright{
text-align:right;
}
.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
font-family:verdana;
font-size:8pt;
text-decoration:none;
color:#003399;
}
.ms-formtoolbar{
margin-bottom:7px;
}
.ms-formtoolbar td{
padding:0px;
vertical-align:top;
}
.ms-toolbar-togglebutton-on{
border:1px solid #2353b2;
background-color:#fffacc;
}
table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{
background-image:url("/_layouts/images/toolgrad.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
}
table.ms-toolbar,.ms-toolbarContainer{
border:1px solid #83b0ec;
border-collapse:collapse;
}
.ms-toolbarContainer{
padding:2px;
}
.ms-toolbarItem{
display:inline;
white-space:nowrap;
}
table.ms-viewtoolbar{
border-top:1px solid #6f9dd9;
border-bottom:1px solid #6f9dd9;
}
.ms-attachButton
{
text-align:left 
}
.ms-listheader{
font:10pt verdana;
color:#204d89;
font-weight:bold;
height:28px;
background-image:url("/_layouts/images/listheadergrad.gif");
background-repeat:repeat-x;
background-color:#d9d9d9;
}
.ms-menutoolbar{
border-bottom:1px solid #6f9dd9;
height:22px;
background-color:#afd2ff;
background-image:url("/_layouts/images/listheadergrad.gif");
background-repeat:repeat-x;
}
.ms-menutoolbar td{
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
}
.ms-menutoolbar td a{
color:#003399;
font-size:8pt;
font-family:tahoma;
text-decoration:none;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menutoolbar td{
padding:0px;
margin:0px;
vertical-align:middle;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menubuttoninactivehover,.ms-buttoninactivehover{
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
line-height:16px;
}
.ms-menubuttonactivehover,.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("/_layouts/images/menubuttonhover.gif");
line-height:16px;
border:solid 1px #6f9dd9;
cursor:pointer;
}
.ms-buttoninactivehover{
padding:0px 7px 1px 7px;
}
.ms-buttonactivehover{
padding:1px 7px 2px 7px;
}
.ms-buttoninactivehover img,.ms-buttonactivehover img{
margin:1px 1px 0px 0px;
}
td.ms-menutoolbarheader{
font-size:10pt;
font-family:verdana;
color:#204d89;
font-weight:bold;
line-height:16px;
padding-left:7px;
padding-right:7px;
}
.ms-listheaderlabel{
color:#204d89;
}
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover{
font-size:8pt;
font-family:tahoma;
}
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector{
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td{
border:none;
}
div.ms-viewselector,div.ms-viewselectorhover{
border:solid 1px #ffffff;
padding:1px 12px 1px 4px;
background-image:url("/_layouts/images/menudarkspaced.gif");
background-repeat:no-repeat;
background-position:center right;
cursor:pointer;
}
div.ms-viewselector a{
color:#000000;
}
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover{
background-image:url("/_layouts/images/menubuttonhover.gif");
background-color:#ffbb47;
}
td.ms-viewselector,td.ms-viewselectorhover{
width:125px;
}
.ms-bottompaging{
background:#ebf3ff;
}
.ms-bottompagingline1{
line-height:1px;
background:#83b0ec
}
.ms-bottompagingline2{
line-height:1px;
background:#ffffff;
}
.ms-bottompagingline3{
line-height:0px;
background:#ffffff;
}
.ms-paging{
font-family:tahoma,sans-serif;
font-size:8pt;
font-weight:normal;
color:#204d89;
}
.ms-bottompaging .ms-paging{
color:#4c4c4c;
}
.ms-menutoolbar .ms-splitbuttondropdown{
padding:0px 2px 1px 1px;
margin:1px;
}
.ms-menutoolbar .ms-splitbuttontext{
padding:0px 6px 1px 8px;
}
.ms-splitbutton{
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover{
background-image:url("/_layouts/images/menubuttonhover.gif");
border-collapse:collapse;
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #6f9dd9;
cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
padding:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
padding:0px 5px 0px 7px;
}
.ms-rtetablecells
{
border:solid 1px #c4c4c4;
padding:2px;
}
.ms-rtetoolbarmenu
{
background-color:#f3f3f3;
color:#000000;
border:#c4c4c4;
font-family:verdana;
font-size:8pt;
}
TD.ms-rtetoolbarunsel{
padding:3px;
}
TD.ms-rtetoolbarsel{
padding:2px;
border:solid 1px #89724f;
background-image:url("/_layouts/images/rtebnsel.gif");
background-repeat:repeat-x;
}
.ms-rtetoolbardis{
filter:alpha(opacity=25);
cursor:default;
}
a.ms-rtetoolbardis{
cursor:default;
}
TD.ms-rtetoolbarhov
{
padding:2px;
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/rtebnhov.gif");
background-repeat:repeat-x;
background-color:#fff699;
cursor:pointer;
color:#000000;
}
.ms-gridT1,.ms-propertysheet th.ms-gridT1
{
font-family:arial !important;
font-size:12px !important;
text-align:left;
color:#000000;
width:190px;
}
.ms-gridCol{
font-family:verdana;
text-align:center;
font-size:.6em;
color:#7f7f7f;
width:90px;
}
.ms-viewselect a:link,.ms-GRFontSize{
font-size:8pt;
font-family:Verdana,sans-serif;
color:#003399;
}
select{
font-size:8pt;
font-family:Verdana,sans-serif;
}
hr{
color:#003399;
height:2px;
}
.ms-formlabel{
text-align:left;
font-family:verdana;
font-size:.7em;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
}
.ms-formdescription A{
color:#003399;
text-decoration:none;
}
.ms-formvalidation{
color:#ff0000;
font-family:verdana;
font-size:8pt;
}
.ms-formtable .ms-formbody,.ms-formtable .ms-formbodysurvey{
line-height:1.3em;
}
.ms-informationbar{
background-color:#fff9de;
border:1px solid #ffdf88;
}
.ms-informationbar td{
font-family:tahoma;
font-size:8pt;
color:#000000;
}
.ms-radiotext{
cursor:default;
text-align:left;
font-family:verdana;
font-size:8pt;
height:19px;
}
.ms-radiobutton-child{
margin-left:20px;
}
.ms-gridtext{
cursor:default;
text-align:right;
font-family:verdana;
font-size:8pt;
height:19px;
}
.ms-formbody{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:#ebf3ff;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
}
.ms-formbodysurvey{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:none;
border-top:none;
padding:5px 8px 15px 8px;
}
.ms-formbody FONT{
line-height:normal
}
.ms-formline{
border-top:1px solid #c4c4c4;
padding-right:8px;
padding-left:8px;
}
.ms-formdescription
{
font-family:verdana;
font-size:8pt;
color:#7f7f7f;
}
.ms-formfieldcontainer
{
}
.ms-formfieldlabelcontainer
{
margin:4px 4px 0px 4px;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
font-family:tahoma;
font-size:8pt;
font-weight:normal;
text-align:left;
color:#777777;
padding:1px 4px 1px 4px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-image:url("/_layouts/images/globgrad.gif");
background-repeat:repeat-x;
background-color:#efebef;
height:18px;
}
.ms-formfieldvaluecontainer
{
border:1px solid #cccccc;
margin-left:4px;
margin-right:4px;
margin-bottom:4px;
padding:5px;
}
.ms-searchbox,.ms-pickersearchbox,{
border:solid 1px #7f9db9;
border-right:none;
color:#1952a4;
font-family:Verdana;
font-size:8pt;
height:19px !important;
padding-top:2px;
padding-left:2px;
}

.ms-sbrow{
	
}
.ms-searchform{
margin-right:10px;
position:relative;
top:-6px;
}
.ms-searchform input{
height:19px;
padding:2px;
}
select.ms-searchbox{
margin-right:6px;
border:solid 1px #7f9db9;
}
.ms-searchimage{
border:solid 1px #7f9db9;
border-left:solid 1px #9ed6ff;
background-color:#e9f2fd;
padding-left:3px;
padding-right:3px;
padding-bottom:2px !important;
padding-top:2px !important;
}
.ms-searchcorner{
background-color:#FFFFFF;
background-image:url("/_layouts/images/srchcrnr.gif");
background-repeat:no-repeat;
background-position:left top;
}
.ms-secondary-title
{
padding-bottom:3px;
display:block;
}
table.ms-form th{
color:#003399;
font-family:verdana;
font-size:8pt;
font-weight:normal;
text-align:left;
vertical-align:top;
}
table.ms-form td{
font-size:8pt;
width:100%;
vertical-align:top;
}
.ms-formrecurrence{
font-family:verdana;
font-size:8pt;
font-weight:normal;
text-align:left;
vertical-align:top;
}
.ms-fileinput{
font-size:8pt;
font-family:Verdana,sans-serif;
}
.ms-longfileinput{
font-size:8pt;
font-family:Verdana,sans-serif;
width:386px;
}
.ms-long{
width:386px;
}
.ms-longer{
width:411px;
}
.ms-rtelong{
width:384px;
}
.ms-rtelonger{
width:409px;
}
.ms-input,.ms-long,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-inputuserfield,.ms-rtedropdown,.ms-lookuptypeintextbox{
font-size:8pt;
font-family:Verdana,sans-serif;
}
.ms-inputuserfield,.ms-rtelong,.ms-rtelonger{
border:1px solid #a5a5a5;
}
div.ms-inputuserfield a
{
color:#000000;
text-decoration:none;
font-weight:normal;
font-style:normal;
}
div.ms-inputuserfield
{
padding-left:1px;
padding-top:2px;
}
.ms-usereditor{
width:386px;
}
.ms-italic{
font-style:italic;
}
.ms-bold{
font-weight:bold;
}
.ms-bannerframe,.ms-GRHeaderBackground{
}
.F-banner{
vertical-align:bottom;

}
.F-banner a:link{
text-decoration:none;
white-space:nowrap;
}
.F-banner a:visited{
text-decoration:none;
}


.F-bannerContainer{
	padding-right:0px;
	padding-left:0px;
	background-image: url("/_layouts/images/Furuno/TopNavLeftBorder.gif");
	background-repeat:no-repeat;
	background-position:left;
	height:36px;
}
.F-globalbreadcrumb{
font-size:8pt;
text-align:right;
padding:0px 0px 0px 0px;
}
.F-globalbreadcrumb,.F-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}
.F-globalbreadcrumb a:hover{
text-decoration:underline;
color:#000000;
}
.F-globalLeft{
	float:left;
	height:70px;
	vertical-align:bottom;
}

/* Delete this
.F-BannerLinksDiv, div.F-BannerLinksDiv{
	position:relative;
	top:0px;
	white-space:nowrap;
	z-index:5;	
}

.F-globalright{
	white-space:nowrap;
}*/

.F-GlobalLinksArea{
	width:100%  !important;
	overflow:hidden  !important;
	text-align:right !important;
	

}
.F-BannerLinks{
	/*white-space:nowrap;*/
	z-index:5;
	text-align:right  !important;
	position:relative;
	top:0px;

}

.F-globallinks{
font-size:11px;
background:transparent;
font-family:arial;
/*white-space:nowrap;*/
padding-left:3px;
padding-right:3px;
vertical-align:top;
text-align:center !important;
 width :80px;
}
.F-globallinks.separator
{
	width:9px;
}
.F-globallinks.wide
{
 width :106px;
}
.F-globallinks,.F-globallinks a{
color:#003651;
text-decoration:none;
font-family:arial;
font-weight:bold;
text-transform:uppercase;
/*white-space:nowrap;*/
padding-left:3px;
padding-right:3px;
text-decoration:none;
font-size:11px;
}

.F-UserName,.F-UserName a, td.F-UserName{
color:#CC6600 !important;
text-decoration:none !important;
font-family:arial !important;
font-weight:bold !important;
white-space:nowrap !important;
padding-left:3px !important;
padding-right:3px !important;
padding-top:0px  !important;
vertical-align:top !important;
text-decoration:none !important;
vertical-align:top !important;
height:14px !important;
line-height:14px !important;
font-size:12px !important;
}
td.F-UserName
{
 width:300px;
}
td.F-UserName div.ms-SPLink
{
 overflow : hidden;
}
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:#ebf3ff;
color:#666666;
text-decoration:none;
}
.ms-sitetitle
{
	font: 11pt verdana;
	font-weight: bold;
	color: #008080;
	padding: 4px 0px 7px 6px;
	vertical-align: middle;
	margin: 0;
}
.ms-sitetitle a
{
font:11pt verdana;
font-weight:bold;
color:#008080;
text-decoration:none;
}
h1.ms-sitetitle{
margin:0;
padding:0;
}
td.ms-titleimagearea{
padding-left:2px;
}
.ms-siteaction,.ms-siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
table.ms-siteaction td.ms-siteaction{
border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div{
padding:3px 8px 3px 8px;
border-right:solid 1px #FFFFFF;
}
.F-siteactionsmenu{
vertical-align:top;
white-space:nowrap;
font-size:11px;
font-family:arial;
font-weight:bold;
color:#003651;
padding:0;
border:none;
cursor:pointer;
text-transform:uppercase;
text-decoration:none;
z-index:15;
}
.ms-siteactionsmenu div div div{

background-image:url("/_layouts/images/siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
padding:1px 4px 3px 10px;
z-index:15;
}
.F-siteactionsmenu div div div a{
padding-left:8px;
color:#003651;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
z-index:15;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{

background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
z-index:15;
}
.ms-actionbar{
background-color:#FFFFFF;
border:1px solid #6f9dd9;
padding-top:1px
}
.ms-actionsep{
height:8px;
border-right:1px solid #6f9dd9;
}

/*****************************
Top Nav

******************************/
.F-topnavBackground{
	background-image: url("/_layouts/images/Furuno/TopNavBackground.gif");
	background-repeat: repeat-x;
			
}
.F-topnavContainer{
	border:none;
	border-left:0px;
	background-image: url("/_layouts/images/Furuno/TopNavBackground.gif");
	background-repeat: repeat-x;
	width:677px;
	/*height:36px;*/
	z-index:10 !important;
	position:relative  !important;
}
#onetIdTopNavBarContainer {background-image: url("/_layouts/images/Furuno/TopNavBackground.gif");}
div.F-topNavContainer   
{
    float:left;
    margin:0px 0px;
    width:650px!important;
}
#onetIdTopNavBarContainer img
{
    /*float:left;*/
    margin:0px 0px;
}
.F-DividerFix{
 position:relative !important;
 left:15px !important;
 top:35px;
 z-index:30 !important;
 width:2px;
 
}
.F-topnav{
	border: 0px;
	border-left: 0px;
	border-bottom: none;
	/*background-image: url("/_layouts/images/Furuno/TopNavDivider.gif");
	background-repeat:no-repeat;
	background-position:top left;*/
	font-family: Tahoma;
	font-size: 8pt;
	text-transform:uppercase;
	font-weight:bold;
	color: #FFFFFF !important;
	text-align:center;
	
}
.F-topnav a{
	display: block;
	white-space: nowrap;
	padding: 0px 0px 0px 0px;
	height: 36px;
	line-height:30px;
	color: #FFFFFF !important;

}
.F-topnavselected{
color:#CC6600;
background:none;
background-repeat:repeat-x;
font-weight:bold;
border:0px;
border-bottom-width:0px;
border-left:0px;
background-color:;
}
.F-topnavselected a{
color:#FFFFFF;
}

table.F-topnav{
	background-image: url("/_layouts/images/Furuno/TopNavDivider.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	position:relative;
	left:-2px;
	
}
#zz1_TopNavigationMenun0{
	background-image:none;
}
.F-topNavHover{
	background-image: none;
	background-color: #FFFFFF;
	color: #315673 !important;
}
.F-topNavHover a{
	color:#315673 !important;
	background-color: #FFFFFF;

}
.F-topnav img{
	display:none;
	/*position:relative;
	left:-6px;*/
}
div.F-topNavFlyOutsContainer{
	border-left:solid 1px #3385AD !important;
	border-right:solid 1px #3385AD !important;
	border-bottom:solid 1px #3385AD !important;
	background-color: #FFFFFF !important;
	padding-left:10px !important;
	padding-right:10px !important;
	margin-left:-1px !important;
	z-index:500 !important;
	top:auto !important;

}

.F-topNavFlyOuts {
    background-color: #FFFFFF;
    background-image: url("/_layouts/images/Furuno/NavArrow.jpg");
    background-position: 0 8px;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #ACA9A1 !important;
    display: block;
    font-family: Tahoma;
    font-size: 8pt;
    padding-bottom: 3px;
    padding-top: 3px;
    text-align: left;
}
.F-topNavFlyOuts a{
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-transform:uppercase;
	color:#0F425B;
	padding-left:0px;
	margin-left:23px;
	padding-right:8px;
	border: 0px 0px 0px 0px !important;
	border-bottom:none !important;
	background:none !important;
}

.F-topNavFlyOutsHover{
	color: #5980A5 !important;
	text-decoration:none;
}



.ms-nav td,.ms-nav .ms-SPZoneLabel{
font-size:8pt;
}
.ms-formula{
font-size:8pt;
font-family:Verdana,sans-serif;
width:222px;
height:135px;
}
.ms-dtinput,.ms-dttimeinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dttimeinput{
direction:ltr;
}
.ms-nav th{
font-size:8pt;
font-family:Verdana,sans-serif;
font-weight:normal;
text-align:left;
color:#000000;
}
.ms-quicklaunchnavsep{
background-color:#83b0ec;
}
.ms-quicklaunch table td{
border-top:1px solid #add1ff;
}
.ms-quicklaunch .ms-treeviewouter table td{
border-top:none;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
padding:1px 4px 4px 4px;
}
div.ms-treeviewouter div{
border-top:solid 1px #add1ff;
}
div.ms-treeviewouter div div{
border:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:1px solid #add1ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #add1ff;
padding:1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-navsubmenu2 td{
border:none;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#fff699;
}
.ms-quicklaunch table.ms-selectednavheader{
border:none;
}
.ms-quicklaunch span{
display:block;
}
.ms-quicklaunch div.ms-navsubmenu1 br{
display:none;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
margin:2px;
margin-bottom:0;
width:97%;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("/_layouts/images/selectednavbullet.gif");
background-repeat:no-repeat;
background-position:top left;
border:solid 1px #ffffff;
padding:0px 4px 1px 12px;
margin:0px;
}
table.ms-selectednav td a.ms-selectednav{
background:none;
color:#000000;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffe6a0;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
padding-top:2px;
padding-bottom:2px;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 6px 3px 6px;
}
.ms-selectednavheader a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#000000;
text-decoration:underline;
}
table.ms-navitem td,span.ms-navitem{
background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:left top;
padding:3px 6px 4px 16px;
font-family:tahoma;
}
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:#f2f8ff;
}
.ms-navsubmenu2{
width:100%;
background-color:#f2f8ff;
margin-bottom:6px;
}
table.ms-navselected{
padding:2px;
}
table.ms-navselected,span.ms-navselected{
background-image:url("/_layouts/images/SELECTEDNAV.GIF");
background-color:#ffe6a0;
background-repeat:repeat-x;
}
table.ms-navselected td{
background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:top left;
padding:3px 6px 4px 17px;
}
table.ms-navheader td{
background-image:none;
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#003399;
text-decoration:none;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navItem a{
color:#003399;
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navheaderstatic,.ms-navitemstatic{
color:#4c4c4c;
}
.ms-quicklaunchouter{
border-bottom:solid 1px #83b0ec;
border-right:solid 1px #83b0ec;
}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}
.ms-tvselected{
background-color:#ffda8a;
}
.ms-tvselected a{
color:#000000;
}
.ms-treeviewouter td.ms-navitem{
border-left:2px solid #f2f8ff;
}
.ms-treeviewouter a.ms-navitem{
padding:0px 1px 0px 1px;
}
table.ms-recyclebin td{
background-color:#f2f8ff;
width:100%;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:3px 5px 7px 3px;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:underline;
}
.ms-quickLaunch{
border:solid 1px #6f9dd9;
border-bottom:solid 1px #6f9dd9;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:#f2f8ff;
}
.ms-quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color:#003399;
background-image:url("/_layouts/images/quickLaunchHeader.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
border-left:solid 1px #f2f8ff;
font-size:8pt;
}
.ms-quicklaunchheader a,.ms-unselectednav a{
color:#003399;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navline{
border-bottom:1px solid #adadad;
}
.ms-navwatermark{
color:#ffdf88;
}
.ms-selectednav,.ms-GRSortFilter{
border:1px solid #2353b2;
background:#fff699;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav{
border:1px solid #83b0ec;
padding-top:1px;
padding-bottom:2px;
}
.ms-templatepickerselected,.ms-templatepickerunselected{
float:left;
}
.ms-templatepickerunselected{
padding-top:2px;
margin-right:1px;
}
.ms-templatepickerselected{
margin-right:1px;
}
.ms-templatepickerunselected div{
background-image:url("/_layouts/images/templatepickerunselected.gif");
background-repeat:repeat-x;
background-color:#bdbdbd;
border:solid 1px #c4c4c4;
border-bottom:none;
padding:1px 5px 3px 5px;
white-space:nowrap;
}
.ms-templatepickerselected div{
background-image:url("/_layouts/images/templatepickerselected.gif");
background-repeat:repeat-x;
background-color:#ffffff;
border:solid 1px #c2a770;
border-bottom:none;
padding:3px 5px 3px 5px;
white-space:nowrap;
}
.ms-templatepickerselected div a{
color:#000000;
}
.ms-templatepickerunselected div a{
color:#000000;
}
.ms-templatepicker{
font-size:8pt;
font-family:tahoma;
width:320px;
height:175px;
}
.ms-lactiontable{
width:100%;
}
.ms-laction{
border-top:solid 1px #b8bed0;
padding-left:2px;
padding-right:2px;
}
.ms-lactionheader{
padding:4px;
}
.ms-lactionitem{
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:3px;
white-space:nowrap;
}
.ms-lactionitem a{
color:#003399;
text-decoration:none;
}
.ms-lactionitem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-diffselected{
background-image:url("/_layouts/images/SELECTEDNAV.GIF");
background-color:#ffe6a0;
background-repeat:repeat-x;
border:1px solid #d2b47a;
}
.ms-diffselected table{
width:100%;
border:1px solid #ffffff;
}
.ms-diffselected .ms-lactionbullet{
padding-left:3px;
}
.ms-diffselected .ms-lactionitem{
padding-right:3px;
}
.ms-diffselected .ms-lactionitem a{
color:#000000;
}
.ms-versiondiffnum{
font-weight:bold;
}
.ms-verticaldots{
border-right:1px solid #83b0ec;
border-left:none;
}
.ms-nav{
background-color:#83b0ec;
background-image:url("/_layouts/images/navshape.jpg");
background-repeat:repeat-x;
font-family:tahoma;
}
.ms-relatedtable{
width:100%;
background:#f2f2f2;
border:1px solid #949494;
}
.ms-relatedheaderleftcorner{
}
.ms-relatedheaderrightcorner{
}
.ms-relatedicon{
padding:2px;
text-align:center;
}
.ms-relatedicon img{
border:0px;
}
.ms-relatedtext{
color:#3966bf;
padding:2px;
}
.ms-relatedtext a:visited,.ms-relatedtext a:link,.ms-relatedtext a:active{
color:#3966bf;
font-family:tahoma,sans-serif;
text-decoration:none;
}
.ms-relatedtext a:hover{
color:#3966bf;
font-family:tahoma,sans-serif;
text-decoration:underline;
}
.F-globalTitleArea{
text-align:right;
padding-left:0px;
padding-right:0px;
padding-top:0px;
height:56px;
background-color:#46739C;

}
.ms-globalTitleAreaSeparator{
background-color:#ffffff;
background-image:url("/_layouts/images/siteTitleBKGD.gif");
background-position:right;
background-repeat:repeat-y;
}
.F-titlearea,.ms-mwstitlearea{
color:#666666;
font-family:tahoma;
font-size:8pt;
letter-spacing:.1em;
}
.F-titlearea a
{
color:#3966bf;
text-decoration:none;
}
.F-titlearea a:hover,.ms-mwstitlearea a:hover
{
color:#000000;
text-decoration:underline;
}
td.ms-mwstitlearea a
{
color:#3966bf;
text-decoration:none;
}
.ms-titlearealeft
{
background-color:#d6e8ff;
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}
div.ms-titleareaframe{
height:100%;
}
.ms-pagetitleareaframe table{
background-image:url("/_layouts/images/topshape.jpg");
background-repeat:no-repeat;
background-position:332px 4px;
height:54px;
}
.ms-titlearealine{
background-color:#83b0ec;
}
.ms-titleareaframe table td.ms-titlearea,.ms-areaseparator table td.ms-titlearea,.ms-pagetitleareaframe table td.ms-titlearea,.ms-consoletitleareaframe{
padding:7px 0px 1px 0px;
}
.ms-consoletitleareaframe
{
width:8px;
}
.ms-consoletitleareaframebottom
{
background-color:#d6e8ff;
text-align:center;
padding:0px 0px 0px 0px;
}
.ms-mwspagetitleareaframe{
width:100%;
}
.ms-mwstitlearealine{
background-color:#D6E8FF;
}
.ms-titleareaseparator{
padding-bottom:5px;
background-color:#83b0ec;
}
.ms-titleareaseparator div{
background-color:#d6e8ff;
border-top:1px solid #6f9dd9;
}
.ms-sitemapdirectional,.ms-sitemapdirectional a{
unicode-bidi:embed;
color:#FFFFFF;
}
.ms-areaseparatorcorner{
background-image:url("/_layouts/images/framecornergrad.gif");
background-position:left top;
background-repeat:repeat-y;
height:8px;
border-right:1px solid #6f9dd9;
}
td.ms-areaseparatorleft{
background:#d6e8ff url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
border-right:1px solid #6f9dd9;
height:100%;
}
div.ms-areaseparatorleft{
background:#83b0ec url("/_layouts/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:1px solid #6f9dd9;
height:100%;
}
div.ms-areaseparatorright{
background:#83b0ec url("/_layouts/images/pagebackgrad.gif");
background-repeat:repeat-x;
border-left:1px solid #6f9dd9;
padding-right:2px;
height:100%;
}
.ms-titlearearight .ms-areaseparatorright{
background:#d6e8ff url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
border-left:1px solid #6f9dd9;
padding-right:2px;
height:100%;
}
.ms-areaseparator{
background-color:#ffeaad;
background-image:url("/_layouts/images/formtitlegrad.gif");
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:5px;
height:61px;
}
.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/_layouts/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/_layouts/images/pagebackgrad.gif");
background-repeat:repeat-x;
height:100%;
border-left:solid 1px #83b0ec;
}
.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#83b0ec;
}
.ms-bodyareapagemargin{
background:#83b0ec;
border-top:1px solid #6f9dd9;
}
.ms-bodyareaframe,.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border-top:1px solid #6f9dd9;
border-right:1px solid #6f9dd9;
border-left:1px solid #6f9dd9;
}
.ms-bodyareaframe{
padding:10px;

}
.ms-formareaframe{
vertical-align:top;
height:100%;
background-color:#ffffff;
padding:8px;
}
.ms-pagetitle{
color:#000000;
font-family:verdana;
font-size:16pt;
margin:0px 0px 0px 0px;
font-weight:normal;
}
.ms-pagetitle a{
text-decoration:none;
color:#000000;
margin:0;
font-weight:normal;
}
.ms-pagetitle a:hover{
}
.ms-pagecaption{
font-size:9pt;
color:#000000;
font-family:arial,verdana,sans-serif;
}
.ms-selected
{
background-position:left top;
color:#000000;
background-image:url("/_layouts/images/filedialogselected.gif");
background-color:#FFE499;
border-top:1px solid #FFE499;
border-bottom:1px solid #FFE499;
background-repeat:repeat-x;
}
.ms-selected SPAN{
color:#000000;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle,.ms-vh table.ms-unselectedtitle,.ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle{
height:21px;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle{
background-color:#dde1e5;
border:none;
}
.ms-vh2 .ms-selectedtitle .ms-vb,.ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh-icon .ms-selectedtitle .ms-vb,.ms-vh-icon .ms-unselectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-vh-icon{
padding-left:6px;
padding-right:4px;
}
.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter{
font-family:arial;
}
.ms-listviewtable .ms-vh2,.ms-summarystandardbody .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-listviewtable .ms-vb2,.ms-summarystandardbody .ms-vb2{
padding-left:7px;
padding-right:7px;
}
.ms-basictable{
border-collapse:collapse;
}
.ms-selectedtitle{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-selectedtitlealternative
{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-unselectedtitle{
background-color:transparent;
margin:0px;
padding:0px;
}
.ms-vb-title .ms-unselectedtitle{
padding:1px;
}
.ms-menuimagecell{
background:#ffe6a0 url("/_layouts/images/selectednav.gif") repeat-x;
cursor:pointer;
border:solid 1px #ffffff;
padding:0px;
height:18px;
}
.ms-vh .ms-menuimagecell,.ms-vh2 .ms-menuimagecell,.ms-vh-icon .ms-menuimagecell{
height:20px;
}
.ms-vh .ms-menuimagecell img,.ms-vh2 .ms-menuimagecell img,.ms-vh-icon .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-filedialog td{
height:16px;
}
.ms-descriptiontext{
color:#4c4c4c;
font-family:tahoma;
font-size:8pt;
text-align:left;
}
.ms-webpartpagedescription{
font-family:verdana;
font-size:8pt;
color:#5a5a5a;
padding:8px 12px 0px 12px;
}
.ms-inputformdescription{
width:475px;
padding-right:9px;
}
.ms-inputformcontrols
{
width:375px;
}
.ms-halfinputformcontrols
{
width:150px;
}
.ms-dspadapterlist
{
padding-left:1cm;
color:#7f7f7f;
font-family:verdana;
font-size:8pt;
}
.ms-alerttext
{
color:#ff0000;
font-family:verdana;
font-size:8pt;
}
.ms-separator
{
color:#83b0ec;
font-size:10pt;
}
.ms-separator img
{
height:16px;
width:1px;
margin:0px 1px 0px 1px;
background:#9ac6ff;
border-bottom:1px solid #f2f8ff;
border-right:1px solid #f2f8ff;
}
.ms-authoringcontrols
{
background-color:#ebf3ff;
font-family:tahoma;
font-size:8pt;
color:#525252;
}
.ms-propertysheet th.ms-authoringcontrols
{
background-color:#ebf3ff;
font-family:arial !important;
font-size:12px !important;
text-align:left;
color:#083772;
text-align:left;
}
.ms-multiselectbox
{
width:175px;
}
.ms-lookuptypeindropdown
{
width:20em;
}
.ms-lookuptypeintextbox
{
width:20em;
vertical-align:middle;
}
.ms-sectionheader
{
color:#525252;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
}
.ms-linksectionheader,.ms-propertysheet th.ms-linksectionheader
{
color:#000000;
font-family:arial !important;
font-size:12px !important;
text-align:left;
font-weight:bold;
text-align:left;
}
td.ms-linksectionheader,th.ms-linksectionheader
{
background-color:#ebf3ff;
background-image:url("/_layouts/images/linksectiongrad.gif");
background-repeat:repeat-x;
border:1px solid #add1ff;
text-align:left;
}
table.ms-disc-bar
{
background-color:#d6e8ff;
background-image:url("/_layouts/images/quicklaunchheader.gif");
background-repeat:repeat-x;
border:1px solid #79a7e3;
text-align:left;
}
table.ms-disc HR
{
height:1px;
color:#add1ff;
}
.ms-attachUploadButtons
{
text-align:right;
}
.ms-sectionheader a,.ms-sectionheader a:hover,.ms-sectionheader a:visited,.ms-propertysheet .ms-sectionheader a,.ms-propertysheet .ms-sectionheader a:hover
{
color:#525252;
text-decoration:none;
}
.ms-sectionline
{
background-color:#d9d9d9;
}
.ms-sectionhighlight-top{
border:1px solid #ff9932;
border-left:0px solid;
border-right:0px solid;
background-color:#f7f3cd;
font-family:tahoma;
font-size:8pt;
}
.ms-sectionhighlight{
background-color:#fffbd8;
color:#4c4c4c;
}
.ms-sectionhighlight-line{
height:1px;
padding:0px;
background-color:#ff9932;
}
.ms-partline
{
background-color:#add1ff;
}
.ms-propertysheet{
font-family:arial !important;
font-size:12px !important;
text-align:left;
color:#4c4c4c;
}
.ms-propertysheet th{
font-family:arial !important;
font-size:12px !important;
color:#4c4c4c;
font-weight:normal;
}
.ms-propertysheet a{
text-decoration:none;
color:#3966bf;
}
.ms-propertysheet a:hover{
text-decoration:underline;
color:#000000;
}
table.ms-pageinformation,table.ms-createpageinformation{
font-family:tahoma;
font-size:8pt;
height:115px;
}
table.ms-pageinformation{
background-image:url("/_layouts/images/settingsgraphic.jpg");
background-color:#ffffff;
background-repeat:repeat-x;
}
table.ms-createpageinformation{
background-image:url("/_layouts/images/creategraphic.jpg");
background-repeat:repeat-x;
background-color:#ffffff;
}
.ms-pageinformation th,.ms-createpageinformation th{
color:#204d89;
text-align:left;
}
.ms-pageinformation table td,.ms-createpageinformation table td{
color:#000000;
text-align:left;
font-family:tahoma;
font-size:8pt;
padding:3px 5px 3px 1px;
}
.ms-pageinformation table th
{
padding:3px 5px 3px 1px;
}
.ms-storMeFree{
background-color:#80f0dc;
border-style:dashed;
border-width:1px;
border-color:white;
}
.ms-storMeUsed{
background:#8ebbf5;
border-style:solid;
border-width:1px;
border-color:white;
}
.ms-storMeEstimated{
background-color:#83b0ec;
border-style:dotted;
border-width:1px;
border-color:white;
}
.ms-storMeFilterBar{
background:#8ebbf5;
}
.ms-informationtablehover{
border:solid 1px #add1ff;
}
.ms-informationtablehover td,.ms-informationtablehover th{
background-color:#ebf3ff;
}
.ms-informationtablehover td{
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
}
.ms-informationtablehover th{
border-top:solid 1px #ffffff;
}
.ms-informationtablestatic{
background-image:url("/_layouts/images/settingsbkg.jpg");
background-repeat:no-repeat;
}
.ms-pageinformationheader{
font-weight:bold;
color:#000000;
}
.ms-itemheader a{
font-size:11pt;
font-family:arial;
font-weight:bold;
color:#003399;
text-decoration:none;
}
.ms-itemstatic{
border:1px solid #FFFFFF;
background-color:transparent;
}
.ms-itemhover{
border:solid 1px #d2b47a;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
cursor:pointer;
}
.ms-itemhover a{
color:#000000;
text-decoration:underline;
}
.ms-discussiontitle{
font-size:.7em;
font-family:verdana;
color:#000000;
font-weight:bold;
}
.ms-listdescription{
color:#4c4c4c;
font-family:tahoma;
background:#f8f8f8;
padding:2px 6px 4px 6px;
border-bottom:1px solid #6f9dd9;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-ph{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,.ms-pb,.ms-pb-selected td{
color:#000000;
}
.ms-gb a,.ms-gb2 a{
color:#003399;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
font-size:8pt;
font-family:tahoma,sans-serif;
}
.ms-vh,.ms-vh2,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph{
white-space:nowrap;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr .ms-vh-group,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-ph,.ms-pickerresultheadertr{
background-image:url("/_layouts/images/viewheadergrad.gif");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-disc .ms-viewheadertr th.ms-vh2{
padding:1px 5px 0px 4px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb,.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:4px;
}
th.ms-vh3-nograd{
width:12px;
color:#949494;
font-size:8pt;
font-family:tahoma,sans-serif;
}
.ms-vh .ms-vh{
background-image:none;
border-left:none;
padding-left:1px;
background-color:transparent;
}
.ms-vh2,.ms-ph{
padding:3px 8px 1px 8px;
}
.ms-vh2-gridview{
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}
.ms-vh-icon,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon{
width:12px;
}
.ms-vh-icon-empty{
width:0px;
}
.ms-vh a,.ms-vh a:visited,.ms-vh2 a,.ms-vh2-nofilter a{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh a:hover,.ms-vh2 a:hover,.ms-vh2-nofilter a:hover{
text-decoration:underline;
}
.ms-vhImage{
width:18pt
}
.ms-cbp{
padding-left:8px;
padding-right:8px;
}
.ms-standardheader{
font-size:1em;
margin:0em;
text-align:left;
color:#525252;
}
.ms-linksectionheader .ms-standardheader{
color:#000000;
}
.ms-gb h3.ms-standardheader{
margin-top:1em;
}
.ms-gb .ms-standardheader{
color:#000000;
}
.ms-gb{
height:22px;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px solid #8ebbf5;
border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-listviewtable .ms-gb,.ms-listviewtable .ms-gb2{
padding-top:14px;
}
.ms-gb2{
height:22px;
color:#4c4c4c;
padding-bottom:3px;
border-bottom:1px solid #e3efff;
border-top:1px solid #f9f9f9;
}
.ms-gbload{
height:22px;
color:#4c4c4c;
background-color:#ffffff;
padding-bottom:3px;
}
.ms-vb,.ms-vb2,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vb-tall,.ms-pb,.ms-pb-selected
{
vertical-align:top;
}
.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a{
color:#003399;
text-decoration:none;
}
.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-disc a:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited{
color:#000066;
text-decoration:none;
}
.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover,.ms-disc a:visited:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb-icon{
vertical-align:top;
width:0%;
padding-top:3px;
padding-left:8px;
padding-right:0px;
padding-bottom:0px;
}
.ms-vb-icon-overlay{
border:0;
position:relative;
left:-7px;
bottom:-2px;
}
.ms-vb-user{
padding-top:2px;
padding-right:2px;
padding-left:2px;
}
.ms-vb-title .ms-vb{
padding-top:2px;
padding-right:1px;
padding-bottom:5px;
padding-left:6px;
}
.ms-vb-title .ms-selectedtitle .ms-vb{
padding-top:1px;
padding-right:0px;
padding-bottom:4px;
padding-left:5px;
}
.ms-vb2{
padding-top:3px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}
.ms-pb,.ms-pb-selected{
padding-left:5px;
padding-right:5px;
white-space:nowrap;
}
.ms-pb{
height:22px;
padding-top:3px;
border-top:1px dashed #ffffff;
}
.ms-pb-selected{
height:22px;
padding-top:3px;
background-color:#ffe6a0;
border-top:1px solid #ffe6a0;
border-bottom:1px solid #ffe6a0;
}
.ms-pb a,.ms-pb-selected a{
font-size:8pt;
font-family:tahoma,sans-serif;
color:#000000;
text-decoration:none;
cursor:default;
}
.ms-vb-tall{
line-height:1.5em;
padding-top:2px;
padding-bottom:10px;
padding-left:6px;
padding-right:6px;
}
th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
}
th .ms-vb a,.ms-vh2-nofilter a,.ms-vh2-nofilter-icon a{
color:#808080;
}
th .ms-selectedtitle .ms-vb,th .ms-selectedtitle .ms-vh2-nofilter,th .ms-selectedtitle ms-vh2-nofilter-icon,th .ms-selectedtitle .ms-vb a,th .ms-selectedtitle .ms-vh2-nofilter a,th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#4c4c4c;
}
.ms-vb li
{
vertical-align:auto;
}
.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-nlline{
background:#d8d8d8;
}
.ms-ppleft{
height:440px;
overflow:auto;
margin:2px;
border-bottom:1px solid #d8d8d8;
}
.ms-ppright{
width:600px;
margin:8px;
}
.ms-basictable .ms-alternating{
background-color:transparent;
}
.ms-homepagetitle{
font-family:arial;
font-size:12pt;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.ms-addnew{
font-weight:normal;
font-family:verdana;
font-size:8pt;
color:#003399;
text-decoration:none;
}
a.ms-addnew:Hover{
color:#000000;
text-decoration:underline;
}
td.ms-addnew{
padding-left:1px;
padding-right:7px;
}
.ms-error{
font-family:Verdana,sans-serif;
font-size:8pt;
font-weight:normal;
color:#ff0000
}
.ms-errorcolor{
color:#FF0000;
}
.ms-successcolor{
color:#008000;
}
IMG.ms-button{
cursor:pointer;
}
.ms-announcementtitle{
font-weight:bold;
}
.ms-homepagetitle:Hover{
text-decoration:underline;
color:#000000;
}
.ms-discussionseparator{
color:#CCCCCC;
height:1px;
}
.ms-summarytitlebarframe{
background-color:#2353b2;
}
.ms-summarytitlebar a:link{
font-family:Verdana,serif;
font-size:9pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar a:visited{
font-family:Verdana,serif;
font-size:9pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar{
color:#FFFFFF;
font-size:.68em;
font-family:verdana;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebartitle{
color:#FFFFFF;
font-size:10pt;
font-family:arial;
font-weight:bold;
text-decoration:none;
}
.ms-summarytitlebartitle:hover{
text-decoration:underline;
color:#000000;
}
img.thumbnail{
border:solid #83b0ec 3px;
}
tr.ms-imglibselectedrow,tr.ms-highlight
{
background-color:#f2f2f2;
}
.ms-imglibthumbnail
{
background-color:#d8d8d8;border:solid #83b0ec 0px;
}
span.thumbnail{
padding:16 10;position:relative;width:5px;
}
span.userdata{
behavior:url(#default#userData);display:none;
}
.ms-imglibmenuarea
{
background-color:#f2f8ff;
}
a.ms-imglibPreviewTitle
{
overflow:hidden;
text-overflow:ellipsis;
width:130px;
}
table.ms-imglibPreviewTable
{
display:none;
}
table.ms-disc td
{
padding:0;
color:#4c4c4c;
}
.ms-disc-nopad,table tr td.ms-disc-nopad,table.ms-disc-nopad td
{
padding:0px;
}
table tr td.ms-disc-padabove{
padding:5px 5px 5px 5px;
}
table.ms-disc-bar td
{
vertical-align:middle;
height:22px;
padding-left:5px;
}
table.ms-disc-bar IMG
{
vertical-align:middle;
}
table.ms-disc-bar B
{
vertical-align:10%;
padding-right:5px;
}
td.ms-disc-bordered,td.ms-disc-bordered-noleft
{
border:0px solid #add1ff;
border-top-width:0px;
}
table tr td.ms-disc-bordered-noleft
{
border-left-width:1px;
padding:0px 10px 5px 10px;
font-family:verdana;
font-size:.7em;
text-align:left;
}
table tr td.ms-disc-bordered{
padding:0px 0px 5px 5px;
}
.UserShadedRegion
{
font-family:verdana,sans-serif;
background-color:#fffacc;
}
.UserCaption
{
font-size:8pt;
font-family:verdana;
background-color:#d6e8ff;
}
.UserConfiguration
{
font-size:8pt;
font-family:verdana;
background-color:#f2f2f2;
}
.UserDottedLine
{
margin-bottom:2px;
height:1px;
overflow:hidden;
background-color:#3966bf;
background-image:url("/_layouts/images/dot.gif");
}
.UserButton,.UserInput,.UserSelect{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
}
.UserNotification{
font-family:verdana,sans-serif;
padding:4px;
COLOR:#7f7f7f
}
.RemoveConnectionLink{
color:#003399;
text-decoration:none;
}
.ConnectionTabLink{
color:#333333;
text-decoration:none;
}
.ConnectionChooseActiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.ConnectionChooseInactiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #999999;
padding:3px;
display:inline;
margin-top:4px;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureInactiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-bottom:solid 1px #999999;
padding:3px;
margin-top:4px;
display:inline;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureActiveTab{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
border-bottom:solid 1px #ece9d8;
padding:3px;
display:inline;
height:24px;
background-color:#ece9d8;
}
.UserConnectionTop
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
border-bottom:solid 1px #999999;
height:24px;
width:100%;
}
.UserToolBarTextArea{
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:8pt;
font-family:Verdana,sans-serif;
}
.UserToolbarTextArea A:link
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:visited
{
COLOR:#3966bf;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:hover
{
COLOR:#000000;
TEXT-DECORATION:underline
}
.UserToolbarDisabledLink
{
COLOR:#7f7f7f;
font-size:8pt;
font-family:verdana;
padding:4px;
}
.UserToolbarImage
{
border:medium none;
font-size:8pt;
cursor:pointer;
background-color:#f2f2f2;
text-align:center;
}
.UserCaptionShadow{
border-right:1px solid #add1ff;
border-left:1px solid #add1ff;
background-color:#f3f3f3;
height:2px;
background-image:url("/_layouts/images/viewheadergrad.gif");
background-repeat:repeat-x;
}
.UserGenericHeader
{
font-weight:bold;
font-size:12pt;
color:#000000;
font-family:arial,sans-serif;
}
.UserGeneric
{
padding:8px 5px 7px 5px;
}
.UserGenericBody
{
padding:5px 0px 0px 17px;
}
.UserGenericText
{
font-size:8pt;
font-family:verdana,arial,sans-serif;
color:#000000;
}
.UserBackground
{
background-color:#FFFFFF;
}
.UserSectionTitle
{
width:100%;
margin-bottom:5px;
padding-bottom:2px;
font-weight:bold;
border-bottom:solid 1px #c4c4c4;
color:#595959
}
.UserSectionHead
{
width:100%;
padding:0px 0px 3px 0px;
color:#595959;
}
.UserSectionBody
{
width:100%;
padding:0px 0px 0px 0px;
}
.UserControlGroup
{
padding-bottom:10px;
padding-top:2px;
}
.UserSectionFooter
{
width:100%;
margin-top:5px;
padding-top:2px;
border-top:solid 1px #c8c8c8;
color:#000000
}
.UserFooter
{
width:100%;
padding:10px 7px 7px 7px;
}
.UserCommandArea
{
padding-top:7px;
}
.UserToolbar
{
background-image:url("/_layouts/images/topnavunselected.gif");
border-bottom:1px solid #6f9dd9;
padding-left:2px;
padding-right:2px;
background-position:left bottom;
background-repeat:repeat-x;
background-color:transparent;
}
.UserCellHover
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
border:solid 1px #2353b2;
color:#000000;
}
.UserCellSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffdf88;
border:solid 1px #d2b47a;
color:#000000;
}
.UserCell
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
margin:1px;
color:#003399;
}
.UserGenericBulletItem
{
padding-bottom:2px;
}
.ms-ToolPaneFrame
{
padding:0px;
background-color:#f2f2f2;
}
.ms-ToolPaneOuter
{
padding:0px;
background-color:#f2f2f2;
border-top:1px solid #6f9dd9;
border-right:2px solid #6f9dd9;
}
.ms-ToolPaneBody
{
padding-right:2px;
padding-left:0px;
padding-bottom:2px;
padding-top:2px;
}
.ms-ToolPaneHeader
{
background-color:#2353b2;
border-style:none;
}
.ms-ToolPaneBorder
{
border-right:1px solid #add1ff;
border-top:0px solid transparent;
border-bottom:0px solid transparent;
border-left:1px solid #add1ff;
}
.ms-ToolPaneClose
{
background-image:url("/_layouts/images/topnavselected.gif");
background-repeat:repeat-x;
background-color:#79a7e3;
border-top:solid 1px #e3efff;
border-bottom:solid 1px #83b0ec;
padding-right:3px;
padding-left:0px;
}
.ms-ToolPaneTitle
{
color:#000000;
font-weight:bold;
font-size:8pt;
background-image:url("/_layouts/images/topnavselected.gif");
background-repeat:repeat-x;
border-left:solid 1px #e3efff;
border-top:solid 1px #e3efff;
border-bottom:solid 1px #83b0ec;
font-family:verdana,arial,helvetica,sans-serif;
padding-left:0px;
padding-right:7px;
padding-top:1px;
padding-bottom:2px;
background-color:#79a7e3;
}
.ms-ToolPaneFooter
{
padding:5px;
font-size:8pt;
border-top:solid 1px #C8C8C8;
color:#595959;
font-weight:bold;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-ToolPaneError
{
color:#e00000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
padding:10px;
}
.ms-ToolPaneInfo{
font-size:8pt;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
padding-left:5px;
color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
background-color:#204d89;
}
.ms-ToolPartSpacing{
padding-top:8px;
}
.ms-ToolStripSelected
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
background-image:url("/_layouts/images/menubuttonhover.gif");
padding:1px 4px 2px 4px;
background-color:#afd2ff;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
color:#000000;
}
.ms-ToolStrip
{
font-family:Verdana,Arial,Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
background-image:url("/_layouts/images/listheadergrad.gif");
color:#000000;
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
background-color:#afd2ff;
}
.ms-TPBorder
{
border:none;
}
.ms-TPHeader
{
background-color:#ffdf88;
}
.ms-TPTitle
{
padding-left:4px;
padding-right:0px;
color:#2A4666;
font-weight:bold;
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
padding-top:2px;
padding-bottom:2px;
}
.ms-TPBody
{
color:#000000;
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-TPBody A:link,.ms-TPBody A:visited,.ms-TPBody A:hover
{
color:#003399;
text-decoration:none;
cursor:pointer;
}
.ms-TPCommands{
}
.ms-TPInput{
font-size:8pt;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-PropGridBuilderButton
{
border:solid 1px #3966bf;
width:16px;
font-size:8pt;
display:none;
background-color:#add1ff;
}
.ms-BuilderBackground
{
background:#ece9d8;
color:#4c4c4c;
}
.ms-SPZone
{
border:1px solid #add1ff;
padding:5px;
background-color:#e3efff;
}
.ms-SPZoneSelected
{
border:1px solid #ffa521;
background-color:#ffeebe;
padding:5px
}
.ms-SPZoneIBar
{
border:#f48b3f 3px solid;
}
.ms-SPZoneLabel
{
color:#7f7f7f;
font-family:tahoma,verdana;
font-size:8pt;
padding:0px 0px 1px 0px;
}
.ms-SPZoneCaption{
font-size:9pt;
color:#7f7f7f;
font-family:tahoma,verdana;
}
.ms-WPDesign{
background-color:#add1ff;
}
.ms-WPMenu{
background-color:#add1ff;
}
.ms-WPTitle
{
font-weight:bold;
font-family:tahoma,sans-serif;
color:#4c4c4c;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}
.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#4c4c4c;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}
.ms-WPSelected
{
border:#ffbb77 3px dashed;
}
.ms-WPBody
{
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-WPBody TABLE,.ms-TPBody TABLE
{
font-size:1em;
}
.ms-WPBody A:link,.ms-WPBody A:visited
{
color:#003399;
text-decoration:none;
}
.ms-WPBody A:hover
{
color:#000000;
text-decoration:underline;
}
.ms-WPBody th,.ms-TPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
.ms-WPBody h1,.ms-TPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-WPBody h2,.ms-TPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-WPBody h3,.ms-TPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-WPBody h4,.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h5,.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h6,.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#9ac6ff;
border-width:1px;
border-style:solid;
}
.ms-WPBorder
{
border-top-width:0px;
}
.ms-HoverCellInActive,.ms-SpLinkButtonInActive
{
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
}
.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhover.gif");
}
.ms-HoverCellActiveDark
{
background-image:url("/_layouts/images/menubuttonhover.gif");
border:solid 1px #868686;
background-color:#ffbb47;
vertical-align:top;
}
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive
{
padding:1px 1px 1px 3px;
}
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover{
color:#000000;
text-decoration:none;
}
.ms-SPLink
{
font-family:verdana;
font-size:8pt;
color:#003399;
vertical-align:top !important;
}
.ms-SPLink A:link,.ms-SPLink A:visited
{
color:#2A4666;
text-decoration:none;
vertical-align:top !important;

}
.ms-SPButton
{
font-family:Verdana;
font-size:8pt;
}
.ms-WPAddButton
{
height:25px;
background:#ffe6a0 url("/_layouts/images/wpqaM.gif") repeat-x;
border:solid 1px #FEBA52;
padding:0px;
margin:0px;
cursor:pointer;
}
.ms-WPAddButtonHover
{
background:#ffffff url("/_layouts/images/wpqaMH.gif") repeat-x;
}
.ms-WPAddButton td
{
vertical-align:middle;
padding-left:3px;
padding-right:3px;
text-align:center;
}
.ms-WPAddButton span
{
color:#CD5C01;
vertical-align:middle;
}
.ms-WPAddButtonHover span
{
color:#000000;
vertical-align:middle;
}
.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:12px;
}
.ms-PartSpacingHorizontal
{
font-size:1pt;
width:8px;
}
.ms-WPHeader
{
}
.ms-WPHeader TD{
border-bottom:1px solid #4e7cb7;
border-collapse:collapse;
}
A span.ms-WPEditText{
display:inline;
vertical-align:middle;
padding-left:1px;
padding-right:1px;
font-size:8pt;
font-family:verdana,arial,sans-serif;
color:#000000;
text-decoration:none;
}
.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#fff9de;
background-image:url("/_layouts/images/partgrad.gif");
background-repeat:repeat-x;
}
.ms-SPZone td.ms-toolbar table,.ms-SPZoneSelected td.ms-toolbar table{
background-color:transparent;
}
.ms-SPZone tr.ms-viewheadertr table,.ms-SPZoneSelected tr.ms-viewheadertr table,.ms-SPZone .ms-vh2 table,.ms-SPZoneSelected .ms-vh2 table,.ms-SPZone .ms-vh table,.ms-SPZoneSelected .ms-vh table{
background-color:#f2f2f2;
}
.ms-SPZone .ms-vh table.ms-unselectedTitle,.ms-SPZone .ms-vh2 table.ms-unselectedTitle,.ms-SPZoneSelected .ms-vh table.ms-unselectedTitle,.ms-SPZoneSelected .ms-vh2 table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZone .ms-vh table.ms-selectedTitle,.ms-SPZone .ms-vh table.ms-selectedTitle td,.ms-SPZone .ms-vh2 table.ms-selectedTitle,.ms-SPZoneSelected .ms-vh table.ms-selectedTitle,.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td,.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle
{
background-color:#dde1e5;
}
.ms-SPZone table,.ms-SPZoneSelected table{
background-color:#ffffff;
}
.ms-rtApplyBackground
{
background-color:#ffdf88;
BORDER-BOTTOM:buttonshadow solid 1px;
BORDER-RIGHT:buttonshadow solid 1px;
}
.ms-tbButtonMouseOverDown
{
BACKGROUND-COLOR:#ffdf88;
BORDER-BOTTOM:buttonhighlight solid 1px;
BORDER-LEFT:buttonshadow solid 1px;
BORDER-RIGHT:buttonhighlight solid 1px;
BORDER-TOP:buttonshadow solid 1px;
TOP:1px;
HEIGHT:22px;
WIDTH:23px;
}
.ms-rtRemoveBackground
{
background-color:transparent;
BORDER-BOTTOM:#ffdf88 solid 1px;
BORDER-LEFT:#ffdf88 solid 1px;
BORDER-RIGHT:#ffdf88 solid 1px;
BORDER-TOP:#ffdf88 solid 1px;
}
.ms-subsmanageheader
{
background-color:#f2f2f2;
font-family:verdana;
font-size:8pt;
text-align:left;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}
.ms-subsmanagecell
{
color:#000000;
font-family:verdana;
font-size:.68em;
height:18px;
vertical-align:top;
}
.ms-ConnError
{
color:#ff0000;
}
.ms-underline
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
}
.ms-underlineback
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
background-color:#f2f2f2;
}
.ms-back
{
vertical-align:top;
padding:2px 4px 4px 4px;
background-color:#f2f2f2;
}
.ms-smallheader,th.ms-smallheader
{
font-size:8pt;
font-weight:bold;
color:#000000;
font-family:verdana;
text-align:left;
}
.ms-smallsectionline
{
padding:0px;
background-color:#bfbfbf;
}
.ms-tabselected
{
border-color:#6F9DD9;
border-width:1px;
border-style:solid;
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#003399;
background-image:url("/_layouts/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
border-bottom:white;
}
.ms-tabinactive
{
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#003399;
background-image:url("/_layouts/images/topnavunselected.gif");
background-color:#e3efff;
background-repeat:repeat-x;
border:solid 1px #c2dcff;
border-bottom:none;
}
.ms-tabinactive a:link
{
color:#003399;
text-decoration:none;
}
.ms-tabinactive a:hover
{
color:#003399;
text-decoration:none;
}
.ms-tabinactive a:visited
{
color:#003399;
text-decoration:none;
}
.ms-surveyHBar
{
font-size:2px;
background-color:#3966bf;
border:solid;
border-width:5px;
border-color:#3966bf;
}
.ms-surveyHBarB
{
font-size:2px;
background-color:#CCCCCC;
border:solid;
border-width:1px;
border-color:#CCCCCC;
}
.ms-surveyHBarLabel
{
font-size:8pt;
font-family:tahoma,sans-serif;
color:#7f7f7f;
text-decoration:none;
;height:3.75pt;
margin:0;
padding:0;
border:none;
background-color:white;
}
.ms-surveyVBar
{
font-size:2px;
background-color:#3966bf;
}
.ms-surveyVBarB
{
font-size:2px;
background-color:#CCCCCC;
vertical-align:bottom;
}
.ms-surveyVBarBI
{
font-size:2px;
background-color:#3966bf;
vertical-align:top;
}
.ms-surveyVBarS
{
font-size:2px;
}
.ms-surveyVBarT
{
font-size:7pt;
font-family:verdana;
color:#7f7f7f;
}
.ms-surveyVBarTC
{
font-size:7pt;
font-family:verdana;
text-align:center;
color:#7f7f7f;
}
.ms-surveyHR
{
color:#CCCCCC;
height:1px;
}
.ms-surveyTotal
{
font-size:8pt;
font-family:verdana;
color:#7f7f7f;
padding-left:10px;
padding-right:0px;
}
.ms-uploadborder{
border:1px solid #83b0ec;
}
.ms-uploadcontrol{
background-color:#f2f2f2;
}
.ms-spaceBetContentAndButton
{
height:10px;
}
.ms-ButtonHeightWidth
{
width:7.5em;
font:8pt tahoma;
height:2.1em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-NarrowButtonHeightWidth
{
width:5em;
height:2em;
font:8pt tahoma;
padding:0;
}
.ms-ButtonHeightWidth2
{
height:2.1em;
font:8pt tahoma;
width:11.72em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-SpaceBetButtons
{
width:6px;
}
.ms-summarycustombody{
margin-left:3px;
margin-top:5px;
margin-right:6px;
}
.ms-summarystandardbody{
margin-left:0px;
margin-top:0px;
margin-right:6px;
}
.ms-stylebox{
font-family:tahoma;
border:1px solid #CCCCCC;
text-align:left 
}
.ms-stylelabel{
font-family:tahoma;
font-size:8pt;
color:#4c4c4c;
}
.ms-styleheader{
font-family:tahoma;
font-size:.68em;
background-color:#f9f9f9;
}
.ms-styleheader a:link,.ms-stylebody a:link{
color:#003399;
text-decoration:none;
}
.ms-styleheader a:visited,.ms-stylebody a:visited{
text-decoration:none 
}
.ms-stylebody{
font-family:tahoma;
font-size:8pt;
}
.ms-styleheader a:hover,.ms-stylebody a:hover{
color:#000000;
text-decoration:underline;
}
.ms-alternating{
background-color:#f9f9f9;
}
.ms-alternatingstrong{
background-color:#e3efff;
}
.ms-alternatingstrong td,.ms-basictable .ms-alternating td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-alternatingstrong td td,.ms-basictable .ms-alternating td td{
border:0px;
}
.ms-MWSSelectedInstance{
color:#000000;
text-decoration:none;
}
.ms-MWSInstantiated a:link,.ms-MWSInstantiated a:visited{
color:#003399;
text-decoration:none;
}
.ms-MWSInstantiated a:hover{
color:#8ebbf5;
text-decoration:underline;
}
.ms-MWSUninstantiated a:link,.ms-MWSUninstantiated a:visited{
color:#003399;
text-decoration:none;
}
.ms-MWSUninstantiated a:hover{
color:#003399;
text-decoration:underline;
}
.ms-entity-resolved{
color:#000000;
text-decoration:underline;
}
.ms-entity-unresolved{
color:#000000;
cursor:pointer;
background-image:url("/_layouts/images/squiggle.gif");
background-repeat:repeat;
background-position:left bottom;
padding-bottom:2px;
vertical-align:text-top;
font-style:italic;
}
.ms-ganttTitleCell
{
text-align:left;
padding-left:7px;
width:222px;
height:22px;
border:solid 1px #d6e8ff;
}
.ms-ganttTitleCellText
{
width:222px;
height:22px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
line-height:22px;
}
.ms-ganttTitleHeaderCell
{
text-align:left;
padding-left:7px;
width:222px;
border:solid 1px #d6e8ff;
}
.ms-ganttInnerTable td,.ms-ganttInnerTable th
{
font-family:verdana;
font-size:.68em;
}
.ms-ganttDiv
{
position:absolute;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttDivNotIE
{
position:inherit;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttOuterTable
{
width:100%;
height:272px;
}
.ms-ganttInnerTable th
{
color:#4e7cb7;
}
.ms-ganttMajorTimeUnitHeaderCell
{
text-align:center;
border-left:solid 1px #d6e8ff;
border-right:solid 1px #d6e8ff;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow td,.ms-ganttDetailTimeUnitRow th
{
text-align:center;
border:solid 1px #d6e8ff;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow abbr
{
border:none;
}
.ms-GWD
{
}
.ms-GNWD
{
background:#f9f9f9;
}
.ms-GT
{
background:cornsilk;
}
.ms-ganttTransparentImage
{
position:absolute;
width:100%;
height:20px;
z-index:2;
}
.ms-ganttNonTransparentImage
{
position:relative;
z-index:1;
}
.ms-dgselected
{
background:#5980A5;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
}
.ms-dgselected a
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgselected a:visited
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgbottom
{
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
.ms-dgadd a
{
font-weight:bold;
}
.ms-dgadd
{
vertical-align:middle;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #C0C6E0;
}
.ms-infobar{
font-family:Tahoma;
background-color:#EDF0D9;
border-color:#999999;
border-width:1px;
border-style:solid;
font-size:10px;
}
.ms-selwidth
{
font-family:tahoma,verdana;
font-size:1.2em;
width:158px;
}
.ms-featurestatus
{
width:100px;
vertical-align:middle;
}
.ms-featurestatustext
{
padding:4px;
background-color:#003399;
color:white;
font-weight:bold;
}
.ms-featurealtrow
{
background-color:#e9e9e9;
}
.ms-unpublishedresource{
border-style:dashed;
border-width:thick;
border-color:#ff0000;
margin:5px 5px 5px 5px;
}
.ms-inconsistentresource{
border-style:dashed;
border-width:thick;
border-color:#00FF00;
margin:5px 5px 5px 5px;
}
.ms-annotatedanchorspacing{
top:3px;
left:3px;
width:3px;
height:3px;
}

/*Edit console background */
.ms-consolemptablerow{
background-color: #5D7888;

}
.ms-consolestatus,.ms-consoleerror,.ms-consolemessage,.ms-consoletoolbar{
font-size:8pt;
font-family:Tahoma,verdana;
}
.ms-consoleframe,.ms-consolestatusframe{
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
border:none !important;

}
.ms-consolestatuscell{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;
background-color:#d5dced;
text-align:center;
}
.ms-consoleframe{
border-top-width:0px;
border-color:#83b0ec;
}
.ms-consolestatusframe{
border-top-width:0px;
background-color:#f6fdfd;
background-repeat:repeat-x;
border-color:#FFFFFF;
}
td.ms-consolestatusmajorframe,td.ms-consolestatusminorframe,td.ms-consolestatuscheckoutframe{
background-repeat:repeat-x;
}
.ms-consolestatusmajorframe{
background-color:#fff699;
background:url('/_layouts/images/cnspgrdn.gif');
}
.ms-consolestatusminorframe{
background-color:#e3efff;
background:url('/_layouts/images/cnsugrdn.gif');
}
.ms-consolestatuscheckoutframe,.ms-consoleminiframe{
background-color:#fff8b2;
background:url('/_layouts/images/cnsugrdn.gif');
}
.ms-consoleminiframe{
height:24px;
background-repeat:repeat-x;
}
.ms-consolestatusshadowframe{
background-repeat:repeat-x;
background:url('/_layouts/images/cnsshdo.gif');
height:4px;
}
.ms-consolestatusshadowframeleft{
background:url('/_layouts/images/cnsshdol.gif');
height:4px;
width:3px;
}
.ms-consolestatusshadowframeright{
background:url('/_layouts/images/cnsshdor.gif');
height:4px;
width:3px;
}
.ms-consolemode{
background-color:#fff699;
color:#000000;
font-size:8pt;
font-family:verdana;
}
.ms-consolestatus{
color:#666666;
font-size:8pt;
font-family:verdana;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
.ms-consolestatus a{
font-family:Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:none;
}
.ms-consolestatus a:hover{
font-family:Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:underline;
}
.ms-consolehr{
background-color:#CDCDCD;
height:1px;
}
.ms-consoleerror{
color:#ff0000;
text-decoration:none;
}
.ms-consoleerror a{
color:#3966bf;
text-decoration:none;
}
.ms-consoleerror a:hover{
color:#3966bf;
text-decoration:underline;
}
.ms-consolemessage{
color:#204d89;
text-decoration:none;
}
.ms-consolemessage a{
text-decoration:none;
}
.ms-consolemessage a:hover{
text-decoration:underline;
}
.ms-consoletoolbar{
text-decoration:none;
color:#003399;
}
.ms-consoletoolbar a{
text-decoration:none;
}
.ms-consoleqaback td{
padding-left:3px;
padding-right:6px;
background-image:url("/_layouts/images/qarsgrd.gif");
}
.ms-consoleqabackhover td{
background-image:url("/_layouts/images/qahvgrd.gif");
padding-left:3px;
padding-right:6px;
}
.ms-consoleqaemptyborderh{
height:1px;
}
.ms-consoleqaemptyborderv{
width:1px;
}
.ms-consoleqaemptycorner{
width:1px;
height:1px;
}
.ms-consoleqaborderh,.ms-consoleqaborderv,.ms-consoleqacorner{
background-color:#CAD7E7;
}
.ms-consoleqaborderhhover,.ms-consoleqabordervhover,.ms-consoleqacornerhover{
background-color:#D2B47A;
}
.ms-consoleqaborderh{
height:1px;
}
.ms-consoleqaborderv{
width:1px;
}
.ms-consoleqacorner{
width:1px;
height:1px;
}
.ms-consoleqaborderhhover{
height:1px;
}
.ms-consoleqabordervhover{
width:1px;
}
.ms-consoleqacornerhover{
width:1px;
height:1px;
}
.ms-webpartpickerpagebackground{
background-color:#efebc2;
}
.ms-webpartpickerpageinnerbackground{
background-color:#f2f2f2;
}
.ms-webpartpickerpagetext{
color:#656B77;
text-align:left;
}
.ms-webpartpickerpagetext a{
color:#3966bf;
text-align:left;
}
.ms-webpartpickerpageHeaderBorder a{
color:#3966bf;
}
.ms-webpartpickeralign{
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
}
.ms-webpartpickerwarning{
color:#ff0000;
}
.ms-viewtotalselect{
width:104px;
}
.hierarchy-node-partialcheck{
font-style:italic;
}
.ms-wikitoolbar a.ms-toolbar{
color:#124890;
}
.ms-wikieditouter
{
height:23px;
font-size:8pt;
font-family:tahoma;
position:absolute;
right:9px;
top:30px;
border:1px solid #6393D4;
border-bottom:none;
text-align:center;
border-right-width:2px;
}
.ms-wikieditsecond
{
}
.ms-wikieditthird
{
background:url(/_layouts/images/toolgrad.gif);
padding-left:3px;
}
.ms-wikieditorange
{
}
.ms-wikieditorangeinnera
{
height:0px;
font-size:0px;
line-height:0px;
}
.ms-wikitoolbar a:hover.ms-toolbar
{
text-decoration:underline;
color:#000000;
}
.ms-wikicontent a{
text-decoration:underline;
}
.ms-wikicontent a.ms-wikilink
{
text-decoration:none;
}
.ms-wikicontent a.ms-missinglink
{
text-decoration:none;
border-bottom:1px dashed #000000;
}
.ms-wikicontent
{
color:#333333;
line-height:1.3;
}
.ms-recentchanges
{
vertical-align:top;
padding:7px 1px 9px 4px;
}
.errorinl
{
FONT-SIZE:8pt;
COLOR:#ff0000;
FONT-FAMILY:verdana,sans-serif;
}
.ms-diffdeletenostrike,.ms-diffdelete
{
background-color:#e0e0e0;
}
.ms-diffdelete
{
text-decoration:line-through;
}
.ms-diffinsert
{
background-color:#ffeaad;
border:1px solid #ffffff;
}
.ms-wikifieldheader{
font-family:tahoma;
font-size:8pt;
margin-top:15px;
margin-bottom:10px;
font-weight:bold;
color:#515151;
border-bottom:1px solid #C3C3C3;
padding:2px;
}
ul.ms-blogAdminLinks
{
list-style:none;
margin:4px 10px 0 0;
padding:0 0 0 4px;
}
ul.ms-blogAdminLinks li
{
background:transparent url(/_layouts/images/rect.gif);
background-position:center left;
background-repeat:no-repeat;
margin:0 0 0 0;
padding:0 0 3px 15px;
}
ul.ms-blogAdminLinks li a{
color:#003399;
}
.ms-PostWrapper,.ms-CommentsWrapper,.ms-blogrss
{
color:#4c4c4c;
width:629px;
}
.ms-blogrssnav{
color:#4c4c4c;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-top:solid 1px #add1ff;
}
.ms-blogrssnav a{
color:#003399;
text-decoration:none;
font-weight:bold;
font-size:8pt;
}
.ms-blogrssnav img{
border:none;
}
.ms-PostTitle{
font-size:16pt;
border-top:solid 1px #e3efff;
padding-top:6px;
}
.ms-PostTitle span{
position:relative;
left:-2px;
right:auto;
}
.ms-PostTitle a
{
color:#4c4c4c;
text-decoration:none;
}
.ms-PostFooter,.ms-CommentFooter{
font-size:8pt;
color:#999999;
padding-bottom:22px;
}
.ms-PostFooter a,.ms-CommentFooter a{
color:#6c90d8;
white-space:nowrap;
}
.ms-PostBody
{
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
}
.ms-PostBody a{
color:#0000CC;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
h3.ms-PostDate
{
font-size:8pt;
color:#7f7f7f;
margin:0;
border-bottom:solid 1px #6f9dd9;
padding-bottom:5px;
}
h3.ms-CommentHeader
{
font-size:16pt;
font-weight:normal;
color:#999999;
margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
top:-.25em;
left:-2px;
right:auto;
}
h4.ms-CommentTitle
{
color:#666666;
font-size:8pt;
line-height:1.7em;
padding:0px 0 0 0;
margin:0px;
}
.ms-CommentBody{
color:#4c4c4c;
font-size:8pt;
line-height:1.7em;
padding-bottom:12px;
padding-top:6px;
}
.ms-commentsempty{
color:#4c4c4c;
font-size:8pt;
padding-bottom:22px;
padding-top:6px;
}
.ms-blogedit{
font-size:8pt;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #e3efff;
}
.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#003399;
background-image:url("/_layouts/images/toolgrad.gif");
background-color:#d6e8ff;
border:1px solid #83b0ec;
border-top:none;
}
.ms-blogrss
{
font-size:8pt;
border-top:solid 1px #e3efff;
padding-top:5px;
}
.ms-blogrss a{
color:#003399;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-commenttable{
margin:15px 0 0 0;
padding:0px;
}
.ms-commenttable td{
border-top:solid 1px #d6e8ff;
}
.ms-CommentFooter a
{
padding-top:4px;
margin:0;
}
.ms-pickerwait
{
width:100%;
height:100%;
margin:0px;
background-color:#FFFFFF;
font-family:verdana;
font-size:8pt;
color:#000000;
}
.ms-pickerdropdown
{
margin-left:5px;
}
.ms-CategoryTitleCell
{
padding:0px 0px 0px 0px;
}
.ms-CategoryTitleCell a
{
display:block;
background:transparent url("/_layouts/images/navbullet.gif");
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:3px 0px 3px 16px;
}
.ms-BlogEmptyListText
{
padding:2px 2px 2px 10px;
}
.ms-BlogNavigator p.ms-descriptiontext
{
display:none;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#d6e8ff;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #add1ff;
padding:1px 6px 3px 6px;
}
.ms-BlogNavigator div.ms-navheader a{
color:#003399;
}
.ms-BlogNavigator div.ms-navheader{
color:#4c4c4c;
font-weight:bold;
}
.ms-BlogNavigator .ms-quicklaunch table td{
border-top:none;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #add1ff;
}
.ms-BlogNavigator div.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:0px;
}
.ms-BlogNavigator td.ms-addnew{
padding-left:6px;
}
.ms-BlogNavigator td.ms-addnew img{
margin-right:2px;
}
.ms-BlogEmptyListText{
padding:4px 4px 2px 6px;
color:#4c4c4c;
}
.ms-pickertitlesection
{
background:#ffffff url("/_layouts/images/siteTitleBKGD.gif") repeat-y top right;
}
.ms-pickertitlesection .ms-descriptiontext
{
padding:8px 3px 8px 3px;
}
.ms-pickeremptyresulttexttr .ms-descriptiontext{
padding-left:5px;
padding-top:6px;
}
.ms-pickerbodysection
{
background:#ece9d8 url("/_layouts/images/viewheadergrad.gif") repeat-x;
border-top:solid 1px #a5a5a5;
}
.ms-pickerresultoutertable
{
table-layout:fixed;
}
.ms-pickerresulttable
{
border-collapse:separate;
}
.ms-pickerresultdiv
{
background-color:#ffffff;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:inset;
OVERFLOW:scroll;
width:100%;
height:100%;
}
.ms-pickerbuttonsection
{
background-color:#ece9d8;
}
.ms-pickersectionline
{
background-color:#d0d0bf;
}
.ms-pickersearchbox
{
height:19px;
color:#000000;
}
.ms-pickersearchsummarytr td.ms-descriptiontext
{
padding-left:6px;
padding-top:5px;
color:#525252;
font-weight:bold;
}
.ms-pickerwaittexttr td.ms-descriptiontext
{
text-align:center;
}
.ms-ph
{
padding-left:5px;
padding-right:5px;
background-image:none;
background-color:#f3f3f3;
color:#949494;
white-space:nowrap;
}
.ms-naveditor .ms-vb2,.ms-naveditor .ms-gb{
padding:3px 3px 0 3px;
height:22px;
}
.ms-naveditor .ms-gb{
border-top:0;
}
.ms-naveditor .ms-gb img{
margin-top:1em;
}
@media print{
.ms-leftareacell,.ms-siteaction,.ms-areaseparatorleft,.ms-rightareacell,.ms-areaseparatorright,
.ms-areaseparatorcorner,.ms-titlearealeft,.ms-titlearearight,.ms-searchform,.ms-banner,.ms-buttonheightwidth,.ms-buttonheightwidth2{
display:none;
}
}
.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
a:active.ms-skip,a:focus.ms-skip
{
position:absolute;
left:2px;
top:2px;
width:auto;
height:auto;
background-color:white;
border-color:black;
border-width:1px;
border-style:Solid;
color:black;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}
.ms-dialogBody
{
background-color:#ece9d8;
}
.ms-dialogHeader
{
background-color:#ffffff;
background-position:right top;
background-image:url('/_layouts/images/dialogTitleBKGD.jpg');
background-repeat:repeat-y;
}
.ms-dialogHeaderDescription
{
font-family:Tahoma;
font-size:8pt;
color:#666666;
padding-right:20px;
}
.ms-dialogHelpLink,.ms-dialogHelpLink a
{
font-family:Tahoma;
font-size:8pt;
color:#666666;
text-decoration:none;
}
.ms-dialogHeadingDivider1
{
background-color:#ffffff;
}
.ms-dialogHeadingDivider2
{
background-color:#9e9fa1;
}
.ms-dialogHeadingDivider3
{
background-color:#d6d2bf;
}
.ms-dialogBodyMain
{
background-color:#ffffff;
border:1px solid #7f9db9;
font-family:Tahoma;
font-size:8pt;
color:#666666;
}
.ms-dialogButtonSection
{
border-top:1px solid #d0d0bf;
}
.ms-dialogButtonCell,.ms-dialogButtonCell INPUT
{
font-family:Tahoma;
font-size:8pt;
}
.ms-dialogHoverRow
{
background-color:#f2f4e3;
}
.ms-dialogSelectedRow
{
background-color:#e6e6e6;
}
.ms-aggrwebpartcell
{
padding-right:5px;
padding-left:5px;
}
a.ms-acclink
{
width:auto;
height:1.1em;
background-color:white;
border-color:black;
border-width:1px;
border-style:solid;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
color:black;
}
a.ms-imnlink
{
cursor:default;
}
/* _lcid="1033" _version="12.0.4518"
_LocalBinding */
.ms-SrvMenuUI
{
display:none;
}
.ms-MenuUIPopupBody
{
border:1px solid #868686;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody TABLE
{
color:#003399;
font-size:100%;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody div
{
cursor:pointer;
}
.ms-MenuUI, ,.ms-MenuUIRtL,.ms-MenuUILargeRtL
{
background-color:#fafafa;
background-repeat:repeat-y;
cursor:pointer;
}
table.ms-MenuUILarge{	
	background-color:#fafafa;
	z-index:800 !important;
	position:relative  !important;
}
.ms-MenuUI,.ms-MenuUILarge
{
background-position:left;
}
.ms-MenuUIRtL,.ms-MenuUILargeRtL
{
background-position:right;
}
.ms-MenuUI
{
background-image:url("/_layouts/images/MGrad.gif");
}
.ms-MenuUILarge
{
background-image:url("/_layouts/images/MGradLarge.gif");
width:250px;
}
.ms-MenuUIRtL
{
background-image:url("/_layouts/images/MGradRtl.gif");
}
.ms-MenuUILargeRtL
{
background-image:url("/_layouts/images/MGradLargeRtl.gif");
width:250px;
}
.ms-MenuUIDisabled SPAN
{
color:#888888;
}
.ms-MenuUIItemTableCell,.ms-MenuUIItemTableCellCompact
{
padding:2px;
color:#003399;
text-decoration:none;
font-size:8pt;
font-family:tahoma;
}
.ms-MenuUIItemTableCellCompact
{
padding:1px 2px 1px 2px;
}
.ms-MenuUIItemTableCell A,.ms-MenuUIItemTableCellHover A,.ms-MenuUIItemTableCellCompact A,.ms-MenuUIItemTableCellCompactHover A
{
color:#003399;
text-decoration:none;
}
.ms-menuitemdescription
{
color:#666666;
}
.ms-MenuUIItemTableCellHover,.ms-MenuUIItemTableCellCompactHover
{
padding:1px;
color:#003399;
text-decoration:none;
font-size:8pt;
font-family:tahoma;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:0px 1px 0px 1px;
}
.ms-MenuUIItemTableHover
{
background-color:#ffe6a0;
border:1px solid #d2b47a;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription
{
color:#333333;
}
.ms-MenuUIIcon,.ms-MenuUIIconRtL
{
height:16px;
width:24px;
}
.ms-MenuUIIconLarge,.ms-MenuUIIconLargeRtl
{
height:16px;
width:40px;
}
.ms-MenuUIIcon,.ms-MenuUIIconLarge
{
padding:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIconRtL,.ms-MenuUIIconLargeRtl
{
padding:
0px 
2px 
0px 
6px;
}
.ms-MenuUILabel,.ms-MenuUILabelRtL,.ms-menuuilabelcompact,.ms-menuuilabelcompactRtl
{
width:100%;
}
.ms-MenuUILabel
{
padding:
2px 
0px 
3px 
6px;
}
.ms-MenuUILabelRtL
{
padding:
2px 
6px 
3px 
0px;
}
.ms-menuuilabelcompact{
padding:1px 0px 1px 7px;
}
.ms-menuuilabelcompactRtl{
padding:1px 7px 1px 0px;
}
.ms-MenuUISubmenuArrow
{
height:16px;
width:16px;
}
.ms-MenuUISeparator,.ms-MenuUISeparatorRtL,.ms-MenuUISeparatorLarge,.ms-MenuUISeparatorLargeRtl
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparator
{
margin:
0px 
0px 
0px 
32px;
}
.ms-MenuUISeparatorRtL
{
margin:
0px 
32px 
0px 
0px;
}
.ms-MenuUISeparatorLarge
{
margin:0px 0px 0px 48px;
}
.ms-MenuUISeparatorLargeRtl
{
margin:0px 48px 0px 0px;
}
.ms-MenuUICheckMark
{
background-image:url("/_layouts/images/ChkMrk.gif");
}
.ms-MenuUIItemTableCellDisabled
{
color:#999999;
}
.ms-sbtable{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;font-weight:normal;
}
table.ms-sbtable {
position:relative;
top:-11px;
left:15px;
}
.ms-sbtablealt{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;font-weight:normal
}
.ms-sbtable-ex{
width:100%;
border-collapse:collapse;
margin-top:2px;
margin-left:2px;
}
.ms-sbtable-border{
border:1px solid #97b4e9;
}
td.ms-sbcell{
padding:0px;
padding-left:2px;
white-space:nowrap;
border:solid 1px #7f9db9;
}
td.ms-sbcellnoborder{
padding-right:2px;
white-space:nowrap;
border:0;
}
.ms-sbtext{
font-family:Tahoma;
font-size:1em;
font-weight:bold;
}
.ms-sbplain{
font-family:Tahoma;
font-size:8pt;
border:none;
}
.ms-sbplainwithborder{
font-family:Tahoma;
font-size:8pt;
}
td.ms-sblink{
padding-right:14px;
border:none;
}
.ms-sblink a:link,.ms-sblink a:visited{
font-family:Tahoma;
font-size:8pt;
color:#666666;
text-decoration:none;
padding-left:4px;
}
.ms-sblink a:hover{
color:#000000;
text-decoration:underline;
}
td.ms-sbgo{
background-color:#e9f2fd;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
}
.ms-sbLastcell,.ms-rightbodysectionsearchbox{
width:100%;
}
.ms-sbLastCell{
padding-right:10px;
}
td.ms-sbscopes{
border:none !important;
display:none;
}
select.ms-sbscopes{
font-family:tahoma,verdana;
font-size:8pt;
width:170px;
}
.srch-WPBody{
margin:0px;
font-family:tahoma;
font-size:1em;
color:#666666;
}
.srch-results{
}
.srch-sort{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-sort A:link,.srch-sort A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort a:hover{
color:#FF0000;
}
.srch-sort-right{
float:right;
COLOR:#333333;
FONT-SIZE:1.0em;
padding-bottom:4px;
}
.srch-sort-right A:link,.srch-sort-right A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort-right a:hover{
color:#FF0000;
}
.srch-summary{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
}
.srch-summary A:link,.srch-summary A:visited{
text-decoration:none;
color:#003399;
}
.srch-summary a:hover{
color:#FF0000;
}
.srch-stats{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:left;
white-space:nowrap;
}
.srch-stats A:link{
text-decoration:none;
color:#003399;
}
.srch-stats a:hover{
color:#FF0000;
}
.srch-Description{
FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
FONT-FAMILY:Tahoma;
}
.srch-Description b{
font-weight:bold;
COLOR:#333333;
}
.srch-alertme a:link,.srch-alertme A:visited{
MARGIN:0px 0px 0px;
}
.srch-alertme a:hover{
MARGIN:0px 0px 0px;
}
.srch-Title{
FONT-SIZE:1.2em;
MARGIN:0px 0px 5px;
COLOR:#003399;
FONT-FAMILY:Tahoma;
}
.srch-Title A:link,.srch-Title A:visited{
text-decoration:none;
color:#003399;
}
.srch-Title a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-URL A:link,.srch-URL A:visited{
color:#008800 !important;
text-decoration:none;
}
.srch-URL a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Tahoma;
}
.srch-dup .srch-Page-bg{
}
.srch-Page{
COLOR:#666666;
FONT-WEIGHT:bold;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:right;
}
.srch-Page A:link,.srch-Page A:visited{
text-decoration:none;
color:#3764a0;
FONT-WEIGHT:normal;
}
.srch-Page a:hover{
color:#FF0000;
}
.srch-dup A:link,.srch-dup A:visited{
COLOR:#517acc
}
.srch-Icon{
margin-right:4;
}
.srch-ActionLink a{
text-decoration:none;
font-size:.85em;
font-style:italic;
color:#336699;
margin-top:2;
margin-bottom:0;
}
.srch-ActionLink a:hover{
color:#FF0000;
}
.ms-searchresultstitlearea{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
text-align:center;
padding-left:18px;
padding-top:20px;
border-bottom:1px solid #6f9dd9;
height:85px;
}
.ms-searchresultsareaSeparator{
background-color:#d6e8ff;
padding:0px;
}

.F-main{
	width:990px;
}

/*
*  JMM - added "@media screen" tag.  Required for IPAD printing.
*/

@media screen {

.F-BannerRow{
	
	background-color:white;
	background-image:url("/_layouts/images/Furuno/BannerRepeat.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}


.F-BannerRight{
	text-align:right  !important;
	background-image:url("/_layouts/images/Furuno/BannerRight.gif");
	background-repeat:no-repeat;
	background-position:right bottom;
	height:70px;
	z-index:0;
}
.F-BannerLogo{
	padding-top:20px; 
	padding-left:20px; 
	vertical-align:top;
}
}
@media print 
{
.F-BannerLogo
{
	display:none;
}
}
@media screen{
.F-BannerRowSideLeft{
	height:70px !important;
	background-image:url("/_layouts/images/Furuno/BannerRepeat.gif")!important;
	background-repeat:repeat-x!important;
	background-position: bottom!important;
}

.F-BannerRowSideRight{
	height:70px;
	background-image:url("/_layouts/images/Furuno/BannerRightSide.gif");
	background-repeat:no-repeat;
	background-position: top left;
	background-color:white;
}
.F-BannerRowSideRightBorder{
		border-bottom:1px #000066 solid;

}
.F-SkySideLeft{
	height:341px!important;
	background-image:url("/_layouts/images/Furuno/SKY_LT_BCKGRD.gif")!important;
	background-repeat:no-repeat!important;
	background-position: center right!important;
}
.F-SkySideRight{
	height:341px;
	background-image:url("/_layouts/images/Furuno/SKY_RT_BCKGRD.gif");
	background-repeat: no-repeat;
	background-position: center left !important;
}

.F-BlueSideLeft{
	height:100% !important;
	background:url("/_layouts/images/Furuno/LowerBlueBackground.gif") repeat-x scroll 0 0 #E7EBEE;
	min-height:200px !important;
}

.F-BlueSideRight{
	height:100%;
	background:url("/_layouts/images/Furuno/LowerBlueBackground.gif") repeat-x scroll 0 0 #E7EBEE;
	min-height:200px !important;
}
.F-SearchCornerLeft{
	background-image:url("/_layouts/images/Furuno/SearchCornerLeft.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	height:56px;
	width:11px;
	padding:0 0 0 0;

}
.F-SearchCornerRight{
	background-image:url("/_layouts/images/Furuno/SearchCornerRight.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	height:56px;
	width:22px;

}
.F-SearchMiddle{
	background-image:url("/_layouts/images/Furuno/SearchMiddle.gif");
	background-repeat:no-repeat;
	background-position:right bottom;
	height:56px;
	width:18px;

}

.F-SearchBox{
	background-image:url("/_layouts/images/Furuno/SearchBackground.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	height:56px;
	width:260px;
	vertical-align:bottom;
	padding:0 0 0 0;

}
}
#idSearchScope{
	display:none;
}

.F-SearchBoxCustom{
	width:250px !important;
	position:relative !important;
	top:-7px !important;
	left:15px !important;
	border:0px 0px 0px 0px !important;
	position:relative;
	z-index:15 !important;

}


.F-SearchTable{
	width:260px;
}
.F-SearchInputCell{
	background-color:white;
	width:147px !important;
	text-align:left !important;
	vertical-align:middle !important;

}
.F-SearchRowButton{
	background-color:transparent !important;
	/*width:20px !important;*/
	text-align:left !important;
	vertical-align:middle!important;
	padding-left:2px;
	padding-top:1px;
}

.F-SearchAdvancedLink, .F-SearchAdvancedLink a, .F-SearchAdvancedLink a:link, .F-SearchAdvancedLink a:visited{
	/*color: #223953;*/
		color:white;

	font-family: Tahoma;
	font-size: 8pt;
	/*font-weight: bold;*/
	text-align: right;
/*	text-transform: uppercase;*/
	text-decoration: none !important;
	line-height:29px;
	vertical-align:top;
}
.F-SearchAdvancedLink a:hover{
	text-decoration:none !important;
	color: #223953;
}
#divErrorMessage{
position:absolute !important;
top:8px;
right:10px;
background-color:white;
padding-left:3px;
padding-right:3px;
white-space:nowrap;
}
/* delete
.F-BreadcrumbCornerLeft{
	background-image:url("/_layouts/images/Furuno/BreadcrumbCornerLeft.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	height:20px;
	width:8px;
	vertical-align:bottom;
	float:left;

}
.F-BreadcrumbCornerRight{
	background-image:url("/_layouts/images/Furuno/BreadcrumbCornerRight.gif");
	background-repeat:no-repeat;
	background-position:right bottom;
	height:19px;
	width:7px;
	vertical-align:bottom;
	float:right;

}*/
.F-BreadcrumbBackground{
	background-image:url("/_layouts/images/Furuno/BreadcrumbBackground.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	height:20px;
}
.F-BreadcrumbText {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    overflow: hidden !important;
    padding-left: 30px;
    position: relative;
    text-align: left;
    text-decoration: none;
    top: 4px;
    white-space: nowrap;
    width: 630px !important;
}
.F-BreadcrumbText a, .F-BreadcrumbText a:link, .F-BreadcrumbText a:visited{
	font-family:Arial;
	font-weight:bold;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}
 .F-BreadcrumbText a:hover{
	color: #5980A5 !important;
}
@media screen {
.F-SkyBackgroundMiddle{
	background-image:url("/_layouts/images/Furuno/SKY_CT_BCKGRD.gif");
	background-repeat:no-repeat;
	background-position: center top !important;
	width:990px;
	padding:0px 0px 0px 0px !important;
	border:0px 0px 0px 0px !important;
	background-color:#E7EBEE;
	min-height:100% !important;
	height:100% !important;
}
.F-BlueBackground{
	background-color: #E7EBEE;
	min-height: 100% !important;
	height: 100% !important;
}

.F-BlueBackgroundMiddle{
	background-color:#E7EBEE !important;
	background-image:url("/_layouts/images/Furuno/LowerBlueBackground.gif") !important;
	background-repeat:repeat-x !important;
	background-position:0 300px !important;
	height:99px !important;
}
}
.F-PaddingTop{
	/*border:0px !important;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
	width:100% !important;
	height:100% !important;*/
	padding-top:40px;

}

.F-EditConsoleBackground{

background-color:#5D7888;
	
}
.F-Footer{
	font-family:Arial;
	font-size:10px;
	color:#5D7888;
	background-color:#E7EBEE;

}

.F-RapidContentArea .ms-WPBody
{
   height:1500px !important;
   overflow : hidden !important;
}

.F-RapidContentArea .ms-WPBody iframe html
{
   height: 1510px !important;
   overflow:hidden !important;
}

.F-RapidKB .ms-WPBody
{
   height:1100px !important;
   overflow : hidden !important;
}

/********************
Static Left Nav
*******************/

.F-WPCustom{
	
}

#LeftNavColumn{
	width:170px !important;
	background-color:white;
	float:left;
}

.F-DivBorder{
	/*border-left:1px #3385AD solid !important;
	border-right:1px #3385AD solid !important;
	border-bottom:1px #3385AD solid !important;*/
	border-top:0px;
	background-color:white;
	position:relative; 
	top:0px; 
	overflow:hidden !important;
}
#LeftNav{
	border-left:1px #3385AD solid !important;
	border-right:1px #3385AD solid !important;
	border-bottom:1px #3385AD solid !important;
	padding-left:10px !important;
	padding-right:10px !important;
	width:148px !important; 
	_width:170px !important; 

}
.F-WPCustom .Item {
font-weight:bold;
font-family:arial;
text-transform:uppercase;
color:#666666;
font-size:10px;
text-align:left;
background-color:#ffffff;
border:none;
border-top:0px;
padding-bottom:3px;
padding-left:20px !important;
text-indent:0px;
white-space:normal !important;
display:block;
width:120px !important;


}

.F-WPCustom .Item a{
	text-decoration:none;
	color:#666666 !important;
	overflow:hidden !important;

}
.F-WPCustom .Item a:hover{
	color:#5980A5 !important;
}

.F-WPCustom .Heading {
font-weight:bold;
font-family:arial;
text-transform:uppercase;
color:#0F425B;
font-size:11px;
white-space:normal !important;
background-color:#ffffff;
border:none;
padding-bottom:3px;
padding-top:5px;
padding-left:20px;
background-image:url("/_layouts/images/Furuno/NavArrow.jpg");
background-repeat:no-repeat;
background-position: 3px 7px;
border-top-color:#ACA9A1;
border-top-style:dotted;
border-top-width:1px;
position:relative;
top:-1px;
text-indent:0px;
display:block !important;
width:120px !important;
overflow:hidden !important;

}
.F-WPCustom .Heading a{
	text-decoration:none;
}
.F-WPCustom .Heading a:hover{
	color:#5980A5 !important;
}

.ms-WPBorder
{
border-top-width:0px;
}

/*
.F-WPCustom .ms-WPBorder,.F-WPCustom .ms-WPBorderBorderOnly
{
	border-left:1px #3385AD solid !important;
	border-right:1px #3385AD solid !important;
	border-bottom:1px #3385AD solid !important;
	border-top:0px;
	background-color:white;
	padding-left:10px;
	/*padding-right:10px;
}*/


/*
.F-WPCustom .ms-WPTitle
{
font-weight:bold;
font-family:arial;
text-transform:uppercase;
color:#0F425B;
text-align:left;
padding-left:12px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
font-size:12pt;
}
.F-WPCustom .ms-WPTitle A:link, .F-WPCustom .ms-WPTitle A:visited
{
color:#0F425B;
text-decoration:none;
cursor:pointer;
}
.F-WPCustom .ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}
*/

/*
.F-WPCustom .ms-WPHeader
{
	z-index:5 !important;

	border:1px solid #3385AD !important;

}
.F-WPCustom .ms-WPHeader TD{
	border:1px solid #3385AD !important;
	/*border-collapse:collapse;
	height:32px;
	background-image:url("/_layouts/images/Furuno/WPTitleBackground.jpg");
	background-repeat:repeat-x;
	background-position:top;

}*/

/*
.F-WPCustom .ms-SPzone .ms-WPHeader TD, .ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#fff9de;
background-image:url("/_layouts/images/partgrad.gif");
background-repeat:repeat-x;

}*
/*.F-WPCustom .ms-gb{
font-weight:bold;
font-family:arial;
text-transform:uppercase;
color:#0F425B;
font-size:11px;
height:20px;
background-color:#ffffff;
border:none;
padding-bottom:5px;
padding-top:3px;

padding-left:20px;
background-image:url("/_layouts/images/Furuno/NavArrow.jpg");
background-repeat:no-repeat;
background-position:3px center;
/*border-top-color:#ACA9A1;
border-top-style:dotted;
border-top-width:1px;
text-indent:-4px;
}*/
/*
.F-WPCustom .Heading a{
	text-decoration:none;
}

.F-WPCustom .Heading a:hover{
text-decoration:underline;
	
}
.F-DashedLine {
line-height:1px;

}
*/
/*
.F-WPCustom .ms-vb, .F-WPCustom .ms-vb a, .F-WPCustom .ms-vb a:visited {
font-weight:bold;
font-family:arial;
text-transform:uppercase;
color:#666666;
font-size:10px;
/*height:25px;
background-color:#ffffff;
border:none;
border-top:0px;
padding-bottom:5px;
padding-left:18px;*/
/*background-image:url("/_layouts/images/Furuno/NavArrow.jpg");
background-repeat:no-repeat;
background-position:10px center;
/*	border-bottom:1px #ACA9A1 dotted;
text-indent:-17px;
}*/

/*
.F-WPCustom .Item a:hover{
	text-decoration:underline;
}
.F-WPCustom .ms-WPBorder{
border-left:1px solid #3385AD;
border-right:1px solid #3385AD;
border-bottom:1px solid #3385AD;
border-top:0px;
padding-left:10px;
padding-right:10px;
background-color:#ffffff;
	/*background-image:url("/_layouts/images/Furuno/NavDashedLine.jpg");
background-repeat:no-repeat;
background-position:center top;

}*/
.F-bodyareacell{	
}


/* Rapid page  */

.F-RapidTitleBarLeft {
background-image:url("/_layouts/images/Furuno/TitleBarLeftCorner.jpg");
background-repeat:no-repeat;
background-position:left top;
width:15px; 
height:33px;
}
.F-RapidTitleBarRight{
background-image:url("/_layouts/images/Furuno/TitleBarRightCorner.jpg");
background-repeat:no-repeat;
background-position:right top;
width:15px; 
height:33px;

}
.F-RapidTitleBarText{
font-family:Arial;
font-size:16px;
color:#0F425B;
font-weight:bold;
padding-top:9px;

}
.F-RapidTitleBarBackground{
background-image:url("/_layouts/images/Furuno/TitleBarCenterBackground.jpg");
background-repeat:repeat-x;
background-position:;
height:33px;
width:100%;
}

.F-RapidContentArea{
	border-left:1px #3385AD solid;
	border-right:1px #3385AD solid;
	border-bottom:1px #3385AD solid;
	/*height:100%;*/
	background-color:white;
}
.F-RapidContentAreaPadding{
padding-bottom:15px;
padding-left:15px;
padding-right:15px;
padding-top:15px;

}

div.Support .F-RapidContentAreaPadding
{
	padding-bottom :0px;
}

#RightContentColumn{

}

/********************************
Product Category Page Classes start
***********************************/
.F-CategoryLeftNav{
	/*border-left:1px #3385AD solid;
	border-right:1px #3385AD solid;
	border-bottom:1px #3385AD solid;
	border-top:0px;*/
	background-color:white;
	border-collapse:collapse;
	

}
.F-ProductLeftNavBody{
	border-left:1px #3385AD solid;
	border-right:1px #3385AD solid;
	border-bottom:1px #3385AD solid; 
	padding-top:5px
}
.F-ProductTitleBarLeft{
background-image:url("/_layouts/images/Furuno/TitleBarLeftCorner.jpg");
background-repeat:no-repeat;
background-position:left top;
width:15px; 
height:33px;

}
.F-ProductTitleBarRight{
background-image:url("/_layouts/images/Furuno/TitleBarRightCorner.jpg");
background-repeat:no-repeat;
background-position:right top;
width:15px; 
height:33px;

}


 div .F-ProductTitleBarText{
	white-space:nowrap !important;
	overflow:hidden !important;
	width:730px  !important;
}
.F-ProductTitleBarText{
font-family:Arial;
font-size:16px;
color:#0F425B;
font-weight:bold;
padding-top:9px;

}

.F-LeftTitleBarText{
font-family:Arial;
font-size:16px;
color:#0F425B;
font-weight:bold;
padding-top:9px;
white-space:nowrap !important;
	overflow:hidden !important;
	width:175px  !important;

}

div .F-ProductTitleBarBackground{
	
}
.F-ProductTitleBarBackground{
background-image:url("/_layouts/images/Furuno/TitleBarCenterBackground.jpg");
background-repeat:repeat-x;
background-position:;
height:33px;
width:100%;
}

.F-ProductContentArea{
	border-left:1px #3385AD solid;
	border-right:1px #3385AD solid;
	border-bottom:1px #3385AD solid;
	/*height:100%;*/
	background-color:white;

}
.F-ProductContentAreaPadding{
text-align:center;
padding-bottom:0px;
padding-top:0px;

}


.F-CategoryLeftNavWhiteItem{
	display:block;
	background-image:url("/_layouts/images/Furuno/NavArrow.jpg");
	background-repeat:no-repeat;
	background-position:10px 5px;
	/*border-top-color:#ACA9A1;
	border-top-style:dotted;
	border-top-width:1px;*/
	padding-bottom:3px;
	/*margin-top:13px !important;*/
	padding-top:3px;

}
.F-CategoryLeftNavWhiteItem a, .F-CategoryLeftNavWhiteItem a:link, .F-CategoryLeftNavWhiteItem a:visited{
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-transform:uppercase;
	color:#0F425B;
	display:block;
	padding-left:0px;
	margin-left:23px;
	padding-right:8px;

}
.F-CategoryLeftNavWhiteItem a:hover{
	color: #5980A5 !important;
	text-decoration:none;

}
div .F-CategoryLeftNavSeparator{
	margin-top:3px !important;
	margin-bottom:3px !important;

}
.F-CategoryLeftNavSeparator{
	border-bottom:1px #ACA9A1 dotted;
	margin-left:10px;
	margin-right:10px;
	/*padding-top:3px;
	padding-bottom:3px;*/
}

div .F-CategoryLeftNavBlueBG{
	border-top:1px #3385AD solid;
	background-image:url("/_layouts/images/Furuno/LeftNavBlueBG.jpg");
	background-repeat:repeat-x;
	height:25px!important;
	vertical-align:middle !important;
	
	/*padding-bottom:0px !important;
	padding-top:10px !important;
	margin-top:0px !important;
	line-height:25px !important;*/

}
.F-CategoryLeftNavBlueBG{

}

 .F-CategoryLeftNavBlueItem{
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	text-decoration:none;
	color:#0F425B;
	font-size:11px;
	line-height:25px !important;
	
	/*padding-bottom:0px !important;
	padding-top:0px !important;
	margin-top:10px !important;*/

	width:160px !important;
	max-width:160px !important;

} 

.F-CategoryLeftNavBlueItem a, .F-CategoryLeftNavBlueItem a:link, .F-CategoryLeftNavBlueItem a:visited{
	background-image:url("/_layouts/images/Furuno/BlueNavArrow.jpg");
	background-repeat:no-repeat;
	background-position:6px center;

	
	padding-left:23px !important;
	/*padding-right:8px !important;*/
	
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	text-decoration:none;
	color:#0F425B;
	font-size:11px;
	overflow:hidden;
	text-indent:0px;
	display:block;
	white-space:nowrap;
	width:160px !important;
	max-width:160px !important;


}
.F-CategoryLeftNavBlueItem a:hover{
	color: #5980A5 !important;
	text-decoration:none;

}
.F-CategoryItemTable{
	height:112px !important;
	width:370px;
	margin-left:0px !important;
	text-align:center;
	
}

.F-CategoryItemBox{
	background-image:url("/_layouts/images/Furuno/BackgroundShadow.jpg");
	background-repeat:no-repeat;
	background-position: right bottom;
	height:112px !important;
	width:330px;
	vertical-align:bottom;
	padding-left:5px;
	
}
div .F-CategoryItemTitle{
	float:left;
	display:block;
	width:185px;
	height:70px !important;
	padding-left:15px;
	background-image: url("/_layouts/images/Furuno/OrangeBullet.jpg");
	background-repeat: no-repeat;
	background-position: 2px 21px;
	padding-top:15px;
	text-align:left !important;

}

 .F-CategoryItemTitle{
 	vertical-align:top !important;


	
}
.F-CategoryItemTitle a, .F-CategoryItemTitle a:link, .F-CategoryItemTitle a:visited{
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #DD7D02 !important;
	text-decoration:none;

}

div .F-CategoryItemSummaryLink {
	line-height:17px !important;
}
.F-CategoryItemSummaryLink {
	display:block;
	color:#0F425B;

}

.F-CategoryItemSummaryLink a, .F-CategoryItemSummaryLink a:link, .F-CategoryItemSummaryLink a:visited{
	background-image: url("/_layouts/images/Furuno/SummaryBullet.jpg");
	background-repeat: no-repeat;
	/*background-position: 6px 85px;*/
	background-position:6px 0px;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-transform:uppercase;
	color:#0F425B;
	display:block;
	padding-left:32px;
	padding-right:8px;
	padding-bottom:0px !important;
	text-align:left;
	vertical-align:top !important;
}
 
.F-CategoryItemSummaryLink a:hover{
	background-image: url("/_layouts/images/Furuno/ViewBullet.jpg");
	background-repeat: no-repeat;
	background-position: 6px 1px;
	color: #2A4666 !important;
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-transform:uppercase;
	vertical-align:top;
	padding-bottom:0px;
	text-align:left;
	padding-top:1px;

}

div .F-CategoryItemImage {
	position:relative;
	right:10px;
	text-align: center;
	z-index: 10;
	height:85px !important;
	width: 100px !important;
	overflow:hidden !important;

}
.F-CategoryItemImage {

}

div .F-CategoryDescription{
	height:84px !important;
	width:300px !important;
	overflow: hidden  !important;
	text-align:left;

}
  

.F-CategoryDescription {
	font-family: Arial;
	font-size: 13px;
	color: #2A4666 !important;


}
.F-CategoryDescriptionTitle{
	color: #DD7D02 !important;
	text-transform:uppercase;
	font-weight:bold;
}
/********************************
Product Category Landing Page Classes end
***********************************/

/********************************
Product List Page Classes start
***********************************/

.F-ProductListContentAreaPadding{
text-align:center;
padding-bottom:0px;
padding-left:29px !important;
/*padding-right:15px !important;*/
padding-top:0px;
overflow:hidden !important;
width:735px  !important;

}

.F-FacetProperty{
	font-family: Arial;
	font-size: 13px;
	color: #666666 !important;
	text-transform:uppercase;
	padding-left:15px;
	

}
.F-FacetSeparator{
	border-bottom:1px #ACA9A1 dotted;
	margin-left:10px;
	margin-right:10px;
	padding-top:6px;
	margin-bottom:6px;
}

.F-FacetPropertyDiv{
padding-top:5px;

}
.F-FacetPropertyValue a, .F-FacetPropertyValue a:link, .F-FacetPropertyValue a:visited {
	font-family: Arial;
	font-size: 13px;
	color:#DD7D02 !important;
	padding-left:30px;
	text-decoration:none;
	display:block;
	padding-bottom:3px;
	background-image:url("/_layouts/images/Furuno/NavArrow.jpg");
	background-repeat:no-repeat;
	background-position:16px 6px;
}
.F-FacetPropertyValue a:hover{
	color: #666666 !important;
	text-decoration:none;

}
.F-FacetPropertyValue a:hover{
	
}
.F-FacetPropertySelected{
	font-family: Arial;
	font-size: 13px;
	color:#DD7D02 !important;
	padding-left:20px;
	display:block;
	padding-bottom:6px;

}
.F-FacetRemoveLabel a, .F-FacetRemoveLabel a:link, .F-FacetRemoveLabel a:visited{
	font-family: Arial;
	font-size: 13px;
	color:#DD7D02 !important;
	text-decoration:none;
}
.F-FacetRemoveLabel a:hover{
	color: #666666 !important;
}
.F-FacetSelectedGroupLabel{
	font-family: Arial;
	font-size: 13px;
	color: #666666 !important;
	text-transform:uppercase;
	padding-left:10px;

}
.F-FacetClearAll a, .F-FacetClearAll a:link, .F-FacetClearAll a:visited{
	font-family: Arial;
	font-size: 13px;
	color: #666666 !important;
	text-transform:uppercase;
	padding-left:20px;
	text-decoration:none;
}
.F-FacetClearAll a:hover{
	color:#DD7D02 !important;
}
.F-FacetSelectedGroupSeparator{
	border-bottom:2px #ACA9A1 dotted;
	margin-left:10px;
	margin-right:10px;
	padding-top:6px;
	margin-bottom:10px;

}
.F-ProdListCountDiv{
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
}
.F-ProdListRow{
	margin-left:10px;
	/*margin-right:10px;*/
	text-align:left !important;
	/*width:500px  !important;*/
	overflow:hidden  !important;
	width:100%  !important;

}
.F-ProdListCount{
	text-decoration: none; /*font-weight:bold;*/;
	font-family: arial;
	font-size: 15px;
	color: #3C89B3;
	text-align: left;
	font-weight:bold;
}
.F-ProdListPagination{
	text-decoration: none; /*font-weight:bold;*/;
	font-family: arial;
	font-size: 13px;
	color: #3C89B3;
	text-align: left;
	font-weight:bold;
	padding-right:20px;

}

.F-ProdListPagination a, .F-ProdListPagination a:link, .F-ProdListPagination a:visited{
	font-family: arial;
	font-size: 13px;
	color: #3C89B3;
	text-align: left;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
	

}
.F-ProdListItemCell{
border-bottom:1px dotted #ACA9A1;
padding-top:10px;
padding-bottom:10px;


	
}
.F-ProdListImage{
	
}

div.F-ProdListName {
}

.F-ProdListName a, .F-ProdListName a:link, .F-ProdListName a:visited{

	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #DD7D02 !important;
	padding-left:30px;
width:100% !important;
text-align:left !important;

}
.F-ProdListSpecs{
	font-family: Arial;
	font-size: 14px;
	color: #2A4666 !important;
	line-height:16px;
	padding-left:30px;
	/*	width:430px;*/
	text-align:left !important;
}
div.F-ProdListSpecs{
	width:350px;
	
}
.F-ProdListMSRP{
	font-family: Arial;
	font-size: 14px;
	color: #2A4666 !important;
	/*width:150px;*/
	padding-left:30px;
	white-space:nowrap;

}
.F-ProdListDealer{
	font-family: Arial;
	font-size: 14px;
	color: #2A4666 !important;
	font-weight:bold;
	/*width:150px;*/
	padding-left:30px;
	white-space:nowrap;

}


/********************************
Product List Page Classes end
***********************************/


/********************************
Product Detail Page Classes start
***********************************/
/*this is a trick to get AjaxControlToolkit tabs to display correctly in sharepoint*/

.ajax__tab_container {
width:660px !important;
}

.ajax__tab_header {
	height:26px !important;
	padding-left:22px  !important;

}
 .ajax__tab_xp  
 {
	border-bottom: none  !important;
	border-left: none  !important;	
	border-right: none !important;
	border-top: none !important;
	padding: 0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
	background:none !important;
}
.ajax__tab_active{
/*	height:26px !important; 	
	border-bottom: 1px #F48B3F solid !important;*/

}

.ajax__tab_body{
padding:0px !important;
	border-bottom: 1px #3385AD solid !important;
	border-left: 1px #3385AD solid !important;	
	border-right: 1px #3385AD solid !important;
	border-top: 1px #3385AD solid !important;
	font-family:Arial !important;
	font-size:12px !important;
	color:#333333 !important;
	padding-left:20px !important;
	padding-right:20px !important;
	padding-bottom:10px !important;
	vertical-align:top !important;
}
.ajax__tab_body a, .ajax__tab_body a:link, .ajax__tab_body a:visited{

	color:#333333;


}
.ajax__tab_body a:hover{
	color: #F48B3F !important;
}
.ajax__tab_default{
	
}
.ajax__tab_xp .ajax__tab_tab{
/*	padding-top:10px !important;*/
	background-image: url("/_layouts/images/Furuno/TabUnselectedRepeat.jpg")!important;
	background-repeat: repeat-x !important;
	background-position: left 0px !important;
	height: 26px !important;
}
.ajax__tab_tab{
	font-family: Arial !important;
	font-size: 10px !important;
	color: #FFFFFF !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-align: center !important;

/*	background-image: url("/_layouts/images/Furuno/TabUnselectedRepeat.jpg")!important;
	background-repeat: repeat-x !important;
	background-position: left 0px !important;*/
	
	padding: 8px 10px 0px 10px !important;
	margin: 0px 0px 0px 0px !important;
	
	/*line-height: 26px !important;	
	height: 26px !important;*/
	vertical-align:bottom !important;

}

.ajax__tab_outer{
background-image:url("/_layouts/images/Furuno/TabUnselectedRight.jpg")!important;
background-repeat: no-repeat!important;
background-position:right !important;
height:26px !important;
}
.ajax__tab_inner{
background-image:url("/_layouts/images/Furuno/TabUnselectedLeft.jpg")!important;
background-repeat: no-repeat!important;
background-position:left!important;
height:26px !important;

}

.ajax__tab_active .ajax__tab_outer{
background-image:url("/_layouts/images/Furuno/TabSelectedRight.jpg")!important;
background-repeat: no-repeat!important;
background-position:right !important;
height:26px !important;
}
.ajax__tab_active .ajax__tab_inner{
background-image:url("/_layouts/images/Furuno/TabUnselectedLeft.jpg")!important;
background-repeat: no-repeat!important;
background-position:left!important;
height:26px !important;
}
.ajax__tab_active .ajax__tab_tab{
	font-family: Arial !important;
	font-size: 10px !important;
	color:#003651 !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-align: center !important;
	padding: 8px 10px 0px 10px !important;
	margin: 0px 0px 0px 0px !important;
	vertical-align:bottom !important;
	background-image: url("/_layouts/images/Furuno/TabSelectedRepeat.jpg")!important;
	background-repeat: repeat-x !important;
	background-position: left 0px !important;
	height: 26px !important;
}

 .ajax__tab_hover .ajax__tab_tab{
	color:#FF9900 !important;

}
.ajax__tab_panel{
	padding-top:0px !important;
	vertical-align:top !important;
}
.F-ProductTablePadding{
margin-top:0px !important;
	
}
.F-ProductDetailTableDiv{
float:right;
vertical-align:bottom !important;
}

.F-ProductDetailImage {
vertical-align:bottom !important;
width:460px;
float:left;
height:250px;
padding-bottom:5px;
position:relative !important;
left:-3px !important;
top:-3px !important;
overflow:hidden!important;

}

.F-ProductDetailTable{
	width:510px;
	height:200px;
/*	background-image:url("/_layouts/images/Furuno/ProductDetailTableBG.jpg")!important;
	background-repeat: repeat-y !important;
	background-position:left !important;*/
	background-image:url("/_layouts/images/Furuno/ProductSummary.jpg")!important;
	background-repeat: no-repeat!important;
	background-position:0px 0px !important;
	position: relative;
}
.F-ProductDetailCorner{
	/*background-image:url("/_layouts/images/Furuno/ProductDetailTableCorner.jpg")!important;
	background-repeat: no-repeat !important;
	background-position:left bottom !important;*/
}
.F-ProductDetailBottom{
	/*background-image:url("/_layouts/images/Furuno/ProductDetailTableBottom.jpg")!important;
	background-repeat: no-repeat !important;
	background-position:left bottom !important;*/
	height:25px;
}
#DealerButton   {float:left;}

.F-DealerButton{
	background-image: url("/_layouts/images/Furuno/FindADealerButton.png")!important;
	background-repeat: no-repeat !important;
	background-position: right !important;
	background-color:Transparent;
	height: 15px !important;
	width: 100px !important;
	margin-bottom:20px;
	margin-right:60px;
}
.F-DealerButtonText{
	font-family: Arial !important;
	font-size: 10px !important;
	color: #215772 !important;
	text-transform:uppercase;
	font-weight:bold !important;
	text-align: center !important;
	vertical-align: bottom!important;
	padding-left:19px;
	line-height:10px !important;
	padding-bottom:3px;
	_padding-bottom:0px; /*IE css hack to get the text to appear horizontally in the middle in both IE and Firefox */

}



.F-PrintButton{
	background-image: url("/_layouts/images/Furuno/PrintButton.png")!important;
	background-repeat: no-repeat !important;
	background-position: right !important;
	background-color:Transparent;
	height: 15px !important;
	width: 75px !important;
	margin-bottom:20px;
}
.F-PrintButtonText{
	font-family: Arial !important;
	font-size: 10px !important;
	color: #215772 !important;
	text-transform:uppercase;
	font-weight:bold !important;
	text-align: center !important;
	vertical-align: bottom!important;
	padding-left:15px;
	line-height:10px !important;
	padding-bottom:3px;
	_padding-bottom:0px; /*IE css hack to get the text to appear horizontally in the middle in both IE and Firefox */

}
#PrintThisPage{
	display:none;
}

#F-ProductDetailTabs{
	width:660px;
}
.FurunoProductName{
	font-family:Arial;
	color: #FF9900;
	font-size:28px;
	/*font-weight:bold !important;*/
	text-transform:uppercase !important;
	vertical-align:middle;
	/*white-space:nowrap;*/
	padding-top:5px;
	display: inline-block; 
	width: 360px;
	height:38px;
	overflow:hidden;
}
.FurunoProductName span 
{
	display: inline-block; 
}
.F-ProdDetailAvailabilityNote{
	font-family:Arial !important;
	font-size:12px !important;
	color:#FF9900 !important;
	font-weight:bold !important;
	text-transform:uppercase !important;
	margin: 0 0 5px 0px;
	position: absolute;
	top: 5px;
	right: 5px; 
	width: 140px;
	height:15px;
	/*overflow:hidden;*/
	display:inline-block;
}
.F-PriceDiv{
	height:115px !important;
	width:170px !important;
	overflow:hidden  !important;
	display:block  !important;


}
.F-PrintDiv{
	height:16px !important;
	width:170px !important;
	position:relative !important;
	display:block  !important;
}
.F-ProdDetailSpecs, .f-ProdDetailSpecs{
	font-family:Arial !important;
	font-size:12px !important;
	color:#FFFFFF !important;
	font-weight:bold !important;
	height:93px !important;
	width:313px !important;
	overflow:hidden  !important;
	display:block  !important;
	padding-left: 15px;
}

.F-ProdDetailMSRPLabel{
	font-family:Arial !important;
	font-size:13px !important;
	color:#FFFFFF !important;
	font-weight:bold !important;

}
.F-ProdDetailMSRP{
	font-family:Arial !important;
	font-size:13px !important;
	color:#FFFFFF !important;
	font-weight:bold !important;


}
.F-ProdDetailDealerLabel{
	font-family:Arial !important;
	font-size:13px !important;
	color:#FFFFFF !important;
	font-weight:bold !important;


}
.F-ProdDetailDealer{
	font-family:Arial !important;
	font-size:15px !important;
	color:#FFFFFF !important;
	font-weight:bold !important;

}
	

.F-ProdDetailPriceLessTransducer{
	font-family:Arial !important;
	font-size:12px !important;
	color:#FF9900 !important;
	font-weight:bold !important;
	text-transform:uppercase !important;
	padding-bottom:10px;
}
.F-ProdDetailPriceComplete{
	font-family:Arial !important;
	font-size:12px !important;
	color:#FF9900 !important;
	font-weight:bold !important;
	text-transform:uppercase !important;
	padding-bottom:10px;

}
.F-ProdDetailPriceLessAntenna{
	font-family:Arial !important;
	font-size:12px !important;
	color:#FF9900 !important;
	font-weight:bold !important;
	text-transform:uppercase !important;
	padding-bottom:10px;

}
.F-PriceNote{
	font-family:Arial !important;
	font-size:10px !important;
	color:#FFFFFF !important;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	padding-top:8px !important;
	/*padding-bottom:5px;*/

}

.F-ChangeNotice{ /*this note hidden for regular pages, but displayed on the Printable page */
	display:none !important;
}
.FurunoProductPrice
{
	color: white;
	font-weight:bold;
	font-size: 15px;

}

div.FurunoProductOverview { /* Overview Tab content*/
	padding-top:20px !important;
}
.FurunoProductOverview /* Overview Tab content*/ 
{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
}

div.FurunoProductFeatures {/* Features Tab content*/
/*	padding-top:20px !important;*/
}
.FurunoProductFeatures{ /* Features Tab content*/
	font-family:Arial !important;
	font-size: 12px !important;
	line-height:20px;

}

div.f-RelatedProducts{
	padding-top:20px !important;
	padding-bottom:10px;
	
}

.f-RelatedProductsTitle{
	font-family: Arial !important;
	font-size: 16px !important;
	color: #DD7D02 !important;
	font-weight:bold !important;
	padding-bottom:5px !important;
}
div.f-RelatedProductsDetail {
	padding-left:15px !important;
	width:100%;
	display:block;
}
.f-RelatedProductsDetail td {
    border-bottom: 1px dashed #D8D8D8;
    color: #333333 !important;
    font-family: Arial !important;
    font-size: 12px !important;
    height: 57px;
    line-height: 20px;
    padding-bottom: 2px;
    padding-left: 10px !important;
    padding-top: 2px;
    text-decoration: none;
}
 .f-RelatedProductsDetail a, .f-RelatedProductsDetail a:link, .f-RelatedProductsDetail a:visited{
	font-family: Arial !important;
	font-size: 12px !important;
	color: #2A4666 !important;
	text-decoration:none;
}
.f-RelatedProductsDetail a:hover{
		color: #5980A5 !important;
		text-decoration:underline;
}
.f-ProductAccessories /* Accessories and Parts Tabs content*/
{
	font-family: Arial !important;
	font-size: 12px !important;
	color:#333333 !important;
	padding-top:0px !important;
}
div.f-ProductAccessoriesDetail {
	font-family: Arial !important;
	font-size: 12px !important;
	color: #333333 !important;
}
.f-ProductAccessoriesDetail table{
	width:615px !important;
}
.f-ProductAccessoriesDetail td{/* Accessories and Parts table content */
	font-family: Arial !important;
	font-size: 12px !important;
	color: #333333 !important;
	line-height: 20px;
	padding-left: 10px !important;
	border-bottom: 1px #D8D8D8 dashed;
	height:57px;
}

.f-ProductAccessoriesCategory, .f-ProductAccessoriesCategory a, .f-ProductAccessoriesCategory a:link {/*  Accessories and Parts Tabs, expandable headings */
	font-family: Arial !important;
	font-size: 16px !important;
	color: #dd7d02 !important;
	font-weight:bold !important;
	padding-left:8px !important;
	text-decoration:none !important;
}
.f-ProductAccessoriesCategory a:hover{
	color: #DD7D02 !important;
	text-decoration:none !important;

}
.f-ProductAccessoriesDetail a, .f-ProductAccessoriesDetail a:link{/* Accessories and Parts Tabs, linked items */
	font-family: Arial !important;
	font-size: 12px !important;
	color: #2A4666 !important;
	text-decoration:none;
	white-space:nowrap !important;
}
.f-ProductAccessoriesDetail a:hover{
		color: #5980A5 !important;
		text-decoration:underline;
}
.F-PlusMinusPadding{
	padding-left:5px;
}
.F-TabsColumnHeader{
white-space:nowrap !important;
border-bottom:none !important;
font-weight:bold !important;

	
}
.f-ProductDocuments{/* Manuals and Software? Tab */
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
}
/*.f-ProductDocumentsDetail, .f-ProductDocumentsDetail a, .f-ProductDocumentsDetail a:link{
	font-family:Arial !important;
	color: #2A4666 !important;
	text-decoration:none;

}
.f-ProductDocumentsDetail a:hover{
	color: #5980A5 !important;
	text-decoration:underline;
}*/

.f-ProductDocumentEulaTop{
	
}
.f-ProductDocumentEulaTermsHeader{
	font-family: Arial !important;
	font-size: 16px !important;
	color: #dd7d02 !important;
	font-weight:bold !important;
	text-decoration:none !important;
	padding-top:15px;
}
.f-ProductDocumentEulaText{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;

}
.f-ProductDocumentEulaTermsSubHead{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	font-weight:bold!important;

}
.f-ProductDocumentEulaTextFinal{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	font-weight:bold!important;

}
.f-ProductDocumentEulaAcceptLink, .f-ProductDocumentEulaAcceptLink a:link, .f-ProductDocumentEulaAcceptLink a:visited{
	font-family:Arial !important;
	color: #2A4666 !important;
	font-size: 12px !important;
	line-height:20px;
	font-weight:bold!important;

}
.f-ProductDocumentEulaAcceptLink a:hover{
	color: #5980A5 !important;
	text-decoration:underline;
}


.FurunoProductPriceFooter{
	color: white !important;
	font-size: 0.8em !important;
}
.f-ProductTechTips {/* Tech tips Tab */
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
}
.f-ProductTechTipCategoryHeader, .f-ProductTechTipCategoryHeader a, .f-ProductTechTipCategoryHeader a:link{
	font-family: Arial !important;
	font-size: 16px !important;
	color: #dd7d02 !important;
	font-weight:bold !important;
	padding-left:8px !important;
	text-decoration:none !important;
	padding-top:6px;

}
.f-ProductTechTipCategoryHeader a:hover{
	color: #DD7D02 !important;
	text-decoration:none !important;

}
.f-ProductTechTipCategory{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	padding-left:10px;

}
.f-ProductDocumentsDetail{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	padding-left:20px!important;

}
.f-ProductDocumentsDetail a, .f-ProductDocumentsDetail a:link{
	font-family:Arial !important;
	color: #2A4666 !important;
	font-size: 12px !important;
	text-decoration:none;
}
.f-ProductDocumentsDetail a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}

 .F-ProductDetailWebpartZone .ms-WPBorder, .F-ProductDetailWebpartZone .ms-WPBorder {
	border-top: 0px #ffffff solid !important;
	border-left: 1px #98A7B8 solid !important;
	border-right: 1px #98A7B8 solid !important;
	border-bottom: 1px #98A7B8 solid !important;
	background-color: #ffffff !important;
}

 .F-ProductDetailWebpartZone .ms-alternating, .F-ProductDetailWebpartZone .ms-alternating{
	background-color: #ffffff !important;
}

 .F-ProductDetailWebpartZone .ms-WPHeader, .F-ProductDetailWebpartZone .ms-WPHeader{
	background-color:white !important;
	width:100% !important;
	background-image:url("/_layouts/images/Furuno/LeftNavBlueBG.jpg") !important;
	background-repeat:repeat-x !important;
	height:25px!important;
}
 .F-ProductDetailWebpartZone .ms-WPHeader td, .F-ProductDetailWebpartZone .ms-WPHeader td{
	border-top: 0px #3385AD solid !important;
	border-left: 0px #3385AD solid !important;
	border-right: 0px #FF0000 solid !important;
	border-collapse: collapse !important;
}

 .F-ProductDetailWebpartZone .ms-WPTitle {
	color:#0F425B !important;
	font-family:Arial !important;
	font-size:16px !important;
	font-weight:bold !important;
	font-family:arial !important;
	text-indent:25px !important;
	overflow:hidden !important;
	display:block !important;
	white-space:normal !important;
	width:250px !important; /* This keeps the title text from making webpart too wide */
	padding-top:4px;
	padding-bottom:0px;
	background-image:url("/_layouts/images/Furuno/BlueNavArrow.jpg") !important;
	background-repeat:no-repeat !important;
	background-position:6px 0px !important;
}

.IE8 .F-ProductDetailWebpartZone .ms-WPTitle,
.IE9 .F-ProductDetailWebpartZone .ms-WPTitle {
	background-position:6px -1px !important;
}

.F-ProductDetailWebpartZone .ms-WPTitle a, .F-ProductDetailWebpartZone .ms-WPTitle a:link {
	color:#0F425B !important;
	text-decoration:none !important;
	overflow:hidden !important;
}

.F-ProductDetailWebpartZone .ms-WPTitle a:hover{
	color:#0F425B !important;
	text-decoration:underline !important;
	overflow:hidden !important;
}

/* The class below will hide the column headers on the webparts if desired  */
.F-ProductDetailWebpartZone .ms-viewheadertr{
	display:none !important;
}

.F-ProductDetailWebpartZone table.ms-summarystandardbody {
	margin-bottom:5px !important;
}

.F-ProductDetailWebpartZone table.ms-listviewtable {
	margin-bottom:5px !important;
}
.F-ProductDetailWebpartZone .ms-vb, .F-ProductDetailWebpartZone .ms-vb a:link {
	font-family: Arial;
	font-size: 12px;
	color: #0F425B !important;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
}
.F-ProductDetailWebpartZone .ms-vb2, .F-ProductDetailWebpartZone .ms-vb2 a:link , .F-ProductDetailWebpartZone .ms-vb2 a:visited{
	font-family: Arial;
	font-size: 12px;
	color: #0F425B !important;
	padding-bottom:5px;
	padding-top:5px;
	text-decoration:none;
}

 .F-ProductDetailWebpartZone .ms-vb2 a:hover {
	
	color: #5980A5 !important;
	text-decoration:none;
}

.F-ProductDetailWebpartZone .ms-vh, {
	display:none !important;
}

.F-ProductDetailWebpartBorder{
	border-bottom:1px #D8D8D8 solid !important;
	
}

.F-ProductDetailWebpartZone .ms-paging{
	padding-bottom:0px !important;
	padding-top:0px !important;
	vertical-align:top  !important;

}

/********************************
Product Detail Page Classes end
***********************************/
/********************************
Manuals List Page Classes start
***********************************/

.f-ProductManualItem{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	padding-left:20px!important;

}
.f-ProductManualItem a, .f-ProductManualItem a:link{
	font-family:Arial !important;
	color: #2A4666 !important;
	font-size: 12px !important;
	text-decoration:none;
}
.f-ProductManualItem a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}
div.F-ManualListCategory{
		padding-bottom:5px !important;
		padding-top:5px;

}
.F-ManualListCategory a, .F-ManualListCategory a:link, .F-ManualListCategory a:visited, .F-ManualListCategory a:hover{
	color:#DD7D02 !important;
	font-family:Arial !important;
	font-size:16px !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

/********************************
Manuals List Detail Page Classes end
***********************************/



.OrangeHeadingBulleted{
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #DD7D02 !important;
	background-image: url("/_layouts/images/Furuno/OrangeBullet.jpg");
	background-repeat: no-repeat;
	background-position: 0px 6px !important;
	padding-left:9px;
	
}	
	
.OrangeHeadingBulleted a, .OrangeHeadingBulleted a:link, .OrangeHeadingBulleted a:visited{
	text-decoration:none;
}
.OrangeHeadingBulleted a:hover{
	text-decoration:underline;
}

.GrayBodyText{
	font-family: Arial;
	font-size: 12px;
	color: #333333 !important;
	text-align:justify !important;
	line-height:18px; !important;
}	

.GrayBodyText hr 
{
	height :1px;
	border-top : solid 1px inherit;
	border-left:none;
	border-right:none ;
	border-bottom:none;
}
.GrayBodyTextBold{
	font-family: Arial;
	font-size: 12px;
	color: #333333 !important;
	font-weight:bold;
	line-height:18px; !important;

}	
.OrangeSubHeadingBold{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #DD7D02 !important;
	line-height:21px; !important;
}
.GraySubHeadingBold{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #333333 !important;
	line-height:21px; !important;
}

.TableDashedBorderRight{
	border-right:1px #ACA9A1 dotted;
}
.TableDashedBorderBottom{
	border-bottom:1px #ACA9A1 dotted;
}


/*Sales Bulletin webpart styles */

.F-YearGroup, .F-YearGroup a, .F-YearGroup a:link{
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #DD7D02 !important;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:5px;
}
.F-YearGroup a:hover{
	color: #DD7D02 !important;
	text-decoration:none !important;

}

.F-TitleGroup, .F-TitleGroup a, .F-TitleGroup a:link{
	font-family: Arial;
	font-size: 15px;
	font-weight:bold;
	color: #DD7D02 !important;
	text-decoration:none;
	padding-top:5px;
	margin-left:6px;
}
.F-TitleGroup a:hover{
	color: #DD7D02 !important;
	text-decoration:none !important;

}

.F-ImagePlusMinus{
	margin-right:8px;
	margin-bottom:1px;
	
}
.F-DealerGroup, .F-DealerGroup a, .F-DealerGroup a:link{
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
	font-size:13px;
/*	text-transform:uppercase;*/
	color:#0F425B;
	padding-top:5px;

}
.F-DealerGroup a:hover{
	text-decoration:none !important;
	color:#0F425B;

}
.F-ListItems, .F-ListItems a, .F-ListItems a:link{
	font-family: Arial;
	font-size: 12px;
	color: #0F425B !important;
	padding-left:20px;
	text-decoration:none;

}
.F-ListItems a:hover{
	text-decoration:underline;
}


/************ Technet Webpart Styling start *********************/

 .WebPartZoneCenter .ms-WPBorder, .WebPartZoneRight .ms-WPBorder {
	border-top: 0px #ffffff solid !important;
	border-left: 1px #98A7B8 solid !important;
	border-right: 1px #98A7B8 solid !important;
	border-bottom: 1px #98A7B8 solid !important;
	background-color: #ffffff !important;
}

 .WebPartZoneCenter .ms-alternating, .WebPartZoneRight .ms-alternating{
	background-color: #ffffff !important;
}

 .WebPartZoneCenter .ms-WPHeader, .WebPartZoneRight .ms-WPHeader{
	background-color:white !important;
	width:100% !important;
	background-image:url("/_layouts/images/Furuno/LeftNavBlueBG.jpg") !important;
	background-repeat:repeat-x !important;
	height:25px!important;
}
 .WebPartZoneCenter .ms-WPHeader td, .WebPartZoneRight .ms-WPHeader td{
	border-top: 0px #3385AD solid !important;
	border-left: 0px #3385AD solid !important;
	border-right: 0px #FF0000 solid !important;
	border-collapse: collapse !important;
}

.WebPartZoneCenter .ms-WPTitle {
	color:#0F425B !important;
	font-family:Arial !important;
	font-size:16px !important;
	font-weight:bold !important;
	font-family:arial !important;
	text-indent:25px !important;
	padding-right:0px !important;
	overflow:hidden !important;
	display:block !important;
	white-space:normal !important;
	width:490px !important; /* This keeps the title text from making webpart too wide */
	padding-top:4px;
	padding-bottom:0px;
	background-image:url("/_layouts/images/Furuno/BlueNavArrow.jpg") !important;
	background-repeat:no-repeat !important;
	background-position:6px 0px !important;

}
 .WebPartZoneRight .ms-WPTitle {
	color:#0F425B !important;
	font-family:Arial !important;
	font-size:16px !important;
	font-weight:bold !important;
	font-family:arial !important;
	text-indent:25px !important;
	overflow:hidden !important;
	display:block !important;
	white-space:normal !important;
	width:190px !important; /* This keeps the title text from making webpart too wide */
	/*width:250px !important;*/
	padding-top:4px;
	padding-bottom:0px;
	background-image:url("/_layouts/images/Furuno/BlueNavArrow.jpg") !important;
	background-repeat:no-repeat !important;
	background-position:6px 0px !important;
}

.WebPartZoneCenter .ms-WPTitle a, .WebPartZoneCenter .ms-WPTitle a:link, .WebPartZoneRight .ms-WPTitle a, .WebPartZoneRight .ms-WPTitle a:link{
	color:#0F425B !important;
	text-decoration:none !important;
	overflow:hidden !important;
}

.WebPartZoneCenter .ms-WPTitle a:hover, .WebPartZoneRight .ms-WPTitle a:hover{
	color:#0F425B !important;
	text-decoration:underline !important;
	overflow:hidden !important;
}

/* The class below will hide the column headers on the webparts if desired  */
.WebPartZoneCenter .ms-viewheadertr, .WebPartZoneRight .ms-viewheadertr{
	display:none !important;
}

.WebPartZoneCenter table.ms-summarystandardbody , .WebPartZoneRight table.ms-summarystandardbody{
	margin-bottom:5px !important;
}

.WebPartZoneCenter table.ms-listviewtable , .WebPartZoneRight table.ms-listviewtable{
	margin-bottom:5px !important;
}
.WebPartZoneCenter .ms-vb, .WebPartZoneCenter .ms-vb a:link , .WebPartZoneRight .ms-vb, .WebPartZoneRight .ms-vb a:link{
	font-family: Arial;
	font-size: 12px;
	color: #0F425B !important;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
}
.WebPartZoneCenter .ms-vb2, .WebPartZoneCenter .ms-vb2 a:link , .WebPartZoneCenter .ms-vb2 a:visited, .WebPartZoneRight .ms-vb2, .WebPartZoneRight .ms-vb2 a:link, .WebPartZoneRight .ms-vb2 a:visited{
	font-family: Arial;
	font-size: 12px;
	color: #0F425B !important;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
}
.WebPartZoneCenter .ms-vh, .WebPartZoneRight .ms-vh{
	display:none !important;
}

/************Technet Webpart Styling end *********************/

/**************** Home Page Styles start *************************/
.F-HomeContentTable{
		width:310px;
		height:318px;

}
.F-HomeTopRow{
	height:108px;
	width:310px;
	background-image:url("/_layouts/images/Furuno/TopBackgroundUnselected.jpg");
	background-repeat: no-repeat;
	background-position:0px 0px;
	vertical-align:top !important;
}
.F-HomeTopRowHover{
	height:107px;
	width:310px;
	background-image:url("/_layouts/images/Furuno/TopBackgroundSelected.jpg");
	background-repeat: no-repeat;
	background-position:0px 0px;
	vertical-align:top !important;
}

.F-HomeMiddleRow{
	height:104px;
	width:310px;
	background-image:url("/_layouts/images/Furuno/MiddleBackgroundUnselected.jpg");
	background-repeat: no-repeat;
	background-position:0px 0px;
	vertical-align:top !important;
	overflow:hidden;

}
.F-HomeMiddleRowHover{
	height:104px;
	width:310px;
	background-image:url("/_layouts/images/Furuno/MiddleBackgroundSelected.jpg");
	background-repeat: no-repeat;
	background-position:0px 0px;
	vertical-align:top !important;
	overflow:hidden;

}

.F-HomeBottomRow{
	height:107px;
	width:310px;
	background-image:url("/_layouts/images/Furuno/BottomBackgroundUnselected.jpg");
	background-repeat: no-repeat;
	background-position:0px 0px;
	vertical-align:top !important;

}
.F-HomeBottomRowHover{
	height:107px;
	width:310px;
	background-image:url("/_layouts/images/Furuno/BottomBackgroundSelected.jpg");
	background-repeat: no-repeat;
	background-position:0px 0px;
	vertical-align:top !important;

}



.F-FeatureTitle{
	position: relative !important;
	top: 25px !important;
	left: 45px !important;
	font-family: Arial;
	font-size: 20px;
	color: #FF9A00;
	width: 255px !important;
	overflow: hidden !important;
	white-space: nowrap !important;
}
.F-FeatureTitleHover{
	position: relative !important;
	top: 25px !important;
	left: 45px !important;
	font-family: Arial;
	font-size: 20px;
	color: #FFFFFF;
	width: 255px !important;
	overflow: hidden !important;
	white-space: nowrap !important;
}

.F-FeatureSummary{
	position:relative !important;
	top:30px !important;
	left:45px !important;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold !important;
	color: #FFFFFF !important;
	width:250px !important;
	line-height: 18px;
	height:40px;
	display:block;
	overflow:hidden;
}
.F-FeatureLinkDiv {
	position:relative !important;
	top:30px !important;
	left:45px !important;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold !important;
	color: #FFFFFF !important;
	width:255px !important;
	padding-left:26px;
	line-height: 20px;
	height:40px;
	display:block;
	overflow:hidden;
	background-image: url("/_layouts/images/Furuno/HomeBullet.jpg");
	background-repeat: no-repeat;
	background-position: left 3px;
}
.F-FeatureLink, .F-FeatureLink a, .F-FeatureLink a:link, .F-FeatureLink a:visited{
	color: #FFFFFF !important;
	text-decoration:none !important;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold !important;
}

.F-FeatureLink a:hover {
	color: #FFFFFF !important;
	text-decoration:none;
}

.F-NoBorders{
	border-bottom:0px !important;
	border-top:0px !important;
	border-left:0px !important;
	border-right:0px !important;
}

.F-HomeCategoryTable{
	/*background-image:url("/_layouts/images/Furuno/HomeCategoryBackground.jpg")!important;
	background-repeat:repeat-x!important;*/
	height:132px!important;
	vertical-align: middle !important;

	
}
.F-HomeCategoryBackgroundLeft{
	background-image:url("/_layouts/images/Furuno/HomeCategoryLeftEnd.jpg")!important;
	background-repeat: no-repeat !important;
	background-position:left;
	height:132px!important;
	width:22px !important;

}
.F-HomeCategoryBackgroundRight{
	background-image:url("/_layouts/images/Furuno/HomeCategoryRightEnd.jpg")!important;
	background-repeat: no-repeat !important;
	background-position:right;
	height:132px!important;
	width:23px !important;

}
.F-HomeCategoryItem{
	text-align:center !important;
	vertical-align:bottom !important;
	width:98px !important;

}
div.F-HomeCategoryImage{
	display: table-cell !important;
	vertical-align:bottom !important;
	height:68px  !important;
	width:100px !important;
	padding-bottom:10px;
}
div.F-HomeCategoryLink{
	margin-bottom:15px !important;
	height:15px;
	vertical-align:bottom !important;
}

.F-HomeCategoryLink a, .F-HomeCategoryLink a:link, .F-HomeCategoryLink a:visited{
	color:#0F425B !important;
	text-decoration:none !important;
	font-family: Arial;
	font-size: 10px !important;
	font-weight:bold !important;
	text-align:center !important;
	text-transform:uppercase;
	padding-top:10px;
	vertical-align:bottom !important;

}
.F-ZIndex{
	z-index:0 !important;
}
/**************** Home Page Styles end *************************/

/**************** Simple Search Results styles start *************************/
.F-SearchContentArea{
	background-color:white;
	width:100%;
	padding:10px !important;
	border:1px solid #3385AD;

}
.F-SearchBestBetTable{
	padding-bottom:10px;
	border-bottom: 1px #D8D8D8 solid;
	width:100%;
}

.F-SearchBestBetName{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 16px !important;
	

}
.F-SearchBestBetCell{
	width:100%;
	text-align:left;
	vertical-align:middle !important;
}
.F-SearchBestBetName a, .F-SearchBestBetName a:link, .F-SearchBestBetName a:visited{
	font-family:Arial !important;
	color: #3C89B3 !important;
	font-size: 16px !important;
	text-decoration:underline !important;
	font-weight:bold !important;
}
.F-SearchBestBetName a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}
.F-SearchBestBetSpecs{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 16px !important;
	
}

.F-SearchProductsDiv{
	padding-bottom:10px;

}
.F-SearchProducts{
	/*padding-top:10px  !important;
	border-top: 1px #D8D8D8 dashed;*/
		width:100% !important;

}

.F-SearchProductsHeader{
	font-family: Arial !important;
	font-size: 16px !important;
	color: #dd7d02 !important;
	font-weight:bold !important;
	text-transform:uppercase;
	padding-top: 20px;

}
.F-SearchProdListItemCell{
	border-bottom: 1px #D8D8D8 dashed;
	vertical-align:top;

}
.F-SearchProdListName{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	padding-left:20px!important;
	padding-right:10px;

}
.F-SearchProdListNameItem a, .F-SearchProdListName a:link, .F-SearchProdListName a:visited{
	font-family:Arial !important;
	color: #3C89B3 !important;
	font-size: 12px !important;
	text-decoration:underline !important;
	font-weight:bold !important;
}
.F-SearchProdListName a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}

.F-SearchProdListSpecs{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;

}
.F-SearchProdListSpecs a, .F-SearchProdListSpecs a:link, .F-SearchProdListSpecs a:visited{
	font-family:Arial !important;
	color: #3C89B3 !important;
	font-size: 12px !important;
	text-decoration:underline !important;
	font-weight:bold !important;
}
.F-SearchProdListSpecs a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}

.F-SearchManuals{
	padding-top:10px  !important;
	/*border-top: 1px #D8D8D8 dashed;*/
}

.F-SearchManualsHeader{
	font-family: Arial !important;
	font-size: 16px !important;
	color: #dd7d02 !important;
	font-weight:bold !important;
	text-transform:uppercase;

}
.F-SearchManualsItem{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	padding-left:20px!important;

}
.F-SearchManualsItem a, .F-SearchManualsItem a:link, .F-SearchManualsItem a:visited{
	font-family:Arial !important;
	color: #3C89B3 !important;
	font-size: 12px !important;
	text-decoration:underline !important;
	font-weight:bold !important;
}
.F-SearchManualsItem a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}
.F-SearchProdListRow tr{
	width:800px !important;
}
/**************** Simple Search Results styles end *************************/

/**************** General Form Pages styles start *************************/
.F-FormContentArea {
	background-color:white;
	width:100%;
	border:1px solid #3385AD;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
	color:#333333;
	font-family:Arial;
	font-size:16px;
}
.F-FormCenteredText{
	color:#333333;
	font-family:Arial;
	font-size:16px;
	text-align:center;

}
.F-FormCenteredTextBold{
	color:#333333;
	font-family:Arial;
	font-size:16px;
	text-align:center;
	font-weight:bold;

}

.F-FormLabelText{
	color:#333333  !important;
	font-family:Arial  !important;
	font-size:16px  !important;
	padding-right:10px  !important;
	padding-left:10px  !important;


}
.F-LoginTable{
margin-top:10px;
text-align:center !important;
margin-left:350px;
	
}
.F-LoginTable tr{
line-height:30px !important;
	
}
.F-CreateAccountRow{
	line-height:30px !important;
	padding-bottom:0px !important;
	padding-top:0px!important;
}
.F-CreateAccountLabel{
	padding: 0px 10px;
	line-height:30px !important;
		color:#333333  !important;
		font-family:Arial  !important;
		font-size:16px  !important;
	}

.F-ButtonRow{
	line-height:40px !important;
	padding-bottom:10px !important;
	padding-top:10px!important;
	vertical-align:middle;
}
.F-ChangePasswordTable{
width:100%;
text-align:center;
}

/**************** General Form Pages styles end *************************/


/**************** Advanced Search Results styles start *************************/
.F-AdvSearchInputLabel{
	text-align: right !important;
	color: #333333 !important;
	font-family: Arial !important;
	font-size: 14px !important;
	padding-right: 10px;
	font-weight: bold;
	padding-top: 10px;
	width: 45%;
}
.F-AdvSearchInputBox{
	padding-bottom:6px;
	padding-top:10px;
	width:55%;
	text-align:left;

}
.F-AdvSearchDropDownLabel{
	text-align:right !important;
	color:#333333 !important;
	font-family:Arial !important;
	font-size:14px !important;
	padding-right:10px;
	font-weight:bold;
	width:45%;
}
.F-AdvSearchDropDown{
	padding-bottom:10px;
	padding-top:10px;
	width:55%;
	text-align:left;

}
.F-AdvSearchButton{
	background-color: #47749E;
	border: 1px #083772 solid;
	padding: 2px;
	cursor:pointer;
	color:#FFFFFF !important;
	text-transform:uppercase !important;
	font-family:Arial !important;
	font-size:12px !important;
	font-weight:bold !important;
}
.F-AdvSearchButton a:hover{
		background-color: #749CC0;

}
.F-AdvSearchLink,.F-AdvSearchLink a:link, .F-AdvSearchLink a:visited, .F-AdvSearchDropDown a, .F-AdvSearchDropDown a:link, .F-AdvSearchDropDown a:visited {
	color:#FFFFFF !important;
	font-family:Arial !important;
	font-size:12px !important;
	font-weight:bold !important;
	text-decoration:none !important;
	padding-left:5px !important;
	padding-right:5px !important;
	text-transform:uppercase !important;

}
.F-AdvSearchLink a:hover, .F-AdvSearchDropDown a:hover, .F-AdvSearchButton a:hover{
	text-decoration: none !important;
	color: #F48B3F !important;
	background-color: #749CC0;
}




.F-AdvSearchContentArea {
	background-color:white;
	width:100%;
	border:1px solid #3385AD;
	
	padding-left:10px!important;
	padding-right:10px!important;
}

.F-AdvSearchProductsDiv{
	padding-bottom:10px;

}
.F-AdvSearchProducts{
	/*padding-top:10px  !important;
	border-top: 1px #D8D8D8 dashed;*/
		width:100% !important;

}

.F-AdvSearchProductsHeader{
	font-family: Arial !important;
	font-size: 16px !important;
	color: #dd7d02 !important;
	font-weight:bold !important;
	text-transform:uppercase;
	padding-top: 3px;
	padding-left:10px;

}
.F-AdvSearchProdListItemCell{
	border-bottom: 1px #D8D8D8 dashed;
	vertical-align:top;

}
.F-ContentTitleCell{
		width:750px;
		border-bottom: 1px #D8D8D8 dashed;
		vertical-align:top;
}


.F-ContentTitleDiv{
		width:750px;
}
.F-AdvSearchProdListName{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	padding-left:20px!important;
	padding-right:10px;
	text-align:left !important;
    vertical-align:top !important;
    display:inline-block !important;
}
.F-AdvSearchProdListName.narrow{
    width:210px;
}
.F-AdvSearchProdListNameItem a, .F-AdvSearchProdListName a:link, .F-AdvSearchProdListName a:visited{
	font-family:Arial !important;
	color: #3C89B3 !important;
	font-size: 12px !important;
	text-decoration:underline !important;
	font-weight:bold !important;
}
.F-AdvSearchProdListName a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}
.F-AdvSearchContentIconCell{
	border-bottom: 1px #D8D8D8 dashed;
	vertical-align:top;
	width:30px;
}

.F-AdvSearchContentIcon{
	padding-left:20px!important;
			
}
.F-AdvSearchProdListSpecs{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
}
.F-AdvSearchProdListSpecs.wide {
    width: 510px;
}
.F-AdvSearchProdListSpecs a, .F-AdvSearchProdListSpecs a:link, .F-AdvSearchProdListSpecs a:visited{
	font-family:Arial !important;
	color: #3C89B3 !important;
	font-size: 12px !important;
	text-decoration:underline !important;
	font-weight:bold !important;
}
.F-AdvSearchProdListSpecs a:hover{
	color: #5980A5 !important;
	text-decoration:underline;

}

.F-AdvSearchProdListMSRP{
	font-family:Arial !important;
	color: #333333 !important;
	font-size: 12px !important;
	line-height:20px;
	text-align:right;
	white-space:nowrap;
	padding-right:10px;
	padding-left:5px;
			
}

.F-AdvSearchProdListRow tr{
	width:100% !important;
}

.F-AdvSearchSpacer1{
	line-height:15px !important;
	font-size: 10px !important;
	font-family:Arial !important;
}
.F-AdvSearchSpacer2{
	line-height:15px !important;
	font-size: 5px !important;
	font-family:Arial !important;
}
.F-AdvSearchNoPadding{
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:10px!important;
	padding-right:10px!important;

}
.F-AdvSearchPagingRow{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:10px !important;
	padding-right:0px !important;

}

.F-SearchPageText{
	color:#3C89B3;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	padding-left:5px;
	padding-right:0px;
	line-height: 25px;
}

.F-SearchPagination{
	color:#3C89B3;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	line-height: 25px;
}
.F-SearchPagination a, .F-SearchPagination a:link, .F-SearchPagination a:visited{
	color:#3C89B3;
	text-decoration:underline;
	font-weight:normal;
}

.F-SearchPagination a:hover{
	color:#3C89B3;
	text-decoration:underline;
		font-weight:normal;

}

.F-AdvSearchBorder {
border-bottom:1px solid #D8D8D8 !important;
padding-left:10px !important;
padding-right:10px !important;
	
}
.F-AdvSearchContentDiv{
	width: 935px !important;
	margin-left:10px;
	
	background-color: #F5F5F5;
	vertical-align: middle !important;
	padding-top: 3px;
	padding-bottom: 3px;
	border:1px solid #D8D8D8 !important;
	height:25px !important;

}


.F-ProductsResultsDiv{
	border-left:#3385AD 1px solid;
	border-right:#3385AD 1px solid;
	width:100%; 
	padding-bottom:20px;
	padding-top:20px;
}

.F-ContentResultsDiv{
	border-left:#3385AD 1px solid;
	border-right:#3385AD 1px solid;
	border-bottom:#3385AD 1px solid;
	width:100%; 
}


.F-AdvSearchLabel{
	text-align:center !important;
	color:#333333 !important;
	font-family:Arial !important;
	font-size:14px !important;
	padding-right:10px;
	font-weight:bold;

}
.F-BestBet{
	font-family:Arial !important;
	color:#333333 !important;
	font-size: 12px !important;
	line-height:20px;
}

.F-BestBet a, .F-BestBet a:link, .F-BestBet a:visited{
	color: #3C89B3 !important;
	text-decoration:underline !important;
	font-weight:bold !important;
}
.F-BestBetPadding{
	Padding-left:3px;
	Padding-right:3px;
}

.F-AdvSearchTitleBarLeft {
background-image:url("/_layouts/images/Furuno/SearchTitleBarLeftCorner.jpg");
background-repeat:no-repeat;
background-position:left top;
width:15px; 
height:33px;
}
.F-AdvSearchTitleBarRight{
background-image:url("/_layouts/images/Furuno/SearchTitleBarRightCorner.jpg");
background-repeat:no-repeat;
background-position:right top;
width:15px; 
height:33px;

}

/**************** Advanced Search Results styles end *************************/


.autocomplete_list
{
   	visibility:hidden;
	margin:0px!important; 
	padding:0px; 
	background-color:inherit; 
	color:windowtext; 
	border:buttonshadow; 
	border-width:1px; 
	border-style:solid;
	cursor:default; 
	text-align:left; 
	list-style-type:none; 
	overflow:auto; 
	font-weight:normal; 
	font-family:tahoma; 
	font-size:12px; 
}

.autocomplete_highlighted_listitem
{
	background-color:Highlight; 
	color:HighlightText; 
	padding:3px; 
}

.autocomplete_listIem
{
	background-color:window; 
	color:windowtext; 
	padding:3px;
}

/************* Image Viewer *****************/
#carCont                {width:60px;height:193px;text-align:center;display:block;background-color:Transparent;float:left;margin:0px 0px;}
#imgWin                 {width:60px;height:153px;background-color:transparent; overflow:hidden;position:relative;}
#imgCar                 {width:60px;background-color:transparent;position:absolute;left:0px;top:0px;}
    #imgCar img         {width:56px;height:41px;margin:4px 0px;border:0px;cursor:pointer; /*-moz-opacity:1; filter:alpha(opacity=100); opacity:1;*/}

#heroCont               {float:left;display:inline-block;width:415px;overflow:hidden;}
    #heroCont img       {margin-left:-60px;}

#shadowBox              {text-align:center;z-index:99;display:none;width:100%;background:url('/_layouts/images/furuno/shadow-bg.png');/*-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;*/position:absolute;top:0;left:0;}
#lightBox               {width:880px;/*-moz-opacity:1; filter:alpha(opacity=100); opacity:1;*/margin:0px auto;display:block;background:transparent;}
#lightCont              {width:880px;text-align:left;}
#lightWin               {width:800px;height:500px;background-color:White;float:left;position:relative;overflow:hidden;display:inline-block;}
#lightCar               {position:absolute;top:0px;left:0px;}
.lightImg               {width:800px;float:left;text-align:center;}
.lightImg img           {height:400px; max-width:800px; }
.lightImg p				{text-align:left; }
#close                  {text-align:right;font-family:Arial,Helvetica,sans-serif;color:white;font-weight:bold;font-size:12px;display:block;margin:5px 5px;width:820px;cursor:pointer;}
#close span             {background-color:Gray;display:inline-block;padding:4px 4px;}

#captionThumbs          {width:850px;background-color:White;display:block;}
    #captionThumbs img  {/*-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;*/width:56px;height:41px;cursor:pointer;}
    #captionThumbs p    {padding:10px 15px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#thumbs                 {padding:0px 15px;}

#arrowUpDiv             {width:60px;height:20px;margin:0px 0px;background:url('/_layouts/images/furuno/Arrow-Up-Deactivated.png') center center no-repeat;/*-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;background:url('/_layouts/images/furuno/up-deactive.png') center center no-repeat;*/display:block;}
    #arrowUpDiv img     {cursor:pointer;/*-moz-opacity:1!important; filter:alpha(opacity=100)!important; opacity:1!important;*/}
#arrowDownDiv           {width:60px;height:20px;margin:0px 0px;background:url('/_layouts/images/furuno/Arrow-Down-Deactivated.png') center 3px no-repeat;/*-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;background:url('/_layouts/images/furuno/down-deactive.png') center 3px no-repeat;*/display:block;}
    #arrowDownDiv img   {margin-top:2px;cursor:pointer;/*-moz-opacity:1!important; filter:alpha(opacity=100)!important; opacity:1!important;*/}
#arrowUp                {visibility:hidden;}
#lightArrowL            {visibility:hidden;float:right;margin-top:232px;cursor:pointer;}
#lightArrowR            {margin-top:232px;cursor:pointer;}
.lightArrow             {width:25px;height:500px;float:left;display:inline-block;margin:0px 0px;/*-moz-opacity:1; filter:alpha(opacity=100); opacity:1*/}
#lightRdiv              {background:url('/_layouts/images/furuno/Arrow-R-Deactived.png') white center left no-repeat;}
#lightLdiv              {background:url('/_layouts/images/furuno/Arrow-L-Deactived.png') white center right no-repeat;}

.arrow                  {margin:0px 0px;cursor:pointer;}
.clear                  {clear:both;}
.left                   {float:left;}
.right                  {float:right;}
/***********************************************/
/******************* Map ***********************/
    #map_canvas         {height:100%;}
    #map_canvas .infoContent     {height:auto!important;width:auto!important;}
    .infoContent h1     {font-family:Arial, Helvetica, Sans-Serif;font-size:12px;font-weight:bold;color:#dd7d02;margin:0px 0px;text-decoration:underline;}
    .infoContent        {font-family:Arial, Helvetica, Sans-Serif;font-size:12px;display:inline-block;margin-bottom:8px;width:215px;text-align:left;}
    .infoContent        {font-family:Arial, Helvetica, Sans-Serif;font-size:12px;display:inline-block;}
    #map_resultPages .infoContent        {border:#3385ad 1px solid;margin-bottom:8px;padding:5px 5px;}
    .infoContent a:link {color:#708ecf!important;text-decoration:none;}
    .startAddr          {display:block;clear:both;}
    #dealerLocater      {width:750px;display:block;margin:0px 0px;}
    .furHeader          {font-family:Arial, Helvetica, Sans-Serif;font-size:14px;font-weight:bold;color:#dd7d02;line-height:21px;}
    .map_searcharea     {padding:0px 0px 15px 0px;display:inline-block;}
    .map_locate         {height:225px;/*width:520px;*/width:462px;float:left;padding:10px 15px 0px 15px;background-color:#e7ebee;}
    .map_logo           {height:225px;width:210px;float:right;padding:10px 15px 0px 15px; text-align:center;background-color:#e7ebee;margin-right:8px;margin-left:10px;}
        .map_logo       {text-decoration:none;}
        .map_logo img   {margin:10px 10px;}
    .map_logo .furHeader{/*margin-left:15px;*/}
    .map_searchdesc     {clear:both;font-family:Arial, Helvetica, Sans-Serif;font-size:12px;font-style:italic;color:#999999;margin:0px 0px;}
    .map_results        {width:750px;}
    #map_resultPane     {float:left; height:400px; width:250px; overflow-x:hidden;overflow-y:auto;}
    #map_resultPages    {padding-right:0px; padding-left:0px; width:230px;}
    #map_pageNavigation {margin:5px 0px;}
    #map_pageNavigation a{margin:5px 3px;}
    #map_canvas         {border:#999999 1px solid;}
    .locateBtn          {float:left;margin:10px 0px 0px 10px;}
    .locateField        {float:left;margin:10px 0px 0px 0px;}
    #locationAddress    {border:1px solid black;}
    #map_resultPages .infoAddress, #map_resultPages .infoPhone, #map_resultPages .infoLink, #map_resultPages h1 {text-align:left;}
    .infoCont           {float:left;}
/***********************************************/

/***********************************************/
/******************* Related Products ***********************/

#relatedProds           {width:100%;padding:10px 0px 0px 0px;}
.relArrows              {display:block;margin:0px 0px;width:100%;height:20px;text-align:right;position:relative;margin-top:-10px;}
/*
#relArrowUp             {background:url(/_layouts/images/furuno/up-deactive.png) right bottom no-repeat;vertical-align:bottom;cursor:pointer;}
#relArrowDown           {background:url(/_layouts/images/furuno/down-deactive.png) right top no-repeat;vertical-align:top;cursor:pointer;}
*/
/*/// temp for test ///*/
#relArrowUp             {background:url(/_layouts/images/furuno/relProd-UpDe.png) right top no-repeat;vertical-align:bottom;float:right;margin-top:8px;margin-right:5px}
    #relArrowUp img     {visibility:hidden;cursor:pointer;}
#relArrowDown           {background:url(/_layouts/images/furuno/relProd-DownDe.png) right top no-repeat;vertical-align:top;float:right;margin-top:8px;margin-right:5px}
    #relArrowDown img   {cursor:pointer;}
#prodWin                {width:100%;/*height:170px;*/display:inline-block;}
.relProduct             {width:100%;height:75px;display:inline-block;margin-bottom:8px;border-bottom:1px solid #d8d8d8;position: relative;}
.relProduct img         {float:left;margin-left:5px;margin-right:5px;margin-bottom:8px;width:56px;height:41px;vertical-align:text-top;}
.relProdImg             {float:left;margin-right:5px;margin-bottom:8px;width:56px;height:41px;vertical-align:text-top;}
.relProdInfo            {float:left;width:200px;}
.relProdName            {float:left;width:90px;font-weight:bold;font-family:Arial, Helvetica, Sans-Serif;font-size:12px;}
.relProdName a:link     {color:#708ecf!important;}
.relProdName a:visited  {color:#708ecf!important;}
.relProdName a:hover    {color:#708ecf!important;}
.relProdName a:active   {color:#708ecf!important;}
.relProdPrice           {float:right;display:inline-block;margin-left:8px;}
.relProdDesc            {display:inline-block;clear:both;padding-right:50px;}
#relProdPage            {display:none;margin:4px 0px 8px 8px;text-align:left;float:left;}


/***********************************************/

/******************* quick Links ***********************/

#qlatedProds           {width:287px;padding:4px 0px 0px 0px;}
#qlWin                {width:100%;/*height:150px;*/display:inline-block;}
.qlArrows              {display:block;margin:0px 0px;width:100%;height:20px;text-align:right;position:relative; margin-top:-4px;}
/*
#relArrowUp             {background:url(/_layouts/images/furuno/up-deactive.png) right bottom no-repeat;vertical-align:bottom;cursor:pointer;}
#relArrowDown           {background:url(/_layouts/images/furuno/down-deactive.png) right top no-repeat;vertical-align:top;cursor:pointer;}
*/
/*/// temp for test ///*/
#qlArrowUp             {background:url(/_layouts/images/furuno/relProd-UpDe.png) right top no-repeat;vertical-align:bottom;float:right;margin-top:8px;margin-right:5px}
    #qlArrowUp img     {visibility:hidden;cursor:pointer;}
#qlArrowDown           {background:url(/_layouts/images/furuno/relProd-DownDe.png) right top no-repeat;vertical-align:top;float:right;margin-top:8px;margin-right:5px}
    #qlArrowDown img   {cursor:pointer;}
.qlProduct             {width:100%;/*height:10px;*/padding-bottom:4px; /*padding-left:10px;*/ display:inline-block;margin-bottom:2px;border-bottom:1px solid #d8d8d8;}
.qlProdInfo            {margin-left:10px;}
.qlProduct img         {float:left;margin-left:5px;margin-right:5px;margin-bottom:8px;width:56px;height:41px;vertical-align:text-top;}
.qlProdName            {float:left;font-family:Arial, Helvetica, Sans-Serif;font-size:12px;}
.qlProdName a:link     {color:#708ecf!important;}
.qlProdName a:visited  {color:#708ecf!important;}
.qlProdName a:hover    {color:#708ecf!important;}
.qlProdName a:active   {color:#708ecf!important;}
#qlProdPage            {display:none;margin:4px 0px 8px 8px;text-align:left;float:left;}



/***********************************************/


tr.F-ProductDetailBottom a img  {position:relative;margin-top:-60px;}


/***** Quote Adds *****/

#quoteContainer
{
	display:none;
    position:absolute;
    top:200px;
    right:750px;
    z-index:2147483647;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 20px 10px 20px;
    width: 282px;
}
#quoteInfo {

}
#quoteInfo div,#quoteInfo span,#quoteInfo input
{
    text-align: left;
    font-family:Arial;
    font-size:12px;
}
#mfquoteContainer {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    border-radius: 15px 15px 15px 15px;
    display: none;
    padding: 20px 20px 10px;
    position: absolute;
    right: 20px;
    top: -105px;
    width: 282px;
    z-index: 2147483647;
}
#mfquoteInfo {

}
#mfquoteInfo div,#quoteInfo span,#quoteInfo input
{
    text-align: left;
    font-family:Arial;
    font-size:12px;
}
#StartQuoteBtn {
	color:#CC6600;
    cursor: pointer;
    height: 25px;
    margin-top: 13px;
    padding-top: 10px;
    text-align: left;
    width: 199px;
}
.ViewQuote {
    height: 35px;
    margin-top: 13px;
    padding-top: 0;
    width: auto;
}
.ViewQuote a {
    color: #CC6600 !important;
    display: block !important;
    height: 25px !important;
    padding-top: 10px !important;
    text-align: left;
    width: 100% !important;
}
#addMainProduct {
    background: url("/_layouts/1033/Styles/FurunoUSA/Add-To-Quote-Button-white.png") no-repeat scroll 0 0 transparent;
    color: #215772;
    cursor: pointer;
    display: none;
    font-size: 10px;
    font-family:Arial;
    font-weight :bold;
    padding: 1px 0px 3px 5px;
    padding-top:1px; 
    height: 15px;
    position: absolute;
    right: -127px;
    text-align: center;
    top: 0;
    width: 111px;
}
.ProdListAdd {
    background: url("/_layouts/1033/Styles/FurunoUSA/add.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: none;
    font-size: 20pt;
    height: 25px;
    margin-left: 165px;
    margin-top: 10px;
    padding-top: 0;
    text-align: center;
    width:25px;
}
td.F-AdvSearchProdListItemCell div.ProdListAdd, td.div.F-SearchProdListName div.ProdListAdd
{
/*   margin-left:105px; */
   margin-bottom:10px;
/*   margin-top:-10px; */
   margin-right:3px;
   margin-left:7px;
   margin-top:10px;
   display:inline-block;
}
.relProdAdd {
    background: url("/_layouts/1033/Styles/FurunoUSA/add.png") repeat scroll 0 0 transparent;
    bottom: 5px;
    color: #FFFFFF;
    cursor: pointer;
    display:none;
    font-size: 20pt;
    height: 25px;
    position: absolute;
    right: 5px;
    text-align: center;
    width: 25px;
}
.prodAccAdd {
    background: url("/_layouts/1033/Styles/FurunoUSA/add.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 20pt;
    height: 25px;
    text-align: center;
    width: 25px;
    visibility:hidden;
}
.accDesc {
  display: inline-block;
  max-width:370px;
  min-width:370px;
}
.showQuoteContainer {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #3385AD;
    border-left: 1px solid #3385AD;
    border-right: 1px solid #3385AD;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    width: 800px;
}
.productContainer {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px dotted #ACA9A1;
    margin-bottom: 10px;
}



@media screen
{
#notesContainer  
{
  display:block;
}
}

#quoteHeader {
    background-image: url("/_layouts/images/Furuno/TitleBarCenterBackground.jpg");
    color: #0F425B;
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 26px;
    padding-top: 9px;
    position: relative;
    text-align: left;
    width: 794px;
}
@media screen 
{
div#quoteHeader input 
{
	margin-top:-3px;
	width:400px;
}	
.quoteHeaderPrintDate 
{
	display:none;
}

#quotecontainer 
{
	display:block;
}
#quotePrintContainer
{
	display:none;
}
}

@media print {

#quotecontainer
{
	display:none;
}

#quotePrintContainer
{
	display:block;
	width:1100px;
	background-color:#FFFFFF !important ;
	position:absolute ;
	top : 0px;
	left : 0px;
	margin-left:auto;
	margin-right:auto;
}

#quotePrintContainer.IE8prn
{
	width:820pt;
}

.QuoteTotalContainer, .quoteHeaderPrint,
.quoteFooter,
.productContainer
{
	width:800px;
	position:relative;
	left:0px;
}
.IE8prn .quoteHeaderPrint,
.IE8prn .quoteFooter,
.IE8prn .productContainer
{
	width:760pt;
}
.IE8prn .QuoteTotalContainer
{
	width:740pt;
	font-size:12pt;
	padding-right:40pt;
}

div.quoteFooter div, div.quoteFooter span
{
	width : 98% !important;
}

.IE8prn .QuoteTotalContainer, 
.IE8Real .QuoteTotalContainer,
.iPad-prn  .QuoteTotalContainer
{
	text-align :center;
}

}

.quoteLogoHeader
{
  width  : 820px; 
  height:100px;
  overflow : hidden;
  display:block;
  clear:both ;
}

span.quoteTitle
{
   font-family:Verdana, Arial, sans-serif;
   color: #0f425b;
   font-size:16px;
   font-weight:bold;
   margin-left:145px;
   padding-bottom:10px;
}

.quoteTitle input
{
  font-size:1em;
  width:400px;
  /*background:transparent;*/
  border:solid 1px #0f425b;
}
#productRows
{
	margin-top :30px;
}
#quoteLogoHeader,#quoteLogoHeaderSafari
{
  display:none;
}

@media screen{
#quoteHeaderTopLeft {
    background: url("/_layouts/images/Furuno/TitleBarLeftCorner.jpg") repeat scroll 0 0 transparent;
    height: 33px;
    left: -1px;
    position: absolute;
    top: 0;
    width: 15px;
}
#quoteHeaderTopRight {
    background: url("/_layouts/images/Furuno/TitleBarRightCorner.jpg") repeat scroll 0 0 transparent;
    height: 33px;
    position: absolute;
    right: -1px;
    top: 0;
    width: 15px;
}
}

@media print 
{
.F-BannerRowSideRight , .F-BannerRowSideLeft, .moveUp, .moveDown
{
	display:none;
}

#LeftColumnArea, #RightColumnArea,
.F-SkyBackgroundMiddle,  
.F-BannerRowSideRight, .F-BannerRowSideLeft, .F-BannerRowSideRightBorder,
.F-SkySideLeft, .F-SkySideRight,
.F-BlueSideLeft, .F-BlueSideRight, .F-Footer, F-bodyareacell.F-PaddingTop
{
   background-image:none !important;
   background-color:#FFFFFF !important;
}

.quoteHeaderPrint div
{
   background-image:none;
   background-color:white;
}

.quoteHeaderPrint span
{
	margin-left:auto;
	margin-right:auto;
}
.quoteHeaderPrint input
{
	border:none;
}

.quoteHeaderPrint
{
    border  : none;
    margin-bottom:10px;
    color: #0F425B;
    font-size: 16px;
    font-weight: bold;
    height: 50px;
    margin-top : -10px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: center;
    display:block;
}
.quoteHeaderPrintDate 
{
	font-size:14px;
	background-color:Transparent ;
}
#notesContainer  
{
  display:none;
}

.IE8prn .notesTitlePrint
{
 font-size: 13pt; 
}

}

div.recognition
{
	text-align : center ;
}
.showProduct {
    display: inline-block;
    height: 100px;
    padding-left: 10px;
    vertical-align: top;
    width: 452px;
}
.showProduct a {
	color: #DD7D02 !important;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    text-align: left !important;
    width: 100% !important;
}
.productManage {
    display: inline-block;
    height: 100px;
    position: relative;
    vertical-align: top;
    width: 230px;
}
.productImage {
    display: inline-block;
    height: 100px;
    vertical-align:top;
    width: 100px;
}
.pdQty {
    position: absolute;
    top: 29px;
}
.pdQty input {
    width: 23px;
}

@media print {
	.pdQty input 
	{
		border :none;
	}
	
	.IE8prn .productPrice 
	{
		font-size:12pt;
	}
	.IE8prn .productManage 
	{
		font-size:11pt;
	}
	.IE8prn .pdQty input 
	{
		border :none;
		font-size:11pt;
	}
	.IE8prn .quoteHeaderPrint{
	  font-size: 12pt;
	}
	.IE8prn .quoteHeaderPrintDate 
	{
		font-size:11pt;
	}

	.IE8prn .showProduct {
	 font-size:12pt;
	}

	.IE8prn .showProduct a{
	 font-size: 14pt;
	}
}

.productImage img {
    max-height: 90px;
    max-width: 100px;
    vertical-align:top;
}
.productPrice {font-size:14px;}
.removeProduct {
    background: url("/_layouts/1033/Styles/FurunoUSA/trash.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 25px;
    margin: 35px 0 0 105px;
    width: 25px;
    position: relative; 
    top: -25px;
}
.transactionSpin {
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("/_layouts/1033/Styles/FurunoUSA/loading2.gif");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: cover;
    color:transparent !important;
    display:none;
    height: 100%;
    width: 100%;
}
#searchQuoteContainer {
	margin-top: 10px;
    min-height: 100px;
    position: relative;
    width: 810px;
}
#sqMenu {
    color: #0F425B !important;
    font-size: 0px;
    font-weight: bold;
}
#sqMenu div {
    cursor: pointer;
    display: inline-block;
    height: 25px;
    vertical-align: top;
}
.menuBtn {font-size:10px;background:url("/_layouts/images/Furuno/TabUnselectedRepeat.jpg");color:#fff;}
.menuBtn:hover {color:#DD7D02 !important}
#sqFields {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #3385AD;
    min-height: 45px;
    padding: 10px 5px 10px 15px;
    position:relative;
    display:block;
}
#sqFields span {
	color:#0F425B !important;
	font-weight:bold;
	font-size:13px;
}
#sqRecipient {
    height: 40px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    padding: 10px 5px 10px 15px;
    width: 556px;
}
#sqRecipient input {width:400px;}
#sqRecipient div {width:400px;}
#sqDateRange{
	display:none;
    height: 40px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    padding: 10px 5px 10px 15px;
    width: 556px;
}
#sqCreator{
	display:none;
    height: 40px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    padding: 10px 5px 10px 15px;
    width: 556px;
}
#sqCreator input {width:400px;}
#sqResults {
    left: 0;
    margin-top: 41px;
    /*position: relative;*/
    top: 0;
}
.sqBtn {
    background: url("/_layouts/images/Furuno/SearchButton.gif") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 21px;
    position: absolute;
    right: 35px;
    top: 10px;
    width: 21px;
}
#sqResultsTitle {
    width: 100%;
    display:none;
}
#sqResultsTitle div {
    color: #0F425B !important;
    display: inline-block;
    font-weight: bold;
}
#sqCreatedTitle {
    padding-right: 20px;
    width: 50px;
}
#sqCreatorTitle {
    padding-right: 20px;
    width: 180px;
}
#sqNameTitle {
    width: 270px;
}
#sqOpenTitle {
    width: 50px;
}
#sqCopyTitle {
    width: 50px;
}
#sqDeleteTitle {
    width: 49px;
}
#sqPreviewTitle {
    width: 49px;
}
.sqResultsRow {
    margin: 5px 0;
    font-size:0;
}
.sqResultsRow div {
    color: #0F425B !important;
    display: inline-block;
    margin-right:3px;
    overflow: hidden;
    vertical-align: middle;
    font-size:12px;
}
.sqDelete {
    background: url("/_layouts/1033/Styles/FurunoUSA/trash.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 25px;
    width: 25px;
    margin-right: 33px !important; 
    margin-left: 7px;
}
.sqCreated {
    width: 70px;
}
.sqCreator {
    overflow: hidden;
    width: 200px;
}
.sqName {
    width: 270px;
}
.sqOpen {
    width: 50px;
}
.sqCopy {
    width: 50px;
}

.sqPreview {
    background: url("/_layouts/1033/Styles/FurunoUSA/Preview-Icon-25x25.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 25px;
    width: 25px;
}
.active {color: #003651 !important;background:url("/_layouts/images/Furuno/TabSelectedRepeat.jpg")}
.menuLeftBar {
    background: url("/_layouts/images/Furuno/TabUnselectedLeft.jpg") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 33px;
    vertical-align: top;
    width: 5px;
}
.menuRightBar {
    background: url("/_layouts/images/Furuno/TabUnselectedRight.jpg") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 33px;
    vertical-align: top;
    width: 5px;
}
.active .menuRightBar {background:url("/_layouts/images/Furuno/TabSelectedRight.jpg")}
.active .menuLeftBar {background:url("/_layouts/images/Furuno/TabSelectedLeft.jpg")}
.ActionButtons {
    padding: 10px 10px 20px;
}
.printQuote {
    background: url("/_layouts/1033/Styles/FurunoUSA/print.png") no-repeat scroll 50% 50% transparent;
    cursor: pointer;
    display: inline-block;
    height: 37px;
    margin-left: 91px;
    width: 200px;
}
.saveQuote {
    background: url("/_layouts/1033/Styles/FurunoUSA/save.png") no-repeat scroll 50% 50% transparent;
    cursor: pointer;
    display: block;
    float: right;
    height: 37px;
    width: 200px;
}
.emailQuote {
    background: url("/_layouts/1033/Styles/FurunoUSA/email.png") no-repeat scroll 50% 50% transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 37px;
    width: 200px;
}
#addAlert {
    bottom: 0;
    height: auto;
    position: fixed;
    width: 250px;
    z-index: 2147483647;
    right:100px;
}
.alertmsg {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px dotted gray;
    font-size: 17px;
    margin: 10px;
    padding: 10px;
}
@media screen 
{
	.quoteNotes {
    border: 1px solid #3385AD;
    overflow : auto  ;
    display: block;
    font-family: Arial;
    font-size: 12px;
    height: 70px;
    margin: 0 auto 20px;
    width: 790px;
}
}

@media print
{
.quoteNotesPrint
{
	border: none;
    font-family: Verdana;
    font-size: 12px;
    width:98%
}

.IE8prn .quoteNotesPrint
{
    font-size:11pt;
}

.notesContainerPrint
{
	 border: 1px dotted #ACA9A1;
	 padding: 3px 10px 10px 10px;
	 overflow:hidden;
	 display:block;
	 height:auto;
	 margin-top:10px;
	 margin-bottom:10px;
	 margin-left:10px;
	 margin-right:10px;
	 width:790px; 
}
}
.recognition {
    display: block;
    margin: 0 auto 10px;
    font-size:16px;
    width: 800px;
}
.tabText {
    display: inline-block;
    height: 33px;
    padding-top: 5px;
}
[title="startdatesearch"] {
    margin-right: 80px;
}
#quoteButtons {
	color:#2A4666;
    left: -80px;
    position: absolute;
    top: 8px;
}
#disclaimers {
    color: #666666;
    font-size: 16px;
    margin: 0 auto 10px;
    width: 800px;
}
.disclaimer {
	
}

div.notesTitle {
    color: #2A4666;
    font-size: 20px;
    margin-right: auto;
    text-decoration: underline;
    text-align:center;
}

.notesTitlePrint
{
 color  : #2A4666;
 font-family:verdana;
 font-size: 20px; 
 margin-right: 10px;
 text-decoration: none;
 text-align:left;
}

.IE8prn .notesTitlePrint
{
 font-size: 15pt; 
}

.QTotal {
	
}
#QuoteTotalContainer , .QuoteTotalContainer {
    font-size: 14px;
    font-weight: bold;
    padding-right: 34px;
    text-align: right;
    margin-bottom:10px;
}

.IE8prn .QuoteTotalContainer {
	font-size:11pt;
}

#emailContainer {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #000000;
    display: none;
    padding: 20px 20px 10px;
    width: 282px;
    z-index: 2147483647;
}
.subTotal {
    position: absolute;
    top: 70px;
}
#page_navigation {text-align: center;}
.previous_link {margin-right: 15px;}
.page_link {margin: 0 10px;}
.next_link {margin-left: 15px;}


/***** OverRides  *****/
.F-topNavContainer {width:677px !important;}
.F-bodyareacell{
	min-height:300px !important; 
	display:block ;
}
.emptyEl {background:none repeat scroll 0 0 #FFFFFF !important;border:0px solid transparent !important;}
/*
*   JMM July,2012 Overrides per refresh.
*/

/*Bug #16686: Learning Center > Sonar Corner - spacing issues*/
#ContentArea  td.F-RapidContentAreaPadding   td {
  vertical-align : top;
}

#ContentArea  td.F-RapidContentAreaPadding   td p {
  margin-top: -1px;
  margin-bottom: 1px;
}

#quoteButtons {
    color:#2A4666;
    position: inherit;
}

.ViewQuote {
    text-align:right;
    margin-right:25px;
    margin-top:0px;
}

.ViewQuote a {
    text-align:right;
}

td.F-UserName {
     max-width:203px;
}

.F-LoginTable td {
   padding-right: 10px;
}

.F-LoginTable td input[type="text"],.F-LoginTable td input[type="password"] {
   width:155px;
   margin-left:5px;
}

.F-LoginTable td input[type="submit"]{
 margin-right:60px;
}

#emailContainer, #quoteContainer {
  border-radius:8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  position: fixed;
  right: 35%;
  top: 30%;
}

#mfquoteInfo {
  margin-bottom:15px;
}
.moveHandle
{
	
    background: url("/_layouts/images/furuno/drag-handles-35x50.png");
    cursor: move;
    height: 50px;
    position: absolute;
    right: 0;
    top: 18px;
    width: 35px;
}
.moveUp 
{
	
    background: url("/_layouts/images/furuno/Arrow-Up-QE-Active.png");
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 0;
    top: 10px;
    width: 35px;
}
.moveDown {
    background: url("/_layouts/images/furuno/Arrow-Down-QE-Active.png");
    bottom: 20px;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 0;
    width: 35px;
}

/* conditionally rendered print styles */
@media print 
{
/* IE8 Real */
/* IE8 */
div.IE8Real div.quoteLogoHeader
{
	width:51em !important;
}

div.IE8Real div.quoteLogoHeader div.quoteLogoHeaderLeft img
{
	width:38.5em !important;
}
div.IE8Real div.productContainer
{
	height:5.1em !important;
}

div.IE8Real div.productContainer
{
	width:52em !important;
}	

div.ltIE8Real,div.IE8Real,
div.IE8Real div.QuoteTotalContainer,
div.IE8Real div.notesContainerPrint,
div.IE8Real div.quoteFooter
{
   width:50em !important;
}

div.IE8Real div.quoteFooter div,
div.IE8Real div.quoteFooter span
{ 
	width:98% !important ; 
}

div.IE8Real div.showProduct
{
	width: 25em !important;
	height:5em !important;
	margin-left: 2em !important;
}
div.IE8Real div.productManage
{
	width: 10em !important;
	height:5em !important;
	margin-left: .5em !important;
}

div.IE8Real div.productManage div.pdQty
{
	top: 2.1em !important;
}
div.IE8Real div.productManage div.subTotal
{
	top: 4em !important;
}
div.IE8Real div.productImage
{
	width: 5em !important;
	height:5em !important;
}
div.IE8Real div.productImage img
{
	max-width: 4.8em !important;
	max-height: 4.8em !important;
}

/* IE9 dm  IE8*/
div.IE8prn div.quoteLogoHeader
{
	width:760pt !important;
}

div.IE8prn div.quoteLogoHeader div.quoteLogoHeaderLeft img
{
	width:635pt !important;
}
div.IE8prn div.productContainer
{
	height:100pt !important;
	width:760pt !important;
}

div.IE8prn,
div.IE8prn div.quoteFooter
{
   width:760pt !important;
}

div.IE8prn div.notesContainerPrint
{
   width:690pt !important;
}
div.IE8prn div.QuoteTotalContainer
{
   width:700pt !important;
}

div.IE8prn div.showProduct 
{
	width: 440pt !important;
	height:90pt !important;
	margin-left: 18pt !important;
}

div.IE8prn div.productManage
{
	width: 160pt !important;
	height:90pt !important;
	margin-left: 5pt !important;
    display: inline-block;
    position: relative;
}

div.IE8prn div.productManage div.pdQty
{
	top: 25pt !important;
}

div.IE8prn div.productManage div.subTotal
{
	top: 48pt !important;
}

div.IE8prn div.productImage
{
	width: 90pt !important;
	height:90pt !important;
}

div.IE8prn div.productImage img
{
	max-width: 95% !important;
	max-height: 95%!important;
	margin: auto auto auto auto;
}
/* IE9 */
div.IE9prn div.quoteLogoHeader
{
	width:800pt !important;
}

div.IE9prn div.quoteLogoHeader div.quoteLogoHeaderLeft img
{
	width:670pt !important;
}
div.IE9prn div.productContainer
{
	height:100pt !important;
	width:800pt !important;
/*	border : solid 1px red; */
}

div.IE9prn,
div.IE9prn div.quoteFooter
{
   width:800pt !important;
}

div.IE9prn div.notesContainerPrint
{
   width:750pt !important;
}
div.IE9prn div.QuoteTotalContainer
{
   width:750pt !important;
}

div.IE9prn div.showProduct 
{
	width: 480pt !important;
	height:90pt !important;
	margin-left: 24pt !important;
}

div.IE9prn div.productManage
{
	width: 185pt !important;
	height:90pt !important;
	margin-left: 6pt !important;
    display: inline-block;
    position: relative;
}

div.IE9prn div.productManage div.pdQty
{
	top: 25pt !important;
}

div.IE9prn div.productManage div.subTotal
{
	top: 48pt !important;
}

div.IE9prn div.productImage
{
	width: 90pt !important;
	height:90pt !important;
}

div.IE9prn div.productImage img
{
	max-width: 95% !important;
	max-height: 95%!important;
	margin: auto auto auto auto;
}


/* IPAD debug*/
#quotePrintContainer.iPad-prn
{
	width:850pt;
/*	 border: solid 1px green;  */
}

.iPad-prn .pageBox
{
 display:block ;
 clear:both;
 padding-bottom:300pt; 
/* border: solid 1px green;*/
}

div.iPad-prn div.quoteHeaderPrint,
div.iPad-prn div.productContainer
{
	width:760pt;
}


div.iPad-prn div.quoteFooter
{
	width:740pt;
	min-height:150pt;
	display:block;
	position:inherit;
	clear :both;
}

div.iPad-prn div.quoteFooter div,
div.iPad-prn div.quoteFooter span
{ 
	width:98% !important ; 
}

div.iPad-prn div.QuoteTotalContainer
{
    width:740pt !important;
	font-size:12pt;
	padding-right:40pt;
	display:block;
	position:inherit;
	clear:both ;
	min-height:50pt;
}

div.iPad-prn div.quoteLogoHeader

{
	width:800pt !important;
}

div.iPad-prn div.quoteLogoHeader div.quoteLogoHeaderLeft img
{
	width:670pt !important;
}
div.iPad-prn div.productContainer
{
	height:100pt !important;
	width:800pt !important;
/*	border : solid 1px red;  */
}


.iPad-prn .notesTitlePrint
{
 font-size: 15pt; 
}
.iPad-prn .quoteNotesPrint
{
    font-size:11pt;
}

div.iPad-prn div.notesContainerPrint
{
   width:750pt !important;
   display:block;
   position :inherit;
   clear:both;
   min-height:100pt;
}

div.iPad-prn div.showProduct 
{
	width: 480pt !important;
	height:90pt !important;
	margin-left: 24pt !important;
}

div.iPad-prn div.productManage
{
	width: 185pt !important;
	height:90pt !important;
	margin-left: 6pt !important;
    display: inline-block;
    position: relative;
}

div.iPad-prn div.productManage div.pdQty
{
	top: 25pt !important;
}

div.iPad-prn div.productManage div.subTotal
{
	top: 48pt !important;
}

div.iPad-prn div.productImage
{
	width: 90pt !important;
	height:90pt !important;
}
.iPad-prn .productPrice 
{
	font-size:12pt;
}
.iPad-prn .productManage 
{
	font-size:11pt;
}
.iPad-prn .pdQty input 
{
	border :none;
	font-size:11pt;
}
.iPad-prn .quoteHeaderPrint{
  font-size: 12pt;
}
.iPad-prn .quoteHeaderPrintDate 
{
	font-size:11pt;
}

.iPad-prn .showProduct {
 font-size:12pt;
}

.iPad-prn .showProduct a{
 font-size: 14pt;
}

div.iPad-prn div.productImage img
{
	max-width: 95% !important;
	max-height: 95%!important;
	margin: auto auto auto auto;
}

.iPad-prn .quoteLogoHeaderLeft
{
	top:74px !important;
}
.quote-preview 
{
	top: 50px;
}