﻿body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img, a img {
  border: none;
  padding: 0;
}
ul
{
	padding:0;
	margin:0;
}
ul li a
{
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	padding:0;margin:0; 
	list-style-position:inside; 
	text-decoration:none;
}

ul span
{
	font-size:13px; color:#cc6600; font-family: verdana;
}

.spacemain
{
    width: 8px;
    background-color:White
}
.heading
{
	font-size: 13px;
	font-family: Arial;
	background-color:#ffffff;
	width: 200px;
	vertical-align:middle;
	margin-bottom:0px;
}

.catrowname
{
font-size: 12px;
font-family: Arial;
text-align:left;
vertical-align:middle;
width: 200px;
background-color:#FFFFFF;
}

.headingCity
{
	font-size: 13px;
	font-family: Arial;
	background-color:#eee;
	width: 100%;
	vertical-align:middle;
	margin-bottom:0px;
}

.rownameCity
{
font-size: 12px;
font-family: Arial;
text-align:left;
vertical-align:middle;
width: 100%;
background-color:#eee;	
}

.classRow
{	
	text-decoration:none;
	margin:2%;
}
.classRowTit
{
	text-decoration:none;
	color:Black;
	margin:2%;
}
.classSpace
{
	margin-left:5px;
}
.catrowports
{
font-size: 12px;
font-family: Arial;
text-align:left;
width: 188px;
}

.Text10
{
font-size: 10px;
font-family: Arial;	
}

.Text12
{
font-size: 12px;
font-family: Arial;		
}

.Text12 ul li
{
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	padding:0;margin:0; 
	text-decoration:none;
}

.classFocus
{
	font-size: 12px; font-family: Arial;
	background-color:#FFFBD6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#dcdcdc;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#dcdcdc;
	margin:0px;
}

.classLostFocus
{
	font-size: 12px; font-family: Arial;
	background-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#dcdcdc;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#dcdcdc;
	margin:0px;
}

.cityLostFocus
{
	font-size: 12px; font-family: Arial;
	background-color:#FFFFFF;
	text-align:left;
	width:100%;
	margin:0px;	
}

.cityFocus
{
	font-size: 12px; font-family: Arial;
	background-color:#dcdcdc;
	text-align:left;
	width:100%;
	margin:0px;	
}

.ClassifList
{
	font-size: 12px;
	font-family: Arial;
	text-align:left;
	vertical-align:top;
	width:205px;
}

.ClassifList ul li
{
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	padding:0;margin:0; 
	text-decoration:none;
}

.TableClassif
{
	background-color:#ffffff;
	width:100%;
}
.BorderCol
{
	border-style:solid; 
	border-width:1px; 
	border-color:Black;
}
.ParagraphSide
{
	text-align:center;
}
.imgCenter
{
  display:block;
  margin-left:auto; 
  margin-right:auto;	
}
.div2 { float:left; width:300px; text-align:left;} 
.div3 { margin-left:300px; width:300px; text-align:right;} 

.divFirstCol {width:140px; text-align:center;} 
.divSecondCol { width:325px; text-align:center; vertical-align:top;}
.divThirdCol { width:135px; text-align:right; vertical-align:top;}

.ImagesTitus
{
	text-align:right;
	width:113px; 
	height:63px;
	background-color:#ffffff;
	
}
.TextTitus
{
	text-align:left;
	width:113px;
	height:63px;
	font-family:Arial; 
	font-size:11px;
}
.NoVisible
{
	visibility:hidden;
}

.ClassifBody{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
}

.ClassifNote{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:12px;
	background-color:#ffffff;
}

.Sym
{
	font-size:13px; color:#cc6600; font-family: verdana;
}

.ForosClass
{
	font-size: 12px; font-family: Arial; background-color: #E6F4FF;
}
.ForosTit
{
	font-size: 12px; font-family: Arial; background-color: #BEDAF2;
}
.NewTitle
{
	width: 80px; 
	font-size: 12px; 
	color: white; 
	font-family: Arial; 
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color: red;
}
.nav { margin: 5px 0;}

