/****************************************************************
*	 				Royal Navy of Oman Web Site					*
*---------------------------------------------------------------*																*
*		   				  Developed by:							*
*			Integrated Systems (www.integsystems.com)			*
*---------------------------------------------------------------*																*
*				 	  CSS STYLES - English						*
****************************************************************/
/*
*****************************************************************
*				 												*
*				 	GENERAL STYLES - Default					*
*				 												*
*****************************************************************
*/
BODY 						{
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: small;
							color: #000;
							background-color: #FFF;
							text-align: center;
							margin: 0px;
							padding: 0px;
}
/*-------------------------------------------------------------*/
TH, TD 						{
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: small;
}
/*-------------------------------------------------------------*/
H1 							{
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: 1.5em;
							color: #333399;
							background-color: #FFF;
							font-weight: bold;
							margin-top: 0.5em;
							margin-bottom: 0.5em;
}
.H1_Normal 					{
							color: #000;
							background-color: #FFF;
							font-weight: normal;
							font-style: italic;
}
H1.H1_Thanks				{
							text-align: center;
							margin-bottom: 1em;
}

H2 							{
							font-family: "Courier New", Courier, monospace;
							font-size: 1.3em;
							color: #000;
							background-color: #FFF;
							font-weight: bold;
							margin-top: 1em;
							margin-bottom: 0em;
}
H3 							{
							font-family: "Courier New", Courier, monospace;
							font-size: 1.5em;
							color: #000;
							background-color: #FFF;
							font-weight: bold;
							text-align: center;
							margin-top: 2em;
							margin-bottom: 3em;
}
H4 							{
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: large;
							color: #996600;
							font-weight: bold;
							text-align: center;
							margin: 1em 0em 0.4em 0em;
}
.H_News 					{
							margin-left: 6em;
}
H5							{
							color: #996600;
							background-color: #FFF;
							font-weight: bold;
							margin-top: 0em;
							margin-bottom: 0em;
}
/*-------------------------------------------------------------*/
P 							{
							text-align: justify;
}
P.FirstPara					{
							margin-top: 0em;
}
P.LastPara					{
							margin-bottom: 0em;
}
P.ClearMargins				{
							margin: 0em;
}
/*-------------------------------------------------------------*/
UL, OL						{
							margin: 0px;
}
LI							{
							margin: 0px 0px 0px 25px;
}
LI.Li_Normal				{
							margin: 0px 0px 0px 25px;
}
/*-------------------------------------------------------------*/
FORM 						{
							margin: 0em;
							padding: 0em;
}
INPUT						{
}
INPUT.Entry					{
							font-family: Arial, Helvetica, sans-serif;
							font-size: small;
							color: #000;
							background-color: #FFF;
							padding: 0px 0px 0px 2px;
							border-width: 2px 0px 0px 2px;
							border-style: solid;
							border-color: #AACCEE #F5F8FF #F5F8FF #AACCEE;
}
INPUT:focus					{
							color: #000;
							background-color : #FFEEAA;
}
SELECT						{
							font-family: Arial, Helvetica, sans-serif;
							font-size: 9pt;
							color: #000;
							background-color: #FFF;
}
/*-------------------------------------------------------------*/
A, A:active, A:visited 		{
							text-decoration: underline;
}
A:hover 					{
							text-decoration: none;
}
/*-------------------------------------------------------------*/
HR							{
							height: 3px;
							border-top: 1px Solid #99CCFF; 
							border-bottom: 2px solid #FFFFFF;
}

/*
*****************************************************************
*				 												*
*				 			NAVIGATION 							*
*				 												*
*****************************************************************
*/
/* Main Menu */
#Main_Menu					{
							float: left;
							width: 224px;
							height: 153px;
							background-image: url(../Images/Nav/Menu_BG.jpg);
							background-repeat: no-repeat;
}

