@charset "UTF-8";
/* IISPEC CSS Document
* Creation Date: Wednesday, December 5, 2007
* Created By: Gideon Graphics Studio
*/

html {margin:0 }

body {	background: #FFFFFF url(../images/mastheadbase.jpg) top repeat-x;
	  	text-align:center;
	  	font-size: 62.5%;
	  	font-family: Arial, Helvetica, sans-serif;
	  	margin:0;
	 	padding:0;
	 	width:100%
	  
}

#container { width:100%;
			 margin:0 auto;
			 padding:0;
}


#header { width:800px;	
		  float:left;
		  margin:0;
		  padding:0;
		  
		  
}

hr{ height:1px; 
	background:#A71649;
	border:thin; 
	
}		

#logo { width: 171px;
	    height: 68px;
		float:left;
	
	  }
	  
	  
.slogan { margin-left: 300px!important;
		  margin-left/**/:/**/270px;		   
		  margin-top: 35px;
	 }
	 
	  
#name {width:20px;
       float:left;
	   height:20px;	   
	   margin-top:9px;
	   margin-left:110px!important;
	   margin-left/**/:/**/100px;
}
	  
	  
#masthead { width:100%;
		    float:left;			
			font: 3.0em Baskerville, "Times New Roman" Times, Serif;
			color:#ffffff;
			text-transform:uppercase;
			text-align:left;

}

.masthead {margin-top:-0.5em;}
	  
	  
#contentarea { background: url(../images/leftpanelbase.jpg) repeat-y;
			   margin-top:33px; 
			   float:left; 
			   width:990px!important; 
			   width/**/:/**/1000px;
			   padding-bottom:12.5%;
			   }
			   

#leftpanel {width: 17.2em!important;
			width/**/:/**/5em;
		    float:left;
			margin-right:26px;
			
		  }
		  

#linetop {background:url(../images/line.jpg) no-repeat; height: 45px;	}
.glance {	padding-top: 1px!important; margin-top/**/:/**/-7px;}

#decor-top { text-align:center;}
		  
		  
#leftpanel a {font:1em Arial, Helvetica, sans-serif;}	
#leftpanel a:link {text-decoration:none;color:#FFF;}
#leftpanel a:visited {text-decoration:none;color:#FFF;}
#leftpanel a:hover {text-decoration:none;color:#FFCC99;}
#leftpanel a:active {text-decoration:none;color:#FFF;}

h1{ font:1.8em Baskerville "Times New Roman", Times, serif; letter-spacing:0.05em;}
h2{ font:1.2em Arial, Helvetica, sans-serif; letter-spacing:0.05em; text-transform:uppercase}

		  

/*-----------------</collapsible menu>---------------*/	
.mC {width:171px; margin:0px;text-align:center; }
.mH {cursor:pointer;
	 padding-top:3px;
	 height:32px;
	 color:white;
	 background:url(../images/menubutton.jpg) no-repeat;
	 font:1em Arial, Helvetica, sans-serif;
	 text-transform:uppercase;
	 }
.mL {display:none; margin-bottom:10px; }

.mO {margin-left:30px; display:block;text-align:left; margin-bottom: 5px;}

#img3 {text-align:center;}

#img3 img {width:100%; max-width:628px;}

#img4 {text-align:center;}

#img4 img {width:100%; max-width:375px;}


/*-----------------</collapsible menu>---------------*/	


/*-----------------</collapsible menu2>---------------*/	
.mC2 {width:179px; margin:0px;text-align:center; }

.mH2 {cursor:pointer;
	 padding-top:3px;
	 margin-bottom: -14px;
	 height:32px;
	 color:#000;
	 font:1em Arial, Helvetica, sans-serif;
	 text-transform:uppercase;
	 
	 }
.mL2 {display:none; margin-bottom:10px; }

.mO2 {margin-left:3px; display:block;text-align:center; margin-bottom: 4px;text-transform:none; color:#000; text-decoration: none;}



#rightpanel a:link {color:#000; text-decoration:none;}
#rightpanel a:visited {color:#000; text-decoration:none;}
#rightpanel a:hover {color:#000; text-decoration:underline;}
#rightpanel a:active {color:#000; text-decoration:none;}


/*-----------------</collapsible menu2>---------------*/	



hr.list {	  height:0.8px; 
			  background:#fff;	
			  border: dotted #ccc thin; 
			  margin-left:-54px;
			  }
			  


hr.list2 { height:0.8px; 
			  background:#fff;	
			  border: dotted #ccc thin; 
			  margin-left:-0px;
			  padding-right:43px;
			  width:179px;
			  }

hr.special{
    height:10px;
    width:30%;
    background:#A71649 ;
    margin: 0px 150px 0px 150px;  
   }
		  
#middlepanel {float:left;
			  margin-top:35px;
			  left:18.5em;
			  width:550px;
			  color:#000000;
			  text-align:left;
			  font:1.1em Verdana, Arial, Helvetica, sans-serif;
			  line-height:1.7em;	
			  margin-right:1.4em;  
			  }


			  
