.red {color: #FF0000}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #335C85;
	background-image: url(../images/bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #4F4F4F;
}
a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-decoration: none;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

.cont_left {background-image: url(../images/cont_left_bg.gif); background-position: left top; background-repeat: repeat-y;}
#topmenu td {
	padding-right: 6px;
}

.statlink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-decoration: none;}

.cont_right {background-image: url(../images/cont_right_bg.gif); background-position: left top; background-repeat: repeat-y;}

.black_hdot {background-image: url(../images/h_dot_sep_black.gif); background-position: left; background-repeat: repeat-x;}
.gray_hdot {background-image: url(../images/gray_hdot.gif); background-position: left; background-repeat: repeat-x;}

a.footer:link {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-transform: uppercase; text-decoration: none}
a.footer:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-transform: uppercase; text-decoration: none}
a.footer:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-transform: uppercase; text-decoration: none}

a.copyright:link {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none}
a.copyright:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none}
a.copyright:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}

.logo {background-image: url(../images/uppal_logo.gif); background-position: right top; background-repeat: no-repeat;}
.pathbg {background-image: url(../images/path_bg.jpg); background-position: left top; background-repeat: no-repeat;}

.toppath {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight: bold;}
a.toppath:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #335C85; text-decoration: none; font-weight: bold;}
a.toppath:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #335C85; text-decoration: none; font-weight: bold;}
a.toppath:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}

a.leftmenu:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #275FA0; text-decoration: none; font-weight: bold; padding-left: 10px;}
a.leftmenu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #275FA0; text-decoration: none; font-weight: bold; padding-left: 10px;}
a.leftmenu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; padding-left: 10px;}

a.le_menu:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-decoration: none; font-weight: normal; padding-left: 10px;}
a.le_menu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-decoration: none; font-weight: normal; padding-left: 10px;}
a.le_menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; padding-left: 10px;}



