body
{
	background-color: #516a93;
	height: 100%;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	
}
.headbackground 
{
	background-image: url(http://www.swcc.gov.sa/theme/swcc/img/SWCC_Banner_02.jpg);
	height: 60px;
}

.TdAdminSecondCell { border:1px solid #02253A; color: #000000; font-family: Tahoma; font-size: 9pt; background-color: #E7F0FA }
.printTitle  { font-family: Tahoma; font-size: 9pt; color: #000000; border: 1px solid #C0C0C0; 
               padding: 3px }

.printmsg  { font-family: Tahoma; font-size: 9pt; color: #666666; border: 1px solid #C0C0C0; 
               padding: 3px }
               
.newsTitle   { font-family: Tahoma; font-size: 9pt; color: #000080; border: 1px dotted #02253A; padding: 3px; background-color: 
               #C7DDF3 }
.newsTitle2   { color: #000080; border: 1px dotted #02253A; padding: 3px; background-color: 
               #C7DDF3; font-family:Tahoma; font-size:9pt }
                              
.newsTitleR   { font-family: Tahoma; font-size: 9pt; color: #000080; border: 1px dotted #02253A; padding: 3px; background-color: 
               #A7CBEC }

.newsMsg   { border: 1px dotted #02253A; padding: 3px; background-color:#E7F0FA; font-family:Tahoma; font-size:9pt }

.catcell     { color: #000080; font-family: Tahoma; font-size: 9pt; font-weight: bold; 
               border-bottom: 1px solid #0F4673; padding-left: 4px; 
               padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
               background-color: #FFFFFF; border-left-width:1px; border-right-width:1px; border-top-width:1px }

.catcell2     { padding:3px; color: #000080; font-family: Tahoma; font-size: 9pt; border-bottom: 1px dotted #0000CC; background-color: #FFFFFF; border-left-width:1px; border-right-width:1px; border-top-width:1px }
               
.TdAdminFirstCell { border:1px solid #02253A; color: #000080; font-family: Tahoma; font-size: 9pt; background-color: #C7DDF3 }


.TdAdminTopCell { color: #FFFFFF; font-family: Tahoma; font-size: 9pt; font-weight: bold; 
               background-color: #003399 }
               
               
.TdAdminYesButton { border:1px solid #800000; color: #CC0000; font-family: Tahoma; font-size: 9pt; font-weight: bold; 
               background-color: #ECD8CA }               


               
.TdAdminNoButton { border:1px solid #333300; color: #006600; font-family: Tahoma; font-size: 9pt; font-weight: bold; 
               background-color: #C8D9BD }
               
.TdAdminTopCell2 { border:1px solid #02253A; color: #000080; font-family: Tahoma; font-size: 9pt; background-color: #E7F0FA }
               
.TdAdminTopCell3 { border:1px solid #02253A; color: #000080; font-family: Tahoma; font-size: 9pt; background-color: #A7CBEC }
               
               
.BigFont { color: #000099; font-family:Tahoma; font-size: 8pt; }

.SmallFont { color: #0033CC; font-family:Tahoma; font-size: 8pt }

.td1{ border:1px solid #C0C0C0; color: #000000; font-family: Tahoma; font-size: 9pt; background-color: #E8E8E8;  }
.td2{ border:1px solid #9EC2EB; color: #2464AA; font-family: Tahoma; font-size: 9pt; background-color: #E7F0FA;  }
.td3{ color: #000080; font-family: Tahoma; font-size: 9pt; border: 1px solid #91BAEC; background-color: #C9DBF2 }
.td4{ border:1px solid #9EC2EB; color: #2464AA; font-family: Tahoma; font-size: 9pt; background-color: #FFFFFF;  }
.td5{ border:1px solid #9EC2EB; color: red; font-family: Tahoma; font-size: 9pt; background-color: #FFFFFF;  }


.td1NB{ color: #000000; font-family: Tahoma; font-size: 9pt; background-color: #E8E8E8  }
.td2NB{ color: #2464AA; font-family: Tahoma; font-size: 9pt; background-color: #E7F0FA  }
.td3NB{ color: #000080; font-family: Tahoma; font-size: 9pt; background-color: #C9DBF2 }
.td4NB{ color: #2464AA; font-family: Tahoma; font-size: 9pt; background-color: #FFFFFF  }
.TdRnb { color: #CC0000; font-family: Tahoma; font-size: 8pt; background-color: #ECD8CA }               


.noBtdY{ padding:2px; color: #E4AA1F; font-family: Tahoma; font-size: 9pt; font-weight:bold }

a:active     { color: #000080; font-family:Tahoma; font-size:9pt;}
a:hover      { color: #000080; font-family:Tahoma; font-size:9pt;}
a:link       { color: #000080; font-family:Tahoma; font-size:9pt;}
a:visited    { color: #000080; font-family:Tahoma; font-size:9pt;}
a            { color: #000080; font-family:Tahoma; font-size:9pt;}

body { font-family: Tahoma; font-size: 9pt; color: #000080;  }


               


.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; font-family:Tahoma; font-size:8pt
}

.shadowcontainer{
width: 140px; /* container width*/
background-color: #d1cfd0; font-family:Tahoma; font-size:8pt
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; font-family:Tahoma; font-size:8pt
}


#topNav
{
	color: #98273C;
	font-family: Tahoma;
	font-size: 9pt;

}


.SmallMenuWhite
{
	color: #959595;
	font-family: Tahoma;
	font-size: 9pt;

}

.SmallMenuBlack
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;

}

.borderbotblack, .bordertopblack { padding:10px; margin:10px; text-align:center; width:auto; position:static;}
.borderbotblack{ border-bottom: 1px solid #000; }
.bordertopblack{ border-top: 1px solid #000; }



.divmarq
{
	position:static;font-family: Tahoma; font-size: 10pt; font-weight: bold; border: 0px solid #C9C9C9; background-color: #e7e7e7;
}
.formSearch { 
 border: 0px; 
 padding: 0px; 
 margin-bottom:0;
}