#Main_Menu_Home				{
							float: left;
							width: 224px;
							height: 153px;
							background-image: url(../Images/Nav/Menu_BG_Home.jpg);
							background-repeat: no-repeat;
}
/*-------------------------------------------------------------*/
/* Main Menu Entries */
#About						{
							float: left;
							padding-left: 15px;
}
#Divisions					{
							float: left;
							padding-left: 17px;
}
#Activities					{
							float: left;
							padding-left: 25px;
}
#Participation				{
							float: left;
							padding-left: 33px;
}
#Recruitment				{
							float: left;
							padding-left: 47px;
}
#Magazine					{
							float: left;
							height: 40px;
}
/****************************************************************/
/* Local Menu */
#Local_Menu					{
							text-align: center;
							padding: 50px 10px 0px 0px;
							background-image: url(../Images/Layout/Title_extn.png);
							background-repeat: no-repeat;
}
/*-------------------------------------------------------------*/
.LocalMenuEntry				{
							font-weight: bold;
							padding-right: 2em;
}
.LocalMenuEntry	a 			{
							font-weight: normal;
							padding-right: 0.5em;
}
/****************************************************************/
/* Contextual Menu (Bottom of Page) */
#Textual_Menu				{
							font-size: 0.8em;
							color: #000;
							background-color: #FFF;
							font-weight: bold;
							text-align: center;
							padding: 8px 0px;
}
#Textual_Menu a				{
							color: #333399;
							background-color: #FFF;
							font-weight: normal;
							text-decoration: none;
}
#Textual_Menu :hover 		{
							text-decoration: underline;
}
/*-------------------------------------------------------------*/
.Bullet_Divider				{
							padding: 0em 0.9em;
}
/*
*****************************************************************
*				 												*
*				 	GENERAL STYLES - Custom						*
*				 												*
*****************************************************************
*/
/* Major Containers */
/*------------------*/
#Container					{
							width: 778px; 
							text-align: left;
}
.Page_Width					{
							width: 778px;
}
.Pos_Obj					{
							float: left;
}
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Title of Page */
/*---------------*/
#Page_Title 				{
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: 14pt;
							color: #99CCFF;
							background-color: #003366;
							font-weight: bold;
							text-align: left;
							padding: 20px 0px 0px 12px;
							background-image: url(../Images/Layout/Title_bg.png);
							background-repeat: no-repeat;
}

/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Content (Body) of Page */
/*------------------------*/
#Content					{
							height: 1%;
							text-align: left;
							vertical-align: top;
							padding: 0px 25px 8px 25px;
							background-image: url(../Images/Layout/Inner_Frame.png);
							background-repeat: repeat-y;
}

/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Image Control */
/*---------------*/
.ImgLeft_Plain 				{
							float: left;
							margin-right: 10px;
}
.ImgLeft_Framed 			{
							float: left;
							margin-right: 10px;
							padding: 4px;
							border: 4px double #99CCFF;
}
.ImgLeft_Framed_Lowered		{
							float: left;
							margin-top: 3px;
							margin-right: 10px;
							padding: 4px;
							border: 4px double #99CCFF;
}
/*-------------------------------------------------------------*/
.ImgRight_Plain 			{
							float: right;
							margin-left: 10px;
}
.ImgRight_Framed 			{
							float: right;
							margin-left: 10px;
							padding: 4px;
							border: 4px double #99CCFF;
}
.ImgRight_Framed_Lowered	{
							float: right;
							margin-top: 3px;
							margin-left: 10px;
							padding: 4px;
							border: 4px double #99CCFF;
}

/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Footer of Page */
/*----------------*/
#Webmaster 					{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 0.8em;
							text-align: center;
							padding-bottom: 0.1em;
}
/*-------------------------------------------------------------*/
#Copyright 					{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 0.8em;
							color: #996600;/* lighter: #CC9933 */
							background-color: #FFF;
							text-align: center;
}
/*-------------------------------------------------------------*/
#Developer 					{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 0.7em;
							padding-top: 0.2em;
}
/*-------------------------------------------------------------*/
#Validatuion1				{
							float: left;
							padding: 0.5em 0em 0em 4em;
}
#Validatuion2				{
							float: right;
							padding: 0.5em 4em 0em 0em;
}
/*-------------------------------------------------------------*/
#Disclaimers				{
							text-align: center;
							padding: 0.2em 0em;
}

/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Miscellaneous */
/*---------------*/
.Target						{
							margin-right: 8px;
							vertical-align: middle;
}
.FixBG 						{
							background-repeat: no-repeat;
}
.Spacer						{
							font-size: 4px;
}
.Bullet_Padding				{
							margin-right: 8px;
}
.Blue_Line					{
							height: 1px;
							border: 1px solid #BBDDFF;
}
.Custom_hr					{
							border-top: 1px Solid #99CCFF; 
							border-bottom: 2px solid #FFFFFF;
}