a.leftsubmenu:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-decoration: none; font-weight: normal; padding-left: 10px;}
a.leftsubmenu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-decoration: none; font-weight: normal; padding-left: 10px;}
a.leftsubmenu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; padding-left: 10px;}
.bodyhead {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #275FA0; text-transform: uppercase; font-weight: bold;}
.gdhead {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #275FA0; text-transform: uppercase; font-weight: bold;}
.bodytxt {
	margin-top: 10px;
	margin-bottom: 10px;
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #585858;	
}
.gbodytxt {margin-top: 10px; margin-bottom: 10px;}
.gabodytxt {margin-top: 10px; margin-bottom: 10px; background-color:Silver}
.content_head{ font: 12px/20px Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px; color:#333333; font-weight:bold;}
.rtimg {margin-left: 10px;}
.floorplanbg { background-image: url(../images/floor_box.gif); background-position: center; background-repeat: no-repeat;}
.hltxt01 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0;}
.spechead {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-transform: uppercase;}
.specdetail {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
ul{margin:0px; padding-left:0px; list-style-type:none;}
li{ padding-left:0px; list-style-type:none;}
.mediahead{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #275FA0; text-transform: uppercase;}
.mediadetail{
	color: #333333;
	font: 11px Arial, Helvetica, sans-serif;
	text-transform: none;
}
.photo_gallery{ border: 2px #CBD1DA solid;}
.download{ font-size:11px; color:#275FA0; font-weight:bold; text-decoration:none; }

.form{ font-size:11px; color:#666666; font-weight:bold;}
SELECT {
	BORDER: #999 1px solid; FONT: 10px Arial, Helvetica, sans-serif; COLOR: #333;  BACKGROUND-COLOR:#ffffff; width:120px;
	height:19px;
}
INPUT.BUTTON {
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	COLOR: #FFFFFF; 	
	BACKGROUND-COLOR: #999999;
	height:20px;
	}

TEXTAREA {
	BORDER: #999 1px solid; 
	COLOR: #333; 
	BACKGROUND-COLOR: #FFFFFF; 
	width:140px;
	
}

.text_area2 {
	BORDER: #999 1px solid; 
	COLOR: #333; 
	BACKGROUND-COLOR: #FFFFFF; 
	width:250px;
	
}

.text_feild {
	BORDER: #999 1px solid; 
	COLOR: #333; 
	BACKGROUND-COLOR: #FFFFFF; 
	width:140px;
	height:15px;
	
}
.sptd{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #275FA0; font-weight:bold; text-decoration: none;}
a.sptd:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #275FA0; font-weight:bold; text-decoration: none;}
a.sptd:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #275FA0; font-weight:bold; text-decoration: none;}
a.sptd:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #275FA0; font-weight:bold; text-decoration: none;}.logo .head {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #275FA0;
	padding-bottom: 15px;
}
.logo .date {
	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #999900;
}
.logo .day {
	font: italic normal 11px/12px Arial, Helvetica, sans-serif;
	color: #404040;
}
.logo .detail {
	color: #7B7B7B;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 5px 0px 10px;
}
.logo .option {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	padding-right: 8px;
}
.logo .input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
	width: 165px;
	margin-bottom: 4px;
	padding: 2px;
}


.logo .hptext {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-top: 5px;
	margin-bottom: 10px;
}
#form1 .logo .inputb {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #D6E1ED;
}

.bodytxt_big {
	margin-top: 10px;
	margin-bottom: 10px;
	font: 13px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	letter-spacing: 1px;
}
.dot_ver {
	background-image: url(../images/dot_ver.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#form1 .logo #lbltitle a {
	line-height: 12px;
}
#form1 .logo a.newsdetails {
	line-height: 12px;
}
.dot_hori {
	background-image: url(../images/dot_hori.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.design a:link{
	margin-top: 10px;
	margin-bottom: 10px;
	font: 13px Arial, Helvetica, sans-serif;
	color: #275FA0;
	letter-spacing: 0px;
}
.design a:visited{
	margin-top: 10px;
	margin-bottom: 10px;
	font: 13px Arial, Helvetica, sans-serif;
	color: #275FA0;
	letter-spacing: 0px;
}
.design a:hover{
	margin-top: 10px;
	margin-bottom: 10px;
	font: 13px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
}
.logo .content_head1 {
	color: #275FA0;
	font-size: 13px;
	letter-spacing: normal;
	word-spacing: normal;
}
.logo .hr {
	height: 1px;
	color: #000033;
	border-top-style: dotted;
}

.sitemap_head {
 	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px; 
	text-transform:uppercase;
	font-weight:bold;
	padding-top:0px;
	}
.sitemap_head a{font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px; 
	text-transform:uppercase;
	padding-top:0px;	
	font-weight:bold;
	text-decoration:none;
	}
.sitemap_head a:visited{font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px; 
	text-transform:uppercase;
	padding-top:0px;	
	font-weight:bold;
	text-decoration:none;
	}
.sitemap_head a:hover{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	}

.sitemap_subhead {
 	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-weight:bold;
	font-size:11px;
	}
.sitemap_subhead a{
 	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	}
.sitemap_subhead a:visited{
 	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	}.sitemap_subhead a:hover{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}

.sitemap_text_bl{
 	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:11px;
	font-weight:bold;
	}
.sitemap_text_bl a{
 	color:#003366; 	
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
.sitemap_text_bl a:visited{
 	color:#003366; 	
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}	
.sitemap_text_bl a:hover{
 	color:#666666;	
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	}	

.sitemap_text { font-family:Arial, Helvetica, sans-serif;	color:#666666; 	font-size:11px; font-weight:normal; }
.sitemap_text a{ color:#666666; font-size:11px; text-decoration:none; font-weight:normal;}
.sitemap_text a:visited{ color:#666666; font-size:11px; text-decoration:none; font-weight:normal;}
.sitemap_text a:hover{ 	color:#003366; font-size:11px;	text-decoration:none; font-weight:normal;}
	
	
.sitemap_rt { 
	background-image:url(../images/rt_dot.gif);
	background-repeat:repeat-y;
	}
	
.completed { 	
	color:#4b984b;
	}
	
.ongoing { 
	color:#d22626; 	
	}	
	.txt2 { margin:0px; padding:15px 0 6px 0; line-height:14px; font: 11px Arial, Helvetica, sans-serif;
	color: #585858;}
	.view a {text-decoration:underline;}
	
	p.pstatus 
	{
line-height:14px;
padding:0px;
margin:0px;
		}
