body { 
background-color : #e6e6e6;
margin-top : 0;
margin-left : 0;
margin-right:0;
font-family :Tahoma, Arial, Helvetica, sans-serif;
color : #1a4c7f;
font-size : 11px;
font-weight : normal;
text-decoration : none}
a:link {
	text-decoration: none;
	color: #1A4C7F;
}
a:visited {
	text-decoration: none;
	color: #1A4C7F;
}
a:hover {
	text-decoration: underline;
	color: #00A0E0;
}
a:active {
	text-decoration: none;

}
.Header { 
background-image : url(/Style%20Library/Images/background_header.gif);
height : 100px;
width : 965px;
background-repeat : no-repeat;
} 
table { 
border : none;
} 
A.lang:link { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #42678d;
font-size : 12px;
font-weight : bold;
text-decoration : none;
} 
A.lang:visited { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #42678d;
font-size : 12px;
font-weight : bold;
text-decoration : none;
} 
A.lang:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #de9702;
font-size : 12px;
font-weight : bold;
text-decoration : none;
} 
.seprator { 
background-image : url(../images/seperator.gif);
width : 1px;
height : 24px;
background-repeat : no-repeat;
} 
A.helpnav:link { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #42678d;
font-size : 11px;
font-weight : normal;
text-decoration : none;
} 
A.helpnav:visited { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #42678d;
font-size : 11px;
font-weight : normal;
text-decoration : none;
} 
A.helpnav:hover { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #de9702;
font-size : 11px;
font-weight : normal;
text-decoration : none;
} 
.txt-box { 
border : 1px solid #9caccb;
direction:rtl;
background-color : #ffffff;
height : 15px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #9caccb;
padding : 0;
font-size : 10px;
font-weight : normal;
text-decoration : none;
} 
A.topnav:link { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #748bb7;
font-size : 11px;
font-weight : bold;
text-decoration : none;
} 
A.topnav:visited { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #de9702;
font-size : 11px;
font-weight : bold;
text-decoration : none;
} 
A.topnav:hover { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #de9702;
font-size : 11px;
font-weight : bold;
text-decoration : none;
} 
.Breadcrumb { 
height : 22px;
background-color : #a47700;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #ffffff;
padding-right:5px;
font-size : 11px;
font-weight : normal;
text-decoration : none;
} 
.cols-bg { 
background-color : #d4dfea;
width : 193px;
} 
.decoration_pattern { 
background-image : url(../images/decoration_pattern.gif);
height : 24px;
background-repeat : repeat-x;
} 
.flah-bg { 
background-image : url(../images/flash-bg.gif);
width : 575px;
height : 145px;
} 
.footer { 
background-color : #e7c333;
height : 22px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 11px;
font-weight : normal;
text-decoration : none;
padding-right : 5px;
} 
.leftnav-bg { 
background-color : #1a4c7f;
} 
.leftnav-sep { 
background-color : #ffffff;
height : 1px;
} 
.login-bg{background-image:url(../images/login-bg.gif); background-repeat:repeat-x; height:133px}
.forum-bg{background-image:url(../images/forum-bg.gif); background-repeat:repeat-x; height:38px; font-size:12px; font-weight:bold; color: #1A4C7F;}
.topics-titls{background-color:#00a0e0; height:28px; color:#FFFFFF; font-weight:bold; font-size:12px}
.topics-items{background-color:#f7f9fb; height:20px; color:#00a0e0; font-weight:normal; }
.topics-sh{background-image:url(../images/topics-sh.gif); height:9px; background-repeat:repeat-x}
.yellow-sh{background-image:url(../images/y-sh.gif); background-repeat:repeat-x; height:8px}
.wpart-bg{background-image:url(../images/wprt-bg.gif); height:28px; background-repeat:repeat-x; font-weight:bold; color:#d28e00}
.news-title{background-image:url(../images/news-title.gif); height:20px; background-repeat:repeat-x; color:#00a0e0; font-weight:bold}


.ContentQuery1
{
padding-bottom:5px;
padding-top:0px;
vertical-align:middle;
border-bottom:solid 1px #eeedd8;
text-decoration:none;
color:#947a3d;
}

.ContentQuery
{
color:#947a3d;
font-size:9px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}

.ContentQuery a
{
color:#947a3d;
font-size:9px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}

.ContentQuery a:link
{
color:#947a3d;
font-size:9px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}

.ContentQuery a:visited
{
color:#947a3d;
font-size:9px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}

.title{
font-weight:bold;
font-size:16px;
font-family:tahoma;
}

.WANImage
{
text-align:left;
}
.WANNumber
{
text-align:left;
}
.WANSeverity
{
text-align:left;
}

.ServicesTimeNeeded
{
text-align:left;
}



.CrisisImage
{
text-align:left;
}





.RiskImage
{
text-align:left;
}
.tablepadding
{
padding-right:10px;
}
.Recalls_Date
{
text-align:left;
}

.Campaign
{
text-align:left;
}




/* End of Master Page CSS */

/* ----------------------------------------------------- */

/*Web Controls*/
.CssButton
{
    font-size: 8pt;
    font-family : Tahoma, Verdana;
    text-align: center;
    text-decoration: none;
    color: white;
    background: #A47700;
    margin-bottom: 2pt;
    border-top: #a47700 1px solid;
    border-left: #a47700 1px solid;
    border-right: #a47700 1px solid;
    border-bottom: #a47700 1px solid;
    font-weight: bold;
}
.CssDropDownList
{
	border-right: #666660 1px solid;
	border-top: #666660 1px solid;
	font-size: 8pt;
	border-left: #666660 1px solid;
	border-bottom: #666660 1px solid;
	font-family : Tahoma, Verdana;
	background-color: #eaeaea;
	width: 135px;
}
.CssLabel
{
    font-size: 8pt;
    font-family: Tahoma, Verdana;
    color: #5a1a0a;
    text-decoration: none;
    font-weight: bold;
}

.CssLabelValue
{
    font-size: 8pt;
    font-family : Tahoma, Verdana;
    color: #5a1a0a;
    text-decoration: none;
}

.CssSummaryValidator
{
	font-size: 8pt;
	font-family : Tahoma, Verdana;
	color: #5a1a0a;
	text-decoration: none;
	width:380px; 
	color: red;
}



.CssFooter
{
	font-size: 8pt;
}
.CssErrorLabel
{
	font-size: 8pt;
	font-family : Tahoma, Verdana;
	color: #cc0000;
	text-decoration: none;
	text-align: center;
}



.CssHyperLink
{
	font-size: 10pt;
	font-family : Tahoma, Verdana;
	color: #1A79B0;
	font-weight: bold;
	text-decoration: none;
}

.CssHyperLink2
{
	font-size: 10pt;
	font-family : Tahoma, Verdana;
	color: #1A79B0;
	font-weight: bold;
	text-decoration: underline;
}

.CssCheckBox
{
	font-family : Tahoma, Verdana;
	font-size: 10px; 
	color: #5a1a0a;
}
.CssRadioButton
{
    font-size: 8pt;
    font-family: Tahoma, Verdana;
    color: #5a1a0a;
    text-decoration: none;
}
.CssListBox
{
	border-right: #666660 1px solid;
	border-top: #666660 1px solid;
	font-size: 8pt;
	border-left: #666660 1px solid;
	border-bottom: #666660 1px solid;
	font-family: "Verdana" , "Helvetica" , "Sans-Serif";
	background-color: #eaeaea;
}


.CssText
{
	border-right: #666660 1px solid;
	border-top: #666660 1px solid;
	font-size: 8pt;
	border-left: #666660 1px solid;
	border-bottom: #666660 1px solid;
	font-family: "Verdana" , "Helvetica" , "Sans-Serif";
	
/*	text-transform: uppercase;*/
	width: 130px;
	display: inline-block;
	height: 17px;
}
.CssTextGrid
{
	border-right: #666660 1px solid;
	border-top: #666660 1px solid;
	font-size: 8pt;
	border-left: #666660 1px solid;
	border-bottom: #666660 1px solid;
	font-family: "Verdana" , "Helvetica" , "Sans-Serif"; 
	white-space:nowrap;
	text-align :justify; 
	
	 	
/*	text-transform: uppercase;*/
	width: 130px;
	display: inline-block;
	height: 13px;
}

.CssFileUpload
{
	border-right: #666660 1px solid;
	border-top: #666660 1px solid;
	font-size: 8pt;
	border-left: #666660 1px solid;
	border-bottom: #666660 1px solid;
	font-family: "Verdana" , "Helvetica" , "Sans-Serif";
	
/*	text-transform: uppercase;*/
	width: 355px;
	display: inline-block;
	height: 15px;
}



.CssHeaderLabelWithBorder
{
	border-right: #666660 1px solid;
	border-top: #666660 1px solid;
	border-left: #666660 1px solid;
	border-bottom: #666660 1px solid;
	font-family: "Verdana" , "Helvetica" , "Sans-Serif";
	display: inline-block;
	font-size: 10pt;
	font-family : Tahoma, Verdana;
	font-weight: bold;
}

.CssLabelWithBorder
{
	border-right: #666660 2px solid;
	border-top: #666660 2px solid;
	font-size: 8pt;
	border-left: #666660 2px solid;
	border-bottom: #666660 2px solid;
	font-family: "Verdana" , "Helvetica" , "Sans-Serif";
	display: inline-block;
	color: #333333;
	font-weight: bold;
	text-align: center;
	font-family : Tahoma, Verdana;
}

/*Grid Styles*/
.CssFCNormal /*FC : First Column*/
{
	text-decoration: underline;
	cursor: Hand;
}
.CssFCHover
{
	font-style: normal;
	color: Red;
	cursor: Hand;
}
.CssGrid
{
    width: 100%;
    border-right: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    border-left: #ffffff 0px solid;
    border-bottom: #ffffff 0px solid;
}
.CssRowStyle
{
    color: black;
    text-align: center;
    background-color: white;
    font-family : Tahoma, Verdana;
    font-size: 11px;
    border-bottom: #FFFFFF;
    border-left-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-top-color: #FFFFFF;
    height: 20px;
}
.CssSelectedRow
{
    color: #333333;
    text-align: center;
    background-color: #C7CDD3;
    font-family : Tahoma, Verdana;
    font-size: 11px;
    font-weight: bold;
    border-bottom: black 1px solid;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
}
.CssHeaderStyle
{
    color: white;
    background-color: #a47700;
    font-weight: bold;
    text-align: center;
    font-family : Tahoma, Verdana;
    font-size: 11px;
    text-decoration: none;
    border-bottom: white 1px solid;
    height: 20px;
}
.CssAlternatingRowStyle
{
	color: #333333;
	background-color: #EAEDEF;
	font-family : Tahoma, Verdana;
	text-align: center;
	font-size: 11px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border: solid;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom: #FF0000;
	border-left-color: #FF0000;
	border-right-color: #FF0000;
	border-top-color: #FF0000;
	border-color: White;
}



hr
{
	color: Silver;
	height: 1px;
}

input.readonly
{
	background-color: Red;
}

.GridColumn
{
	display: none;
}


.CssPageHeader
{
	font-weight: bold;
	font-size: 16px;
	color: Black;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}



.link
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.visited
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.selected
{
	color: Red;
}

.hover
{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFF468;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}


.CssCellRowStyle
{
	color: #333333;
	background-color: #EAEDEF;
	font-family : Tahoma, Verdana;
	font-size: 11px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border: solid;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom: #FF0000;
	border-left-color: #FF0000;
	border-right-color: #FF0000;
	border-top-color: #FF0000;
	border-color: White;
}


.CssMidTD
{
	border-right: #cacaca 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	border-left: #cacaca 1px solid;
	padding-top: 5px;
}

.CssHeaderTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.CssHeaderPageTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.CssMainLinks
{
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #237FB4;
	text-decoration: none;
}
.CssHeaderSubLinks
{
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 33px;
	text-align: center;
}
.CssMenuTable
{
	border-top: 1px solid #1A79B0;
	border-right: 1px solid #1A79B0;
	border-bottom: 1px solid #1A79B0;
	border-left: 1px solid #1A79B0;
	background-image: url(../Images/Internet/En/menuBG.png);
}
.CssMainTable
{
	/*border-top: 1px solid #1A79B0;
	border-right: 1px solid #1A79B0;
	border-bottom: 1px solid #1A79B0;
	border-left: 1px solid #1A79B0;*/
	border: 0px;
}
.CssMainTable2
{
	border-top: 1px solid #1A79B0;
	border-right: 1px solid #1A79B0;
	border-bottom: 1px solid #1A79B0;
	border-left: 1px solid #1A79B0;
	width: 100%;
}
.CssHand
{
	cursor: hand;
}
.CssNotes
{
	width: 450px;
	border: solid 1px #000000;
	background-color: #FFFFC0;
	content: editable;
	font-family : Tahoma, Verdana;
	font-size: 8pt;
	height: 40px;
}
.CssNotesContainer
{
	border: dashed 1px #000000;
	cursor: hand;
}
.CssToDoListTable
{
	border: solid 1px #4B98C7;
}
.CssHeaderTable
{
	border-right: 1px solid #A1A0A0;
	border-bottom: 1px solid #A1A0A0;
	border-left: 1px solid #A1A0A0;
}
.CssHeaderLabels
{
	font-family : Tahoma, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #4B98C7;
}
.CssHeaderLabelsUser
{
	font-family : Tahoma, Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #4B98C7;
}
.CssScrollDiv
{
	
	width: 800px;
}

A:Active
{
    text-decoration: underline;
}

A:Visited
{
	text-decoration: underline;
}

.CSSFormContentLayout
{
	padding-top: 10px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 10px;
}

.CSSFormHeaderLayout
{
	padding-left: 25px;
}

.CSSFormDescriptionLayout
{
	padding-top: 10px;
	padding-left: 25px;
}

.CSSFormDescription
{
	font-family:Verdana;
	font-size: 10pt;
	color: Black;
}

.CSSFormBorderLayout
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.CSSPager
{
	padding-right: 5pt;
	padding-left: 5pt;
	font-size: 8pt;
	padding-bottom: 2pt;
	color:blue;
	padding-top: 2pt;


}
.CssPageLift
{
    background-color: transparent;
    table-layout: auto;
    cursor: hand;
}
.TitleStyle
{
Color:#ffffff;
}
