/***********************************************/
/* 2col_leftNav.css                            */
/* Use with template 2col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
}

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
}

h2{
 font-size: 114%;
 color: #006699;
}

h3{
 font-size: 100%;
 color: #334d55;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #333333;
}

h5{
 font-size: 100%;
 color: #334d55;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
}
				

/***********************************************/
/* Layout Divs                                 */
/***********************************************/



#masthead{padding: 10px 0px 0px 0px;border-bottom: 1px solid #2d6cc7; width: 100%;}


/************* #fine globalNav styles **************/

/************* #breadCrumb styles *************/

#breadCrumb{
	margin: 5px 0px 5px 0px;
	border-bottom: 1px solid #2d6cc7;
}



#content{
  	float:right;
	width: 73%;
	margin: 0;
	margin-bottom:40px;
	padding: 0 3% 0 0;
}
#content h3 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR: #ffffff; MARGIN-RIGHT: 20px; BACKGROUND-COLOR: #48a7ff; TEXT-ALIGN: center} 

#content h2 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR: #ffffff; MARGIN-RIGHT: 20px; BACKGROUND-COLOR: #FF9900; TEXT-ALIGN: center} 

#content h1 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR:#ffffff ; MARGIN-RIGHT: 20px; BACKGROUND-COLOR: #FF66CC; TEXT-ALIGN: center} 

#content h4 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR:#ffffff ; MARGIN-RIGHT: 20px; BACKGROUND-COLOR: #009933; TEXT-ALIGN: center} 
#content h5 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR:#006699 ; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #FFFF66; TEXT-ALIGN: center}


#content1{
  	float:right;
	width: 75%;
	margin: 0;
	margin-bottom:40px;
	padding: 0 3% 0 0;
}
#content1 h3 {MARGIN-TOP: 0px;  FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #ffffff; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #48a7ff; TEXT-ALIGN: center} 

#content1 h2 {MARGIN-TOP: 0px;  FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #ffffff; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #FF9900; TEXT-ALIGN: center} 

#content1 h1 {MARGIN-TOP: 0px;  FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR:#ffffff ; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #FF66CC; TEXT-ALIGN: center} 

#content1 h4 {MARGIN-TOP: 0px;  FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR:#ffffff ; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #009933; TEXT-ALIGN: center} 

#content1 h5 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR:#006699 ; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #FFFF66; TEXT-ALIGN: center}












/************* #globalNav styles **************/

/************* #globalNav styles **************/
#globalNav{margin-top:5px; margin-left:5px; border-top: 1px solid #2d6cc7; background-color: #eeeeee;}

#globalNav a {font-size:16px; font-family:"Comic Sans MS"; text-align:center; color:#006699; padding-left:2%; padding-right:2%; }

#globalNav a:hover {text-decoration: none; background-color:#99CCCC; }


/************* #box2 ***************/	

.box2{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; float:left; width: 100%;margin-left: 15px ; }
	 
.box2 H1 {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #48a7fe; TEXT-ALIGN: center;}

.box2 img{width:200px; height:auto;float:left; padding:5px 10px 5px 5px;border:0;}

.box2 P {font-size:70%; WIDTH: auto; padding-left:10px; padding-bottom:5px; text-align:justify;}

/************* #box2 ***************/	

.box3{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; float:left; width: 45%;margin-left: 15px ; }
 
.box3 img{width:120px; height:auto;float:left; margin:5px 2px 5px 0px;border:0;}

.box3 P {font-size:70%; WIDTH: auto; padding-left:10px; padding-bottom:5px; text-align:justify;}

/************* #box1a ***************/	

.box1a{ background-color: #FFFF99;width:140px; height:130px; float:left; margin-left:15px; margin-top:10px;}
	 
.box1a a{font-size:14px; }


.boxtext {margin:5px; }
.boxtext img{ width:100px; height:67px; border:0;}

/************* #box ***************/	
.box{ border:1px solid #2d6cc7; width:140px; height:125px; float:left; margin-left:10px; margin-top:10px;}
	 	 
.box p{margin:5px 10px 5px 10px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#0066FF;}

.box img{margin:5px 10px 5px 10px; width:auto; height:67px;border:0;}

#navBar{
	margin: 0 79% 0 0;
	padding: 0px;
	background-color: #FFFFFF;
	border-right: 1px solid #2d6cc7;
	border-bottom: 1px solid #2d6cc7;
}



/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border-top: 1px solid #2d6cc7;
	border-bottom: 1px solid #2d6cc7;
	font-size: 75%;
	color:#2d6cc7;
	padding: 8px 0px 8px 5px;
	margin-top: 2%;
}


#siteInfo img{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;border:0;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{ background-color:#FFFF66;
	padding: 5px 5px 5px 10px;
	text-align:center;
	color:#006699;}

#sectionLinks h2 {padding: 5px 5px 5px 10px;
	text-align:center;
	color:#FFFFFF; BACKGROUND-COLOR: #FF9900; } 
#sectionLinks h4 {padding: 5px 5px 5px 10px;
	text-align:center;
	color:#FFFFFF; BACKGROUND-COLOR: #48a7ff;}	
#sectionLinks h1 {padding: 5px 5px 5px 10px;
	text-align:center;
	color:#FFFFFF; BACKGROUND-COLOR: #FF66CC; } 
#sectionLinks h5 {padding: 5px 5px 5px 10px;
	text-align:center;
	color:#FFFFFF; BACKGROUND-COLOR:#009933; } 

#sectionLinks a:link{ 
	padding: 2px 0px 2px 10px;
	border-top: 1px solid #cccccc;
	width: 100%;	
 	 voice-family: "\"}\""; 
 	 voice-family:inherit;
	width: auto;
	font-size:90%;
}

#sectionLinks a:visited{
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #dddddd;
	padding: 2px 0px 2px 10px;
}




/************** #advert styles **************/

#advert{
	padding: 10px 0px 10px 10px;
	font-size: 80%;
	text-align:center;
	
}
#advert img{
	display: block;
}
#advert p{ text-align:justify;}
#advert h3{ margin-bottom:5px;}

#marque {font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 2px 10px 10px;
	margin-bottom:10px;
	margin-top:10px;
	font-size: 70%;
	height:auto;
	}
	

