﻿/* HTML elements  */

	body{background: url(../images/design/background/bg.gif) repeat-x fixed;
	font:62.5% Arial, Helvetica, sans-serif;line-height:1.6em;text-align:justify;color:black;background-color:white}

	h1, h2, h3, h4, h5, h6{font-weight:normal;margin:0;line-height:1em;}	
	h1{font-size:1.85em;margin-bottom:.5em;font-weight:bold;}	
	h2{font-size:1.65em;margin-bottom:.5142em;padding-top:.2em;font-weight:bold;}	
	h3{font-size:1.5em;margin-bottom:.7em;padding-top:.3em;font-weight:bold;}
	h4{font-size:1.45em;margin-bottom:2em;font-weight:bold;text-align:center}
	h5,h6{font-size:1.2em;margin-bottom:.5em;font-weight:bold;}
	
	img{border:none;}						

	a, a:visited{text-decoration:none;color:#0000FF;}
	a:hover{color:#FF0000;text-decoration: underline;}	
	
	p{font-size:1.2em;}		
	
/* HTML elements  */

/* common */	
	.clearit {margin:0;padding:0;height:0;clear:both;}		
	.left{float:left;margin-right:1em;}
	.right{float:right;margin-left:1em;}
	.center{text-align:center;}	
	.clear{clear:both;}
	.first{margin-left:0 !important;}
	.last{margin-right:0 !important;}
	.top{margin-top:0 !important;}
	.bottom{margin-bottom:0 !important;}	
	.hidden, .print{display:none;}
	.graphic{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}	
		
	.bold{font-weight:bold;}
	.black{color:#000000;}
	.italics{font-style:italic;}
	.red{color:#FF0000;}
	.red-bold{color:#FF0000;font-weight:bold;}
	.tiny{font-size:.8em;}
	.tiny-url{font-size:.8em;color:#008000;}
	.background-black{background-color:#000000;color:#FFFFFF;font-weight:bold;}		
	.box{border:thin solid #cccccc; background-color:#f0f8ff; padding:15px;}
	.list-item{font-size:1.2em; font-weight: bold;color: purple}
/* // common */


/* layout */
	.keywords{color:white;width:974px;margin:auto;padding-bottom:5px;padding-top:5px;font-size:1.1em; }

	#nitro{width:974px;margin:auto;background:#E6E6E6;font:1em;}
	#nitro-banner{background-color:#BD2D46;background-image: url(../images/design/logo.jpg);background-repeat: no-repeat;height:240px;font:1.2em;}			
	#nav-bar{border-top:2px solid #FFFFFF;background-color:black;margin:auto;}	

	#content-dual{float:left;width:744px;margin-left:10px;padding-left:10px;padding-right:10px;padding-top:15px;background-color:#FEFEFE;font:1.5em;}
	#content-single{float:left;width:934px;margin-left:10px;padding-left:10px;padding-right:10px;padding-top:10px;background-color:#FEFEFE;}	
	#side-bar{float:right;width:160px;padding-left:10px;padding-right:10px;padding-top:10px;background-color:#FEFEFE;margin-right:10px;}	
	#floating-menu{border:0;position:fixed;top:175px;right:0;}
	


	#special-offer{float:right;margin-left:8px;}
	.offer-text{position:relative; top:95px; left:18px; font-weight :bold;font-size:1.4em;color:black; text-align:left;}

/* ^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
	#foxmenucontainer{margin:auto; height:24px;display:block; padding-bottom:0em;background-color: #525252}
	#foxmenu{position:relative;display:block;height:24px;font-size:11px;font-weight:bold;font-variant:small-caps }
	#foxmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
	#foxmenu ul li{display:block;float:left;margin:0 1px 0 0;}
	#foxmenu ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:5px 20px 0 20px;height:19px;background:transparent url(../images/design/menu/gray.gif) no-repeat top left;}
	#foxmenu ul li a:hover{color:#fff;background:transparent url(../images/design/menu/red.gif) no-repeat top right;}
	#foxmenu ul li a.current,#foxmenu ul li a.current:hover{color:#000;background:#fff;}




/*- Breadcrumb Bar ---------------*/
	#breadcrumb-bar{height: 10px;padding-left:10px;padding-top:4px;padding-right:0px;padding-bottom:1px;border-top:2px solid #FFFFFF;}
	.breadcrumb{font:1.1em bold }
	.breadcrumb a{background: transparent url(../images/design/breadcrumb.gif) no-repeat center right;text-decoration:none;padding-right:18px;color:#0000FF;}
	.breadcrumb a:visited, .breadcrumb a:active{color: #0000FF;}
	.breadcrumb a:hover{color:#FF0000;text-decoration: underline;}

/*- Footer ----------------------*/
	#footer{clear:both;height:25px;padding-top:10px;background-color:#DDDDDD;padding-left:18px;padding-right:18px;font:1.3em bold}
	#footer a:link{color:#000000;text-decoration:none;}
	#footer a:visited{color:#000000;text-decoration:none;}
	#footer a:hover{color:#FF0000;text-decoration:underline;}

/*- Special objects -------------*/
	#zoom-box{float:right; position:relative; top:4em; left:42em;}
	#FlashMap1{float:right;margin-left:8px;}

	#company{background-color: #B90827;color: #FAFAFA;font-size: small;height: 20px;text-align: center;font-weight: bold;padding-top: 4px;padding-bottom: 2px;}
	.phone-number{float: right;	padding-right: 10px;font-weight: bold;font-size: 2.7em;color: #FEEA54;padding-top: 18px;}




/* GRID */
		
	.cols{} /* main column container class */
	.col{float:left;display:inline;width:48%;margin-left:4%;} /* 2 equal width columns layout - default */	
	.cols3 .col{width:30%;margin-left:5%;}                    /* 3 equal width columns layout */
	.cols4 .col{width:22%;margin-left:4%;}                    /* 4 equal width columns layout */
	
	/* use following classes to build custom grid (add as many as you want) */
	
	.col1, .col2, .col3{float:left;display:inline;}
	.col1{}
	.col2{}
	.col3{}
	
	.indent1{}
	.indent2{}
	.indent3{}
		

/*- Featured Course List -------------------------*/
	#banners{height: 135px;border:0px solid #000000;}
	#banners TABLE{height:100%;text-align:center;}
	#banners TD{width:16.5%;border:1px solid #C0C0C0;}


/*- Accordion  -------------------------*/
	#accordion {margin:20px 0px;}
	h3.toggler {cursor: pointer;background: #E1E1E1;color:  #528CE0;margin: 0 0 4px 0;padding: 3px 5px 1px;font-size:1.2em;}
	div.element p {font-style:italic; margin:15px;font-size:1.2em; }








