body {
	background: #EEE;	
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.6;
}

#content {
	width: 750px;
	/*margin: 50px auto;*/
	margin: auto;
	padding: 20px;
	background: #FFF;	
	border: 1px solid #CCC;
}

#contenttop {
	width: 750px;
	margin: auto;
	/*padding: 20px;*/
	background: inherit;	
	/*border: 1px solid #CCC;*/
	text-align:right;
}

#contentfoot {
	width: 750px;
	margin: 20px auto;
	padding: 0px;
	background: inherit;	
	/*border: 1px solid #CCC;*/

	font-size: 11px;
	line-height: 1.6;
}


#contentnav {
	BORDER: #CCC 1px solid;
	font-size: 11px;
	padding-left: 10px;
	margin: 10px 0 10px 0;
	background:#EEE;
}


h1 {
	margin: 0;
}

/*
hr {
	border: none;
	height: 1px; line-height: 1px;
	background: #CCC;	
	margin-bottom: 20px;
	padding: 0;
}
*/

p {
	margin: 0;	
	padding: 7px 0;
}

.clear {
	clear: both;
	line-height: 1px;
	font-size: 1px;
}

a { 
	outline-color: #888;	
}

a {  color: #1A83BE; text-decoration: none}
a:hover {  color: #ff6600; text-decoration: underline}

img {border:0;}

UL {padding:5px 0px 5px 12px;margin:5px 0px 5px 12px;list-style: square outside url()}
OL {padding:5px 0px 5px 12px;margin:5px 0px 5px 12px}

form { padding:0; margin:0; display:inline; }
INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; 
}
SELECT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; 
}
TEXTAREA {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; 
}



.linkBlue {  background: url('img/arrow_black_off.gif') no-repeat; padding:0 0 0 19px; color: #1A83BE; text-decoration: none}
a.linkBlue:hover {  background: url('img/arrow_black_on.gif') no-repeat; padding:0 0 0 19px; color: #ff6600; text-decoration: underline}


.linkwhite {  color: #fff; text-decoration: none}
a.linkwhite:hover {  color: #ff6600; text-decoration: underline}

a.lnkTopOn, a.lnkTopOn:visited, a.lnkTopOn:hover { background:#FFF url('img/arrow_black_on.gif') 0 1px no-repeat; color:#ff6600; padding: 0px 0 0px 19px; font-weight:bold; font-size:1.1em; text-decoration:none;}


#header { background:#FFF; color:#666; padding:0; margin:0; height:10em; padding:16px 0px 0px 16px; float:left;}
#header ul { padding:0; margin:0 0 0 100px; list-style:none; position:absolute; line-height:1.9em;}
#header li.navTop1 { float:left; width:10em; }
#header li a, #header li a:visited { background:#FFF url('img/arrow_black_off.gif') 0 1px no-repeat; color:#1A83BE; padding:0 0 0 19px; font-weight:bold; font-size:1.1em; text-decoration:none;}
#header li a:hover { background:#FFF url('img/arrow_black_on.gif') 0 1px no-repeat; color:#0A365B; padding:0px 0 0 19px; font-weight:bold; font-size:1.1em; text-decoration:underline;}

#header li a.lnkTopOn, #header li a.lnkTopOn:visited, #header li a.lnkTopOn:hover { background:#FFF url('img/arrow_black_on.gif') 0 1px no-repeat; color:#ff6600; padding: 0px 0 0px 19px; font-weight:bold; font-size:1.1em; text-decoration:none;}

#contentMain { width:540px; background:#fff; color:#666; padding: 16px 16px 16px 16px; }







#contentLeft { background:#E8F8F8; color:#666; width:188px; float:left; }
#contentLeft h2 { background:inherit; color:#0A365B; padding:10px 16px 10px 16px; margin:0; font-size:1.2em; font-weight:bold; border-bottom:1px solid #DADADA;}
#contentLeftSet { background:inherit; color:#6D6D6D; padding:0 16px 10px 16px;}
#contentLeftSet b { background:inherit; color:#0A365B; font-weight:bold; }
#contentLeftSet p { background:inherit; color:#666666; font-size:1.0em; margin:5px 0 5px 0;}
#contentLeftSet a:link, #contentLeftSet a:visited { background:inherit; color:#1A83BE; font-weight:bold; text-decoration:none;}
#contentLeftSet a:hover { background:inherit; color:#1A83BE; font-weight:bold; text-decoration:underline;}

#subContentLeft { color:#666; width:188px; margin-right:0px; float:left; margin-bottom:0px; overflow:hidden;}
#subContentLeft ul { list-style:none; padding:0; margin:0;}
#subContentLeft li { clear:left;}

#subContentLeft a span, #subContentLeft a.left2 span, #subContentLeft a.left3 span { padding:0 16px 0 16px; display:block;}
#subContentLeft a:link, #subContentLeft a:visited { background:#B8E78C; color:#000; width:188px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a:hover { background:#91D056; color:#000; width:188px; float:left; text-decoration:none; border-top:1px solid #FFF;}

#subContentLeft a.navLeftSel:link, #subContentLeft a.navLeftSel:visited { background:#91D056; color:#000; width:188px; float:left; padding:8px 0 8px 0; text-decoration:none; border-top:1px solid #FFF;}
#subContentLeft a.navLeftSel:hover { background:#91D056; color:#000; width:188px; float:left; text-decoration:none; border-top:1px solid #FFF;}

#contentRight { background:#fff; color:#000; width:550px; float:right; }

/* #contentRight ul { padding:0; margin:0; list-style:none;} */
/* #contentRight li { margin:0;} */

#contentRight li a:link, #contentRight li a:visited { background:transparent url(img/arrow_box.gif) no-repeat; padding:0 0 3px 13px; ; color:#000; text-decoration:underline;}
#contentRight li a:hover { background:transparent url('img/arrow_white_on.gif') 0 1px no-repeat; padding:0 0 3px 13px; color:#fff; text-decoration:none;}


#contentRight li.study { width:151px; background:url(img/arrow_white.gif) no-repeat; }
#contentRight li.study a:hover { width:151px; background:url(img/arrow_white.gif) no-repeat; }
#contentRight .widerBox li.study { width:153px !important; }

.separator { clear:both; height:0; }

.box {float:left; color:#000; padding-right:10px; margin:0px;}
.widerBox {width:192px !important;}
.boxSet {padding:13px 10px 25px 16px;}
.boxWrap {float:left; width:572px; background:#ff6600; border-bottom:1px solid #DADADA;}

.box b, .box2 b { background:inherit; color:#000; padding:0px; margin:0; font-size:1.0em; font-weight:bold;}
.box h2, .box2 h2 { background:inherit; color:#000; padding:0px; margin:0; font-size:1.2em; font-weight:bold;}

/*
.box ul { padding:0; margin:0; }
.box li { margin:0;}
*/

.tyt {FONT: normal 18px; COLOR: #ff6600; TEXT-DECORATION: none}
.tytb {FONT: bold 24px; COLOR: #ff6600; TEXT-DECORATION: none}
.txtbold { FONT: bold 12px; COLOR: #2D3563; TEXT-DECORATION: none }









.urbangreymenu{
width: 300px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #91D056 url(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 7px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.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: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li .a1{
font: normal 11px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 2px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 6px 0;
line-height: 17px;
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: white;
background: #666;
}
