/* --- Font Size Conversion Table From Base 16px --- */
/* ---  9px = 57% --- */
/* --- 10px = 63% --- */
/* --- 11px = 69% --- */
/* --- 12px = 75% --- */
/* --- 13px = 82% --- */
/* --- 14px = 88% --- */
/* --- 15px = 94% --- */
/* --- 16px = 100% --- */
/* --- 18px = 113% --- */
/* --- 20px = 125% --- */
/* --- 24px = 150% --- */


/* - - - - - - - - - - - - - - - - - - - - -

Title :  YTEK web site
Author : Brent Dayman
URL : 

Description : template stylesheet

Created : 20071119 12:14
Modified : 


text grey: #444B4C;
link red: #930001;


- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

#pageBody{
	background: url(/images/background/pageBackground.gif) repeat-y top center;
}
#primaryContainer{
}
#container{
	background: #FFF;
}

/* ----- IDS ----- */

#ytekLogo {
	display:block;
	float:left;
	height:151px; width:153px;
	margin:47px 0 0; padding:0;
}

#tagline {
	display:block;
	float:left;
	height:151px; width:324px;
	margin:47px 0 0; padding:0;
	text-indent:-5000px;
}

#bannerimage01, #bannerimage02 {
	display:block;
	float:left;
	height:198px; width:240px;
	margin:0 0 0 163px; padding:0;
	background:transparent url(/images/bannerimage_01.gif) no-repeat left top;
}

#bannerimage02 {
	background:transparent url(/images/bannerimage_02.jpg) no-repeat left top;
}

#contentContainer{
	background:#D2EAF7 url(/images/background/paleBlue-left.gif) no-repeat top left;
}
	

/* menu */

#tP_search {
	display:block; float:left;
	width:240px; height:41px;
	margin: 0 0 0 168px; padding:0;
	background-color:#E3E8EC;
}
	
#secondaryContent {
	padding:41px 0 0 0;
}

.sidePanelFooter {
	background-color:#97BBD2;
	padding:4px 30px 0 0;
}

#sidePanel {
	background: #97BBD2 url(/images/background/sidePanel.gif)  no-repeat 11px top;
	padding: 36px 0 0 0;
}

#sidePanelText {
	margin: 0 15px 0.6em 10px;
}

#logo_DRS {
	display:block; float:left;
	width:85px; height:58px;
	margin:0; padding:0;
	background:transparent url(/images/logo_DRS.gif) no-repeat top left;
}

#logo_AIIA {
	display:block; 
	width:124px; height:58px;
	margin:0 0 0 85px; padding:0;
	background:transparent url(/images/logo_AIIA.gif) no-repeat top left;
}

#footerNavigation{
	display:block;
	float:left;
	width:560px;
	margin:0 0 20px 0; padding:0;
	font-size:83%;
}

/* ----- CLASSES ----- */

.hide{ display:none; }

/* ----- HEADINGS ----- */

#pageHeading{
	/* default appearance of heading */
	font-weight:normal;
	color:#444B4C;	
	font-size:25px;
}

.mainHeading {
	width:320px; height:32px;
	margin:0 0 10px 0; padding:0;
}

.newsHead {
	width:200px; height:22px;
	margin:0 0 17px 8px; padding:0;
}


/* ----- PARAGRAPHS ----- */

#breadcrumbs {
	font-size:69%;
	margin:10px 0 8px 0;
	color: #444B4C;
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
}
#breadcrumbs a {
	color:#930001;
	text-decoration:none;
}
#breadcrumbs a:hover {
	color:#111;
}

#logos { margin:50px 0 0 0;}

/* ----- LISTS ----- */

#mainContent { height: 100%;}

.currNav { margin: 0 0 0 80px;} /* used to avoid IE margin doubling (margin on same direction as float) */

#mainNav_Home ul, #mainNav_Prod ul, #mainNav_Serv ul, #mainNav_Rand ul,
#mainNav_Supp ul, #mainNav_Abou ul, #mainNav_Cont ul, #mainNav_Noff ul {
	font-size:83%;
	display:block; float:left;
	background: transparent url(/images/mainNav.gif) no-repeat;
	width:392px; height:41px;
	margin:0; padding:0;
	list-style-type:none;
}

#mainNav_Prod ul { background-position: left -41px;} 
#mainNav_Serv ul { background-position: left -82px;}
#mainNav_Rand ul { background-position: left -123px;}
#mainNav_Supp ul { background-position: left -164px;}
#mainNav_Abou ul { background-position: left -205px;}
#mainNav_Cont ul { background-position: left -246px;}
#mainNav_Noff ul { background-position: left -287px;}

#mainNav_Home ul li, #mainNav_Prod ul li, #mainNav_Serv ul li,
#mainNav_Rand ul li, #mainNav_Supp ul li, #mainNav_Abou ul li,
#mainNav_Cont ul li, #mainNav_Noff ul li {	
	display:inline;
	margin:0; padding:0;
}

#mainNav_Home ul li a, #mainNav_Prod ul li a, #mainNav_Serv ul li a,
#mainNav_Rand ul li a, #mainNav_Supp ul li a, #mainNav_Abou ul li a,
#mainNav_Cont ul li a, #mainNav_Noff ul li a {	
	text-decoration:none;
}


#sidePanelNavigation ul {
	list-style-type:none;
	margin:0 0 20px 8px; padding:0;
	width:200px;
}
#sidePanelNavigation ul ul {
	margin:0; padding:0;
	width:200px;
}


#sidePanelNavigation li {
	margin:0; padding:0;
}

#footerNavigation ul {  
	margin:0 0 0 80px; padding:0; 
	color:#7599B1; 
	font-size:83%;
	list-style-type:none;
}

#footerNavigation li { display:inline; margin:0 5px 0 0; padding:0 5px 0 0; }

#fN_Site { border-right:1px solid #7599B1;}
#fN_Priv { border-right:1px solid #7599B1;}

/* ----- LINKS ----- */

#mN_Home a, #mN_Prod a, #mN_Serv a, #mN_Rand a, 
#mN_Supp a, #mN_Abou a, #mN_Cont a {
	display: block; float: left;
	height: 41px;
	margin:0; padding:0;
}

#mN_Home a { width:38px; }
#mN_Prod a { width:71px; }
#mN_Serv a { width:68px; }
#mN_Rand a { width:37px; }
#mN_Supp a { width:64px; }
#mN_Abou a { width:52px; }
#mN_Cont a { width:62px; }

#sidePanelNavigation li a {
	display:block;
	margin:0; 
	padding:4px 0 4px 8px;
	text-decoration:none;
	font-size: 11px;
	color: #444B4C;
	border-top: 1px solid #FFF;
	font-weight:bold;
}
#sidePanelNavigation ul ul li a {
	display:block;
	padding:4px 0 4px 16px;
}

#sidePanelNavigation li a:hover, #sidePanelNavigation li a.active{
	background-color:#D2EAF7;
}

#footerNavigation li a {
	color:#7599B1;
	text-decoration:none;
}

/* ----- FORMS ----- */

input.searchInput {
	margin:12px 3px 0 8px; padding:0 0 0 2px;
	width:200px; 
	min-height:13px;
	color:#444B4C;
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size:69%;
	border-color:#97BBD2 #E3E8EC #E3E8EC #97BBD2;
	border-style:solid;
	border-width:1px;
}

input.searchSubmit {
	margin:12px 0 0 0; padding:0;
}