.TitlePanel
{
	background-color:#dcdcdc;
	font-size: 12px; 
	color: white; 
	font-family: Arial; 
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:Black;
}
.TitlePanelZone
{
	background-color:#dcdcdc;
	font-size: 12px; 
	font-family: Arial; 
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:Black;	
}
.ContentPanel
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
}
#nav a { border: 1px solid #ccc; background: #fc0; text-decoration: none; margin: 0 0px; padding: 3px 5px;  font-family: Arial; font-size: 10px;  }
#nav a.activeSlide { background: #ea0 }
#nav a:focus { outline: none; }

#maintitles a
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#maintitles a:hover
{
	color :Orange
}

#DivLogin
{
	text-align:center;
	width:1000px;
	margin-left:auto;
	margin-right:auto;	
	background-color:#ffffff;
}
 .tabb { font-weight:bold; font-size:14px; font-family:Arial,Helvetica;}
 .tab { font-weight:bold; font-size:12px; font-family:Arial,Helvetica;TEXT-ALIGN: center}
 .tan {FONT-SIZE: 12px; COLOR: navy; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: center}
 .tann {FONT-SIZE: 14px; COLOR: navy; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: center}
 .tanc {FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: center;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#masthead{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FF3300;
}
#utility{
	position: absolute;
	top: 25px;
	right: 25%;	
	overflow:hidden;
	width:320px;
	height:36px; 
	clip:rect(0 320px 70px 0);	
}
#SecondRow
{
	font-size: 14px;
	font-family: Arial;
	float:left;
	color:#FFFFFF;
}

#ThirdRow
{
	width:100%;
	text-align:left;
	font-size: 12px; 
	font-family: Arial;
	color:#FFFFFF;
	background-color:#FF0000;
}

#FourthCol
{	
	width:100%;
	text-align:right;	 
	font-size: 12px; 
	font-family: Arial;
	background-color:#FFFFFF;	
}

#globalNav{
position: relative;
width: 100%;
min-width: 640px;
height: 32px;
color: #cccccc;
padding: 0px;
margin: 0px;
background-image:url(../images/glbnav_background.gif);
}

#globalNav img{
	margin-bottom: -4px; 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#CityNav
{
position: relative;
width: 100%;
min-width: 170px;
height: 32px;
padding: 0px;
margin: 0px;

background-image:url(../images/barleft.gif);
}

#CityNav img
{
	margin-bottom: -4px; 
}

#cnl
{
	position: absolute;
	top: 0px;
	left:0px;	
}
#cnr
{
	position: absolute;
	top: 0px;
	right:0px;	
}

#CityTitle
{
	position: absolute;
	top: 0px;
	text-align:center;
	min-width: 100px;
	padding: 0px;
	margin: 0px;
	width:100%;
	margin-right:auto;
	margin-left:auto;
	z-index: 100;
}

#globalMenu
{
	position: absolute;
	top: 6px;
	text-align:center;
	height: 22px;
	min-width: 800px;
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;
}

#TitleNav{
position: relative;
width: 60%;
margin-left:auto;
margin-right:auto;
font-family:Arial;
font-size:12px;
text-align:center;
min-width: 600px;
height: 32px;
padding: 0px;
}

#tnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#tnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#TitleMenu
{
	position: absolute;
	width: 100%;
	margin-left:auto;
	margin-right:auto;
	top: 0px;
	text-align:center;
	height: 22px;
	padding: 0px;
	left: 0px;
	z-index: 100;
}

#pagecell1{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color: #ffffff;
}
#Footer
{	
	clear:both;
}

#Footer1
{
	color: #999999;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
}

#tl {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#pageNav
{
	background-color:#eee;
	width:193px;
	
}

#pageNav a
{
	text-decoration:none;
}

