@charset "utf-8";
/* CSS Document */

body {
	//background-image: url(1page_bg.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1{
margin-left:10px;
text-transform: uppercase;
font-family: TAHOMA, Times, serif;
font-size:25px;
color:#0066CC;
font-weight:normal;
line-height:25px;
letter-spacing:2px;
}
h2{
text-transform: uppercase;
font:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#000099;
font-weight:bold;
margin:0px;
padding:0 0 0 5px;
}
h3{
font-size:15px;
color:#888888;
font-weight:bold;
margin:0px;
padding:0px;
line-height:15px;
}

p{
font-size:12px;
color:#000;
font-weight:normal;
margin:15px;
padding:0px;
line-height:15px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
.top_link{
font-family: Verdana, Helvetica, sans-serif;
font-size:0.6em;
font-weight:bold;
text-decoration:none;
color:#000066;
padding:0 5px 0 5px;
}

.blue_link{
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
text-decoration:underline;
color:#000099;
}

.white_link{
font-family: Verdana, Helvetica, sans-serif;
font-size:0.7em;
font-weight:normal;
text-decoration:none;
color:#fff;
padding:0 5px 0 5px;

}
.normal{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
text-align:justify;

}
.title{
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#D70B11;
padding:0 10px 0 10px;
}

.mision{
font-family: "Georgia",sans-serif;
font-size:17px;
line-height:23px;
font-style:italic;
text-decoration:none;
padding:0 10px 0 10px;
}
.news_title{ font-family: Arial; font-size:0.8em; font-weight:bold; text-decoration:none; color:#339900;}

.news_link{
font-family: Verdana; font-size:0.7em; font-weight:normal; text-decoration:underline; color:#0065AC;}

.body_link{
font-family: Verdana; font-size:0.6em; font-weight:bold; text-decoration:underline; color:#003399;}


/* main nav */
.bluetabs{
border-bottom: 1px solid gray;
}

.bluetabs ul{
text-transform: uppercase;
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(media/bluetab.gif) top left repeat-x; /*THEME CHANGE HERE*/
}

.bluetabs li a:visited{
color: #2d2b2b;
}

.bluetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image: url(media/bluetabactive.gif); /*THEME CHANGE HERE*/
border-bottom-color: white;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 0.7em Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 250px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #edf3f3;
}


/* side nav */

.urbangreymenu{
width: 185px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(images/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
text-transform: uppercase;
font: bold 11px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 13px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #2d2b2b;
background: #edf3f3;
}

