/* ============================================================
// Name   : idg.css
// Author : Guy Farrison   guy@idg-ed.com
// (c) 2009 IDG Education Solutions
//
// Desc   :  Common style sheet containing headings, 
//           menu styles and any other common styles.
// Change Log:
// 9/12/09: GF: Created
// 10/12/09: JA  Changed H1
// 10/29/09: GF Adjusted H1 with line-height of 36
// 01/31/10: JA Added color back to WrapperInner and WrapperOuter
// 01/31/10: JA Added Link colors 
// ============================================================ */

body,td,th {	

	font:normal 11px Tahoma, Arial;	/* Default font for text within body and tables	*/					 
	vertical-align:top;				  			  
	line-height:13px;
	color:#5E5E5E;			/* Default text color (grey)                    */
}
a:link   {color:#699300;}	/* Green */
a:visited    {color:#699300;}	/* Green */
a:active    {color:#699300;}	/* Green */
a:hover {text-decoration:none;}

#search_box {
float:right;
margin-top:58px; 
}

#search_box .inp {
width:120px;
border:1px solid #ccc;
}

#breadcrumbs {
position:relative;
width:100%;
min-height:15px;
}

#breadcrumbs_inner {
width:900px;
padding:1px 0;
text-align:left;
font:italic bold 12px arial;
color:#000;
text-indent:230px;
margin:0;
}

#WrapperOuter {
position:relative;
width:100%;			/* This element is entire width of browser 		*/
background-color:#eee; 		/* Currently set to white, change if you want to see	*/
				/* where the outer most container boundary		*/
}

#WrapperInner {			/* All other elements reside within this one		*/
position:relative;		/* outside of WrapperOuter				*/
width:900px;			/* Changed by JAA from 100% to 900px Currently set to span entire width of browser     	*/
				/* Change to reduce the span 				*/
background-color:#f6f6f6; 		/* Currently set to white, change if you want to see	*/
				/* the next to outer most container boundary		*/
margin:0;
}


#menu {
width:auto;
text-align:left;
}

#menu .menu_title {		/* Menu title that appears on top of the left panel	*/
font:bold 12px verdana;		/* font							*/
color:#fff;			/* foreground						*/
background-color:rgb(237,102,3);/* background						*/
margin-bottom:10px;
border:1px solid #000;		/* solid black border					*/
padding:2px;
}

#menu ul {
list-style-type:none;
margin:0;
padding:0;
}

#menu li {
padding-bottom:2px;
}

#menu li a {
/* background:url(arrowbullet.gif) left center no-repeat; */
display:block;
font-size:12px;   /*  SET MENU FONT SIZE HERE */
font-weight:700;
color:#777;
text-decoration:none;
border-bottom:1px solid #dadada;
padding:2px 0 3px 20px;
}

#menu li a:hover {
color:#000;
}

#menu li.menu-current a {
color:#000;
font-style:italic;
}

#menu li.menu-child a {
color:#777;
/* background:url(arrowbullet.gif) left center no-repeat; */
margin-left:12px;
font-style:italic;
}

#menu li.menu-parent a {
color:#777;
font-style:italic;
/* background:url(plusbullet.gif) left center no-repeat; */
}

h1 {					/* Header 1					*/
font-size:16px;				/* font size currently 16px			*/
color:#000099;				/* color navy blue 				*/
line-height:36px;     			/* Line height 36				*/
}

h2, h3 {				/* Header 2 , 3 font and color selection	*/
font-size:12px;				/* font size 12px				*/
color: #e46600;				/* color is orange				*/
}

h3 {					/* Header 3 style				*/
font-style:italic;			/* italic					*/
}
