td {
	text-align: justify;
	font-family:"Times New Roman";
	font-size:14px;
	color:#FDFDFD;
	line-height:17px;
}
/* top menu start*/

<style type="text/css">



a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}

.style47 {
	font-size: 24px;
	font-family: "Courier New", Courier, monospace;
}
.style50 {font-size: 18px; font-family: "Courier New", Courier, monospace; }
.style52 {color: #660033;font-size:10px;}
.style55 {color: #FFFFFF}

</style>


.invertedshiftdown{
padding: 0;
width: 100%;
border-top: 5px solid #D74725; /*Red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown a{
float: left;
display: block;
font: bold 12px Arial;
color: black;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 9px 10px; /*Padding within each menu item*/
background-color: #E9E9E9; /*Default menu color*/

/*BELOW 4 LINES add rounded bottom corners to each menu item.
  ONLY WORKS IN FIREFOX AND FUTURE CSS3 CAPABLE BROWSERS
  REMOVE IF DESIRED*/
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
}

.invertedshiftdown a:hover{
background-color: #323232; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: black;
}

.invertedshiftdown .current a{ /** currently selected menu item **/
background-color: #D74725; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: black;
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
margin-top: 2px;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid #D74725;
background-color: black;
color: white;
}




/*top menu ends*/

.urbangreymenu{
	width: 220px; /*width of menu*/
	margin: 5px 5px 5px 15px;
}

.urbangreymenu .headerbar{
font: bold 12px Arial;
color: white;
background: url(images/menuholder.png) no-repeat 1px 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: 3px 0 3px 25px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding-left: 20px;;
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 a{
font: normal 12px Arial;
color:FFF;
background:url(images/new.png);
display: block;
padding: 5px ;
line-height: 20px;
padding-left: 1px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: FFF;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #393939;
}




a {text-decoration:underline; color:#7ADCFB;}
a:hover {text-decoration:none;}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

img { border:0;}  
table { height:100%; width:100%; border:0;} 
body { 	margin:0px;padding:0px; background:url(images/px_body.gif) top repeat-x #414141;}
input, textarea {font-family:tahoma; font-size:11px; border:1px solid #B4B4B4; background:#ffffff; color:#47201F; padding-top:2px; padding-left:4px;}

strong a {background:url(images/a1.gif) center right no-repeat; padding:0px 11px 0px 0px; font-size:10px; text-decoration:none;}
strong a:hover { text-decoration:underline;}
span strong { color:#BABABA;}
strong span { color:#7ADCFB;}

/*ul {margin:0; padding:0; list-style:none}*/
/*li {background:url(images/a.gif) bottom left no-repeat; margin:0 0 0 0px; padding:0 0 0 15px; line-height:30px;}
*/
#main_table { width:65%; height:761px;}
#bg_top_right1 {background:url(images/bg.gif) top no-repeat;}
#bg_block_left { background:#393939; border:1px solid #6B6B6B;}

#bg_top_right {background:url(images/bg_t.jpg) top no-repeat; padding:41px 0px 0px 25px;}
#bg_top_right a { color:#FDFDFD; font-weight:bold;}
#bg_top_right_shadow {background:url(images/bgg.gif) top no-repeat; width:18px;}




#menu {background:url(images/px_menu.gif) top repeat-x;}
#menu td { width:20%; text-align:center;background:url(images/bg_menu.gif) top right no-repeat; height:70px; color:ffffff;} 
#menu a {	height:100%;	display:block;	padding:10px 0px 10px 0px;	text-decoration:noon;	color:ffffff; 	height:50px;}
#menu a:hover {background:url(images/px_menu_over.gif) top right no-repeat; color:ffffff;}

/*
#menu {background:url(images/px_menu.gif) top repeat-x;}
#menu td { width:20%; text-align:center;background:url(images/bg_menu.gif) top right no-repeat;}
#menu a { height:100%; display:block; padding:28px 0px 22px 0px;}
#menu a:hover {background:url(images/px_menu_over.gif) top right no-repeat;}

*/
#search {
	margin:10px 0px 0px 25px;
}

#menuholder {
	margin:5px 3px 5px 3px;
	background:url(images/menu2.png);
	background-repeat: no-repeat;
	height: 180px;
}

#menuimage {
	margin:10px 5px 5px 5px;
	height: 88px;
	
}

#menutext {
	margin:5px 5px 12px 5px;
	height: 16px;
	
}
#menumore {
	margin:8px 10px 10px 45px;
	height: 20px;
}



#search img { vertical-align:middle;}
#search input { width:125px; height:21px; background:#606060; border:1px solid #8D8D8D; color:#B0B0B0; font-size:10px; padding-top:4px; margin-right:18px; vertical-align:middle;}

#news b { color:#BABABA; font-size:10px; font-weight:normal;}
#news li a { color:#BABABA;}
#where { font-size:11px; fonttype:Arial}
#contact { line-height:14px;}
/*Contentainer Starts*/
#contenet { margin:23px 23px 10px 26px; font-family:"Times New Roman", Times, serif; font-size:12px; 



}
/*Container Ends*/
#privacy { line-height:14px;margin:23px 23px 10px 26px;}
#privacy span { color:#7ADCFB;}
#privacy a {background:url(images/a1.gif) right no-repeat; color:#7ADCFB; padding:0px 12px 0px 0px; font-size:10px;}

#footer {background:url(images/px_b.gif) top repeat-x; padding:28px 0px 0px 0px; text-align:center;}
#footer a { color:#FDFDFD; font-weight:bold; text-decoration:none;}
#footer a:hover { color:#7ADCFB;}
#footer img { margin:0px 15px 0px 15px;}

.form { width:194px; height:19px;}		
.textarea { width:194px; height:190px;}


<style type="text/css">
form {
	width:500px;
	border:1px solid #ccc;
}
fieldset {
	border:0;
	padding:10px;
	margin:10px;
	position:relative;
	height:5px;
}
label {
	display:block;
	font:normal 12px/12px verdana;
}
input {
	border:none;

}


span.hint {
	font:normal 11px/14px verdana;
	background:#eee url(images/bg-span-hint-gray.gif) no-repeat top left;
	color:#444;
	border:1px solid #888;
	padding:5px 5px 5px 40px;
	width:250px;
	position:absolute;
	margin: 12px 0px 0 14px;
	display:none;
}


fieldset.welldone span.hint {
	background:#9fd680 url(images/bg-span-hint-welldone.jpg) no-repeat  ;
	border-color:#749e5c;
	color:#000;
}
fieldset.kindagood span.hint {
	background:#ffffcc url(images/bg-span-hint-kindagood.jpg) no-repeat ;
	border-color:#cc9933;
}


fieldset.welldone {
	background:transparent url(images/bg-fieldset-welldone.gif) no-repeat 150px 2px;
}
fieldset.kindagood {
	background:transparent url(images/bg-fieldset-kindagood.gif) no-repeat 190px 2px;
}
registrationtable
{
	font-family:tahoma;
	font-size:11px;
	line-height:10px;
	background:transparent url(images/bg-fieldset-kindagood.gif) no-repeat 190px 2px;
}
.calendar-eightysix.default {
	width: 216px;
	height: 170px;
	background: url('../img/default/background.png') center no-repeat;
	font-family: Trebuchet, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #888;
}
.bg14 a{ color:#DE6716}
.bg14 a:hover 	{ text-decoration:none}