#middlepanel h1 {text-align:center; margin-bottom:0; font: 2.3em Palatino, Baskerville "Times New Roman", Times, serif; letter-spacing:0.05em; }


#rightpanel { float:right;
			  width:200px;		  
			  text-transform:uppercase;			  
			  text-align:center;
			  margin-top:53px;
			  }
			  
#rightpanel h1 {text-align:center;}

#rightpanel li{margin-left: -40px;text-align:center;}
		   
ul {text-align:left;
	list-style-type: none;
	list-style-position: outside;
	font: 1.08em  Arial, Helvetica, sans-serif;
	color:#000000;
	line-height: 1.6;
	}

#leftpanel li{list-style:none; }

#leftpanel li a:link {color:#000; text-decoration:none;}
#leftpanel li a:visited {color:#000; text-decoration:none;}
#leftpanel li a:hover {color:#990033; text-decoration:underline;}
#leftpanel li a:active {color: #000; text-decoration:none;}


/*-----------------<form, tables elements>---------------*/

input{
color: #ffffff;
background: #A71649;
font:1em Arial, Helvetica, sans-serif;
}

input.upper {
color: #ffffff;
background: #A71649;
font:1em Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

input.grey{
color: #FFCCCC;
background: #A71649;
font:1em Arial, Helvetica, sans-serif;
}



select { background: #A71649;
		 color:white;
		 font:1.0em Arial, Helvetica, sans-serif;
		 }

textarea {font:1em Arial, Helvetica, sans-serif; background:#A71649; color: #ffffff;}

.submit input{	
	color:#ffffff;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}
/*---------------<form elements>-----------------*/



#footer {
		  width:100%;
		  float:left;
		  clear:both;
		 
		  bottom:0;
		 }
		 
.footercontent {
				width:100%;
				height: 25px;
				color:#ffffff;
				padding-top: 1px;
				font: 1em Arial, Helvetica, sans-serif;
				text-align: center;
				}
				
table {border:1;}				

td { border:0; }
td.center {text-align:center;}

th {text-transform:uppercase;
	color:white;
	text-align:center;
    font: 1.0em Verdana, Arial, Helvetica, sans-serif;
}

.grey {background:#eeeeee;}
.lightorange {background:#F2EFC0;}
.red {background:#A71649; color: #ffffff; font: bold 1em  Arial, Helvetica, sans-serif; text-transform:uppercase;}
.padlist {padding: 4px 4px 4px 4px; }
.padlist2 {text-align:center;padding: 7px 7px 7px 7px; }
.padlist3 {text-align:left; padding: 7px 7px 7px 7px; }
.headpadlist {padding: 7px 7px 7px 7px; text-align:center;}
.gallery { background:#ccc; padding:2px; border: #999  0px solid; text-align:center; }

img{border:0;}

 .custombutton {padding:0;margin:0;border:none;background:none;cursor:pointer;}
* html .custombutton {cursor:hand;} /* alternate cursor style for ie */

.small {font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;}

.error {color:#660033;}

#middlepanel a {font:1em Arial, Helvetica, sans-serif;}	
#middlepanel a:link {text-decoration:none;color:#000;}
#middlepanel a:visited {text-decoration:none;color:#000;}
#middlepanel a:hover {text-decoration:underline;color:#000;}
#middlepanel a:active {text-decoration:none;color:#000;}


#middlepanel a.upper {font:0.95em Arial, Helvetica, sans-serif; text-transform:uppercase;}	
#middlepanel a.upper:link {text-decoration:none; color:#000;}
#middlepanel a.upper:visited {text-decoration:none; color:#000;}
#middlepanel a.upper:hover {text-decoration:underline; color:#990033;}
#middlepanel a.upper:active {text-decoration:none; color:#000;}

#middlepanel p {margin-left:16px; margin-right:14px;}

#middlepanel li {
list-style-type: square;
color: #990066;

}

#middlepanel li.lineup {
font:0.95em Arial, Helvetica, sans-serif
list-style-type: none;
display:inline;
margin-right:4px;
}

#middlepanel ul.narrow {
margin-left: 24px;
margin-right: 35px;
text-align:center;
}

.upper {text-transform:uppercase;}
.subtopic {font:bold 0.95em Arial, Helvetica, sans-serif; text-transform:uppercase;}

 #linetop ul.rightlist {margin-left:18px;text-transform:none; list-style-type:inline; text-align:left; }

#rightpanel ul.rightlist li.center {text-align:center;}

#rightpanel ul.rightlist li {text-align:left;}

#rightpanel ul.rightlist li a {color:#A71649;}

.notransform{text-transform:none}

li.number {list-style-type:decimal;}