#pageNav span
{
	font-size:13px; color:#cc6600; font-family: verdana;
}
#pageFreq
{
	border-style:solid;
	border-width:1px;
	border-color:Red;	
	width:193px;	
	font-family:Arial;
	font-size:12px;	 
}
#pageFreq a { text-decoration:none; }

#pageFreqAns
{
	border-style:solid;
	border-width:1px;
	border-color:Red;	
	width:193px;	
	font-family:Arial;
	font-size:12px;
	text-indent:2px;
}
#pageFreqAns a { text-decoration:none; }

.FreqAnsTitle 
{
	width: 193px; 
	font-size: 13px; 
	color: red; 
	font-family: Arial;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	background-color: white;
	text-align:center;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Red;
}

#FirstCol
{
	width:200px;
	background-color:#ffffff;
}
#SecondCol
{
	width:200px;
	background-color:#ffffff;	
}
#ThirdCol
{
	width:200px;
	background-color:#ffffff;
}
#SideCol
{
	width:177px;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#dcdcdc;
}
#UserBody
{
	background-color:#ffffff;
}

/************** header tag styles **************/

h1{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
h2
{
	font-size: 12px;
	font-family: Arial;
	font-style:normal;
	margin-bottom:0px;
	color:#FFFFFF;
}
h3
{
	width: 193px; 
	font-size: 13px; 
	font-family: Arial; 
	margin: 0px;
	padding: 0px;
	color:white;
	background-color:red;
	text-align:center;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Red;
}
h4
{
	width: 193px; 
	font-size: 12px; 
	color: white; 
	font-family: Arial; 
	text-align:center;
	margin: 0px;
	padding: 0px;
	background-color: red;
}
h5
{
	width: 193px; 
	font-size: 12px; 
	color: white; 
	font-family: Arial; 
	margin: 0px;
	padding: 0px;
	background-color: red;
	text-align:center;
}
h6
{
	width: 193px; 
	font-size: 13px; 
	color: white; 
	font-family: Arial; 
	margin: 0px;
	padding: 0px;
	background-color: red;
	text-align:center;
}
/*************** search styles *****************/

#search
{
	float:right;
	z-index: 101;
}

#search input{
  font-size: 70%;
  margin: 0px  0px 0px 10px;
 }

 #search a:link, #search a:visited {
	font-size: 80%;
	font-weight: bold;
	
}

#search a:hover{
	margin: 0px;
}
/*************** For text *****************/
    .UpperCase{
        text-transform:uppercase;
    }
    .Small{
        font-size:10px;
        font-family:arial;    
    }
.Questions
{
	font-family: Arial; 
	font-size: 12px; 
	list-style-type:none;
	text-decoration:none;
}

#box1
{
	background-image:url("../images/box1.gif");
	width:193px;
	height:30px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:12px;	
	min-width:100px;
	padding: 0px;
	overflow:hidden;	
}
#box2
{
	background-image:url("../images/box2.gif");
	width:193px;
	height:30px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:12px;
	min-width: 100px;
	padding: 0px;
	color:White;
	overflow:hidden;	
}

#box3
{
	background-image:url("../images/box1.gif");
	width:193px;
	height:30px;
	position: relative;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:12px;	
	min-width:100px;
	padding: 0px;
	overflow:hidden;	
}

.box1_1
{
	background-image:url("../images/box1-1.gif");
	width:192px;
	height:164px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	min-width: 100px;
	padding: 0px;
}
.box2_2
{
	background-image:url("../images/box2-2.gif");
	width:192px;
	height:208px;
position: relative;
margin-left:auto;
margin-right:auto;
font-family:Arial;
font-size:12px;
text-decoration:none;
text-align:left;
min-width: 100px;
padding: 0px;
}
.box3_1
{
	background-image:url("../images/box3-1.gif");
	width:192px;
	height:500px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	min-width: 100px;
	padding: 0px;
}
.SpaceLine
{
	margin-left:1em; margin-right:1em;
	text-decoration:none;
}