/*
*****************************************************************
*				 												*
*				 		SPECIFIC STYLES							*
*				 												*
*****************************************************************
*/
/* Home Page */
/*-----------*/
#Main_Title 				{
							height: 1%;
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: 14pt;
							color: #99CCFF;
							background-color: #2A467A;
							font-weight: bold;
							padding: 44px 0px 10px 10px;
							background-image: url(../Images/Layout/Welcome_bg.png);
							background-repeat: no-repeat;
}
/*-------------------------------------------------------------*/
#Main_Img					{
							float: left;
							margin-right: 8px;
							padding: 3px;
							border: 4px double #99CCFF;
}
/*-------------------------------------------------------------*/
#Main_Content				{
							height: 1%;
							vertical-align: top;
							padding: 15px 15px 15px 25px;
							background-image: url(../Images/Layout/Inner_Frame.png);
							background-position: left;
							background-repeat: repeat-y;
}
/*-------------------------------------------------------------*/
.Welcome_Aboard				{
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: medium;							
							font-weight: bold;
							font-style: italic;
							text-align: center;
}
/****************************************************************/
/* News & Events */
#News_Label 				{
							height: 1%;
							font-family: "Courier New", Courier, monospace;
							font-size: 14pt;
							color: #2A467A;
							background-color: #EEF6FE;
							font-weight: bold;
							padding: 60px 0px 8px 15px;
							background-image: url(../Images/Misc/NewsTitle.png);
							background-repeat: no-repeat;
}
/*-------------------------------------------------------------*/
#News_Content 				{
							height: 1%;
							color: #000;
							background-color: #EEF6FE;
							vertical-align: top;
							padding: 10px 10px 0px 10px;
}
/*-------------------------------------------------------------*/
.NewsDate_Home				{
							font-family: Arial, Helvetica, sans-serif;
							font-size: 0.9em;
							font-weight: bold;
}
/*-------------------------------------------------------------*/
.NewsHeadline_Home			{
							padding: 0px 0px 15px 18px;
}
/****************************************************************/
/* The Anchor */
#Anchor_Label 				{
							height: 1%;
							font-family: "Courier New", Courier, monospace;
							font-size: 14pt;
							color: #2A467A;
							background-color: #EEF6FE;
							font-weight: bold;
							padding: 10px 0px 10px 10px;
							background-image:url(../Images/Misc/AnchorTitle.png);
							background-repeat: no-repeat;
}
/*-------------------------------------------------------------*/
#Anchor_Content				{
							height: 1%;
							color: #000;
							background-color: #EEF6FE;
							vertical-align: top;
							padding: 0.2em 1em 1em 1em;
}
#Anchor_Content H1			{
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: small;
							color: #000;
							background-color: #EEF6FE;
							font-weight: bold;
							margin: 0em;
}
/*-------------------------------------------------------------*/
#Adv_Holder					{
							height: 1%;
							width: 230px;
							color: #FFF;
							background-color: #2A467A;
							text-align: center;
							vertical-align: middle;
							padding-top: 3px;
							background-image: url(../Images/Layout/Adv_Top.png);
							background-repeat: no-repeat;
}
/*-------------------------------------------------------------*/
.More_Info 					{
							font-family: Arial, Helvetica, sans-serif;
							font-size: 0.8em;
							color: #333399;
							background-color: #EEF6FE;
							font-weight: bold;
							text-align: right;
							padding-right: 20px;
							background-image: url(../Images/Misc/More.png);
							background-position: right;
							background-repeat: no-repeat;
}
.More_Info a 				{
							color: #333399;
							background-color: #EEF6FE;
							text-decoration: none;
}
.More_Info :hover 			{
							text-decoration: underline;
}
.Anchor 					{
							margin: 0.5em 1.2em 0em 0em;
}
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* News (About US) */
/*-----------------*/
.News_Banner				{
							width: 100%;
							color: #000;
							background-color: #BBDDFF;
							margin: 0em;
							padding: 0em;
}
.NewsBnr_Edge				{
							float: left;
}
/*-------------------------------------------------------------*/
.NewsDate_Inside			{
							float: left;
/*							font-family: Arial, Helvetica, sans-serif;
							font-size: 0.9em;*/
							color: #000;
							background-color: #FCF0D4;
							font-weight: bold;
							padding: 5px 20px 1px 2px;
							background-image: url(../Images/Misc/News_bnr_filler.png);
							background-repeat: repeat-x;
}
/*-------------------------------------------------------------*/
.NewsHeadline_Inside		{
							float: left;
							font-size: medium;
							color: #000;
							background-color: #BBDDFF;
							font-weight: bold;
							padding: 4px 0px 0px 4px;
}
/*-------------------------------------------------------------*/
.News_Description			{
							padding: 6px 8px;
							border: 4px double #99CCFF;
							clear: both;
}
/*-------------------------------------------------------------*/
.News_Quote					{
							text-align: center;
							margin-top: 0.3em;
}
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Recruitment Vacancies */
/*-----------------------*/
#Rec_Vacancy				{
							margin-top: 2em;
}
#Rec_Vacancy H1				{
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							color: #336699;
							font-size: large;
							background-color: #FFF;
							font-weight: bold;
							margin-bottom: 0.1em;
}
#Rec_Vacancy H3				{
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: small;
							color: #000000;
							background-color: transparent;
							font-weight: bold;
							text-align: left;
							margin: 0em;
}
#Rec_Vacancy P				{
							margin-top: 0.5em;
}
#Rec_Vacancy UL				{
							list-style-position: outside;
							margin: 0em 0em 0.6em 2em;
}
#Rec_Vacancy UL LI			{
							list-style: square;
							margin: 0em 0em 0.6em 0em;
}
#Rec_Vacancy TD				{
							vertical-align: top;
}
#Rec_Vacancy OL				{
							list-style-position: outside;
							margin: 0em 0em 1em 1em;
}
#Rec_Vacancy OL LI			{
							margin: 0em 0em 0.5em 2em;
}
.Vac_Frame					{
							border: 2px solid #6699CC;
							padding: 0.15em;
}
.Vac_Body					{
							background-color: #E6F0FA;
							border: 1px solid #6699CC;
							padding: 0.5em;
}
.Apply						{
							position: relative;
							top: -2.5%;
							z-index: 2;							
}
.Closure_Caption			{
							clear: both;
							font-weight: bold;
							margin-top: 1em;
}
/*-------------------------------------------------------------*/
/* Recruitment Form */
/*------------------*/
.Form_Frame					{
							border: 2px solid #6699CC;
							padding: 3px;
}
/*-------------------------------------------------------------*/
.Form_Sec					{
							color: #000;
							background-color: #E6F0FA;
							border: 1px solid #6699CC;
}
.Form_SecTitle				{
							font-family: Arial, Helvetica, sans-serif;
							font-size: 9pt;
							color: #336699;
							background-color: #FFF;
							font-weight: bold;
							text-transform: uppercase;
							letter-spacing: 1px;
}
/*-------------------------------------------------------------*/
.Form_EntryName				{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 9pt;
							font-weight: bold;
							text-align: right;
							padding: 8px 6px 8px 2px;
}
/*-------------------------------------------------------------*/
.Form_MsgTitle				{
							font-weight: bold;
							text-align: center;
							margin: 6px 0px 15px 0px;
}
.Form_MsgBody				{
							text-align: center;
							margin: 0px 0px 10px 0px;
}
.Form_UsrRefBox				{
							text-align: center;
							padding: .4em 0em 1em 0em;
}
.Form_UsrRef				{
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: large;
							text-align: center;
							padding: 0.1em 0.3em;
}

/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Participations Table */
/*----------------------*/
.Participations	TH			{
							height: 1.5em;
							color: #000;
							background-color: #BBDDFF;
							font-weight: bold;
							Text-align: center;
}
.Participations	TD			{
							Text-align: center;
							vertical-align: top;
							padding: 0.2em 0.3em;
							border: 1px solid #99CCFF;
}
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Contact Us */
/*------------*/
.Contact_Postal				{
							text-align: center;
							padding: 2em 0em;
}
.Contact_Wired				{
							float: left;
							height: 2em;
							width: 45%;
							text-align: right;
							padding-right: 0.1em;
}
.Contact_Clear				{
							clear: both;
							padding: 0.5em 0em;
}
/*<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>*/
/* Useful Links */
/*--------------*/
.Link_List1					{
							float: left;
							width: 45%;
}
.Link_List1 LI				{
							list-style-type: none;
							margin: 0.2em 0em 0.8em 0.8em;
}
.Link_List2					{
							float: left;
							width: 55%;
}
.Link_List2 LI				{
							list-style-type: none;
							margin: 0.2em 0em 0.8em 0.8em;
}