body
{	padding:0px;
	margin:0px; 
}


/* Header/Topbar Related Styling */

#header
{	width:980px;
	height:100px;
	margin:0px auto; 
	padding:0px;
	border:0px solid red;
    position: relative;
    z-index: 150;
}

#headertop
{	margin:0px;
	padding:0px;
	width:980px;
	height:27px;
	background:url(/images/header_top.gif) repeat-x;
}

#headerRight
{	margin:0px;
	padding:0px;
	width:980px;
	height:26px;
	float:right;
	/*font-family: Arial,"Trebuchet MS", sans-serif;
	font-size:10px;
	color:#aaabab; */
	text-align:left;
	font-weight:normal;
	/*border:0px solid red;*/
}

#headerRight ul
{
    float: right;
    text-align:right;
	margin-left:0px;
	margin-right:0px;
	margin-top:8px;
	padding-left:0px;
	padding-right:10px;
	font-family: Arial,"Trebuchet MS", sans-serif;
	font-size:10px;
	text-transform: uppercase;
	color:#fff;
	/*border:0px solid red;*/
}

#headerRight ul li
{	display:inline;
	margin-left:10px;
}

#headerRight ul li a
{	text-decoration:none;
	color:#fff;
}

#headerRight ul li a:hover
{	color:#e0e0e0;
}

#header .about-menu {
    position: relative;
    float: right;
    margin-top: 4px;
}
#header .about-menu .button a {
    display: block;
    width: 89px;
    height: 23px;
    background: url(../images/topbar-about-button.gif) 0 0 no-repeat;
}
#header .about-menu .button span {
    position: absolute;
    left: -9999px;
    z-index: 200;
}
#header .about-menu ul {
    display: none;
    float: none;
    width: 160px;
    position: absolute;
    left: 18px;
    top: 23px;
    margin: 0;
    padding: 3px 0 12px;
    background: white;
    background: rgba(255, 255, 255, .92);
    text-align: left;
    font-size: 13px;
    text-transform: uppercase;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
}
#header .about-menu.no-js:hover ul,
#header .about-menu.hover ul {
    display: block;
}
#header .about-menu ul li {
    display: block;
    margin: 0;
    padding: 6px 12px;
}
#header .about-menu ul li a {
    color: #666;
}

#headerbottom
{	width:980px;
	height:70px;
	background: url(/images/focus_res_01_smaller.gif) right top no-repeat;
    overflow: hidden;
}
#headerbottom.properties {
	background:url(/images/focus_res_properties_01_smaller.gif) right top no-repeat;
}

#headerbottomleft {
	padding: 16px 0 0;
}

#headerbottomleft h1 {
    margin: 0;
    padding: 0 0 0 50px;
    background: url(../images/TGM_logo_icon.gif) left center no-repeat;
    color: #0c4da2;
    font-size: 28px;
    line-height: normal;
    font-weight: normal;
    font-family: "times new roman", times, serif;
}

#headerbottomright
{
    display: none;
    width:583px;
	height:63px;
	margin:5px 0px 0px 0px;
	float:right;
}

#headerbottomrightproperties
{	width:583px;
	height:63px;
	margin:5px 0px 0px 0px;
	float:right;
}


/* Footer/Bottombar Related Styling */

#footer
{	margin:0px auto; 
	padding:0px;
	width:980px;  
	color:#58595b;
}

#footer #links
{	/*margin:0px auto; 
	width: 980px;  */
	height:30px; 
	padding-top:15px; 
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161; 
	text-transform: uppercase;
	clear:both;
}

#footer #links a
{	color:#58595b; 
	text-decoration:none;
}

#footer #links a:hover
{	color:#000; 
}

#footer #copywrite
{	clear:both; 
	/*margin:0 auto; 
	padding:0; 
	width:980px;
	*/
	color:#616161; 
	height:40px;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS","Bitstream Vera Sans", sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	padding-top:5px; 
	text-align:center; 
	border:0px solid red;
}

#footer #copywrite a
{	color:#616161;
	text-decoration:underline;
}

#footer #copywrite a:hover
{	color: #000;
}



/* Page Banner Area Style Information */

#pagebanner
{	width:980px;
	height:276px;
	margin:0 auto; 
	padding:0;
	border:0px solid red;
}

#CMSpagebanner
{	width:980px;
	height:56px;
	margin:0 auto; 
	padding:0;
	border:0px solid red;
}

#story_banner
{	width:980px;
	height:220px;
	background:#1c4b83;
}

.banner_bg
{	width:980px; 
	height:56px;
	background:url(/images/banner_bg.gif) repeat-x;
	padding: 0px;
	margin: 0px;
	border: 0px orange solid;
}

#headermiddle
{	margin:0px;
	padding:0px;
	height:56px;
	float:left;
	 
	/*font-family: Arial,"Trebuchet MS", sans-serif;
	font-size:10px;
	color:#b9bcc3;
	text-align:left;
	font-weight:normal;
	border:1px solid red;*/
}

#headermiddle ul
{	text-align:left;
	margin:18px 0 0 20px;
	padding:0px 0 0 7px;
	border:0px solid red;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	font-weight:400;
	font-stretch: ultra-condensed;
	font-size:15px;
	color:#b9bcc3;
	vertical-align:top;
}

#headermiddle ul li
{	display:inline;
	margin-left:13px;
}

#headermiddle ul li a
{	text-decoration:none;
	color:#b9bcc3;
}

#headermiddle ul li a:hover
{	text-decoration:underline;
	color:#fff;
}

#headermiddle ul li a.currentSubMenu
{	text-decoration:underline;
	color:#fff;
}

#headermiddle ul li a.currentSubMenu:hover
{	text-decoration:underline;
	color:#fff;
}

#headermiddle ul li
{
	margin-left:0px;
	position: relative;
}

#headermiddle ul li a {
	padding-bottom: 18px;
	padding-left: 20px;
}
#headermiddle ul ul li
{	float: left;
	position: relative;
	padding: 5px 0 10px;
}

/* a hack so that IE5.5 faulty box model is corrected 
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;} */

/* hide the sub levels and give them a positon absolute so that they take up no room */
#headermiddle ul ul {
	visibility:hidden;
	position:absolute;
	top:38px;
	left:0;
	width:140px;
	text-align: left;
	background: #333 url(/images/turnav_bg.gif) repeat-y scroll 0 0;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
/* another hack for IE5.5 
* html .menu ul ul {top:30px;t\op:31px;} */

#headermiddle ul li:hover ul, #headermiddle ul li.myhover ul,
#headermiddle ul a:hover ul{visibility:visible; }

/* Header Banner Section finishes */
 

/* Home Body Panel */

#HomeBodyPan
{
    position: relative;
    margin:0 auto; 
	padding:0;
	width:980px;
	height: 500px; 
	border: #4c7bb9 0px solid ;	 
    z-index: 100;
}

/* End // Home Body Panel */


/* Body Panel */

#bodyPan
{	margin:0 auto; 
	padding:0;
	width:980px;
	height: auto; 
	border: #4c7bb9 0px solid ;
	clear: both;
	 
}

#bodyPan #bodyleftPan
{	float:left; 
	background-color:#eef0ef;
	width:240px;
	/* height:505px; */
	border:red 0px solid ;
	clear: both;
}

#bodyPan #bodyleftPan1
{	float:left; 
	margin: 0px;
	margin-left: 30px; 
	background:#f7f7f7;
	width:210px;
	height: auto;
	border:0px solid red;
	clear: both;
	
}

#bodyPan #page-contents1 
{	float:left;
	width:700px;
	margin-left:20px; 
	border: 0px solid red;
}


#bodyPan #page-contents1 ul
{	list-style-type:none;
	display:block;
	border:0px solid red;
	margin:0px;
	padding:0px;
}

#bodyPan #page-contents1 ul li
{
	/*background: url(/images/arrow.jpg) no-repeat 0 4px;*/
	padding-left:1px;
	line-height: 140%;
	font-size: 13px;
	font-weight: bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161;
	text-align:left;

}

#bodyPan #page-contents1 p
{
	padding: 0px;
	margin: 0px;
	line-height: 140%;
	font-size: 13px;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161;
	font-weight:bold;
	text-align:left;

}
#bodyPan #page-contents1 p.intro {
    margin-bottom: 2em;
    font-size: 1.1em;
}


#bodyPan #page-contents1 p .gmapDirHead
{	padding: 0px;
	margin: 0px;
	line-height: 140%;
	font-size: 13px;
	font-weight: normal;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161;
	font-weight:bold;
	text-align:left;
}

#bodyPan #page-contents1 p .gmapDirItem
{	padding: 0px;
	margin: 0px;
	line-height: 140%;
	font-size: 13px;
	font-weight: normal;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161;
	font-weight:bold;
	text-align:left;
}

#bodyPan #page-contents1 
{	 
	line-height: 140%;
	font-size: 13px;
	font-weight: normal;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161;
	font-weight:bold;
	text-align:left;
}


/*
#bodyPan #page-contents1 h2{flaot:left;font-size:18px; color:#58595b; padding:0px;margin:0px;font-weight:bold Condensed; font-family:'Helvetica Rounded', sans-serif; }
#bodyPan #page-contents1 h3{font-family:Arial, "Trebuchet MS",sans-serif;font-size:12px;font-weight:bold;color:#0f4fa9;text-align:left;margin:4px;line-height:1.3; border:0px solid red;}

#bodyPan #page-contents1 .formtext{margin-top:10px;font-size:16px;color:#595959;text-align:left;font-weight:bold Condensed;font-family:'Helvetica Rounded', sans-serif;width:550px;}
#bodyPan #page-contents1 .formtext a{color:#034ea1;text-decoration:underline;} */

 



div ul li {margin:0; padding:0;}
p{font-family:Arial, "Trebuchet MS",sans-serif;font-size:12px;font-weight:bold;color:#9b9b9b;text-align:left;margin:4px;line-height:1.3;}










#bodyleftPan1 .leftlink_inner
{	float:right; 
	/*	background-color:#eef0ef; */
	width:200px;
	/*height:280px;*/
	height: auto;
	border:0px solid red; 
	padding-left:10px;
	clear: both;
}

#bodyleftPan1 .leftlink_inner .leftlink_inner_padding
{	margin: 5px;
	clear: both;
}

#bodyleftPan1 .leftlink_inner h3 
{	color:#325fa0;
	text-align:left;
	font-size:13px;
	padding: 0px;
	margin: 0px;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	text-transform: uppercase;
}

#bodyleftPan1 .leftlink_inner p 
{	text-align:left;
	color:#616161; 
	height:40px;
	padding: 0px;
	margin: 0px;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS","Bitstream Vera Sans", sans-serif; 
	font-size:11px; 
	font-weight:bold;
}

#bodyleftPan1 .leftlink_inner .thumbnail 
{	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: white 1px solid;
}

#bodyleftPan1 .leftlink_inner span
{	font-size:14px;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#325fa0; 
	text-transform: uppercase;
}

#bodyleftPan1 .leftlink_inner a.special
{	font-size:12px;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#325fa0; 
	text-transform: uppercase;
	text-decoration:underline;
}

 

#bodyleftPan1 .leftlink_inner a.special:hover
{	color:#000; 
}

 

#bodyleftPan1 .leftlink_inner ul
{	text-align:left;
	margin:0px;
	padding: 0px;
	font-size:13px;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161; diamond;
	list-style-type:none;
	text-transform: capitalize;
}
#bodyleftPan1 .leftlink_inner ul li
{
	display:block;
	margin-left:0px;
	margin-bottom: 5px;
}

#bodyleftPan1 .leftlink_inner ul li a
{	text-decoration:none;
	text-transform: capitalize;
	color:#616161;
}
#bodyleftPan1 .leftlink_inner ul li a:hover
{
	text-decoration:none;
	color:#000000;
}
#bodyleftPan1 .leftlink_inner ul li a.selected-pro
{	padding:0px;
	padding-left: 10px;
	color:#3c55a7;
	text-decoration:none;
	background: url(/images/selected-pro-bullet.gif) no-repeat;
}


#bodyleftPan1 .leftlink_inner ul.spl
{	
	margin:0px;
	padding: 0px;
	padding-left: 0px;
	font-size:12px;
	font-weight: bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#3c55a7; 
	list-style-type: none;
}

#bodyleftPan1 .leftlink_inner ul.spl li
{	display:block;
	background: url(/images/dot.gif) no-repeat 0 8px;
	padding-left: 7px;
	text-align: left;
	margin-left:0px;
	
}

#bodyleftPan1 .leftlink_inner ul.spl li a
{	text-decoration:underline;
	color:#3c55a7;
}

#bodyleftPan1 .leftlink_inner ul.spl li a:hover
{	color:#000000;
}



/* Property sidebar */

#bodyleftPan1 .property-info {
	color: #616161; 
    font-size: 16px;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
}
#bodyleftPan1 .property-info .directions,
#bodyleftPan1 .property-info .office-hours,
#bodyleftPan1 .property-info .email {
    margin-top: 1em;
}
#bodyleftPan1 .property-info h3 {
    margin: 0;
    padding: 0;
    font-size: 1em;
}
#bodyleftPan1 .property-info p {
    height: auto;
    margin: 0;
    padding: 0;
    font-size: 1em;
}
#bodyleftPan1 .property-info a {
	color:#3c55a7;
}
#bodyleftPan1 .specials-box {
    clear: left;
    margin-top: 20px;
    padding: 15px;
    border: 1px solid black;
    background-color: #526c8b;
    color: white;
    font-size: 14px;
    font-weight: bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
}




/*
#bodyleftPan1 .leftlink_inner
{	float:right; 
	width:200px;
	height: auto;
	border:0px solid red; 
	padding-left:10px;
	clear: both;
    font-size: 14px;
}

#bodyleftPan1 .leftlink_inner .leftlink_inner_padding
{	margin: 5px;
	clear: both;
}

#bodyleftPan1 .leftlink_inner h3 
{	color:#325fa0;
	text-align:left;
	font-size: 1em;
	padding: 0px;
	margin: 0px;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	text-transform: uppercase;
}

#bodyleftPan1 .leftlink_inner p 
{	text-align:left;
	color:#616161; 
	padding: 0px;
	margin: 0px;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS","Bitstream Vera Sans", sans-serif; 
	font-weight: bold;
}
#bodyleftPan1 .leftlink_inner p.contact {
    margin-bottom: 1.5em;
}

#bodyleftPan1 .leftlink_inner a {
	color:#325fa0; 
}

#bodyleftPan1 .leftlink_inner .thumbnail 
{	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: white 1px solid;
}

#bodyleftPan1 .leftlink_inner span
{	font-size: 1em;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#325fa0; 
	text-transform: uppercase;
}

#bodyleftPan1 .leftlink_inner a.special
{	font-size: 1em;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#325fa0; 
	text-transform: uppercase;
	text-decoration:underline;
}

 

#bodyleftPan1 .leftlink_inner a.special:hover
{	color:#000; 
}

 

#bodyleftPan1 .leftlink_inner ul
{	text-align:left;
	margin:0px;
	padding: 0px;
	font-size:13px;
	font-weight:bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161; diamond;
	list-style-type:none;
	text-transform: capitalize;
}
#bodyleftPan1 .leftlink_inner ul li
{
	display:block;
	margin-left:0px;
	margin-bottom: 5px;
}

#bodyleftPan1 .leftlink_inner ul li a
{	text-decoration:none;
	text-transform: capitalize;
	color:#616161;
}
#bodyleftPan1 .leftlink_inner ul li a:hover
{
	text-decoration:none;
	color:#000000;
}
#bodyleftPan1 .leftlink_inner ul li a.selected-pro
{	padding:0px;
	padding-left: 10px;
	color:#3c55a7;
	text-decoration:none;
	background: url(/images/selected-pro-bullet.gif) no-repeat;
}


#bodyleftPan1 .leftlink_inner ul.spl
{	
	margin:0px;
	padding: 0px;
	padding-left: 0px;
	font-size:12px;
	font-weight: bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#3c55a7; 
	list-style-type: none;
}

#bodyleftPan1 .leftlink_inner ul.spl li
{	display:block;
	background: url(/images/dot.gif) no-repeat 0 8px;
	padding-left: 7px;
	text-align: left;
	margin-left:0px;
	
}

#bodyleftPan1 .leftlink_inner ul.spl li a
{	text-decoration:underline;
	color:#3c55a7;
}

#bodyleftPan1 .leftlink_inner ul.spl li a:hover
{	color:#000000;
}
*/ 
 
#bodyPan #page-contents{float:left;width:740px;border:0px solid red;}

#page-contents #bodymiddleimg{width:740px;height:414px;background:url(/images/girl_acc.gif) no-repeat;float:right;}

#page-contents #bodymiddleblue  {width:740px;height:90px;background:url(/images/acq_bg.gif) repeat-x;float:right;}
#page-contents #bodymiddleblue p{font-size:13px;color:#fff;text-align:left;FONT-WEIGHT:BOLD;font-family:Arial, "Trebuchet MS", sans-serif;
padding:10px 10px 10px 20px;}

#page-contents #bodymiddleblue p a{color:#fff; text-decoration:underline;}
#page-contents #bodymiddleblue p a:hover{color:#235c9f;}

#bodyPan #page-contents1 
{	float:left;
	width:700px;
	margin-left:20px; 
	border:0px solid red;
}
#bodyPan #page-contents1 h1
{	margin:0px;
	padding: 0px;
	font-size:20px; 
	/*color:#58595b; */

	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	font-weight:400;
	font-stretch: ultra-condensed;
	color:#325fa0;
	font-weight:bold; 
}

#bodyPan #page-contents1 h2
{	margin:0px;
	padding: 0px;
	font-size:20px; 
	/*color:#58595b; */

	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	font-weight:400;
	font-stretch: ultra-condensed;
	color:#58595b;
	font-weight:bold; 
}

#bodyPan #page-contents1 h4
{	margin:0px;
	padding: 0px;
	font-size:16px; 
	/*color:#58595b; */

	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	font-weight:400;
	font-stretch: ultra-condensed;
	color:#144e8e;
	/*color:#565a5d;*/
	font-weight:bold; 
}

#bodyPan #page-contents1 h5
{	margin:0px;
	padding: 0px;
	font-size:16px; 
	/*color:#58595b; */

	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	font-weight:400;
	font-stretch: ultra-condensed;
	/*color:#144e8e;*/
	color:#565a5d;
	font-weight:bold; 
}


/*#bodyPan #page-contents1 h2{flaot:left;font-size:18px; color:#58595b; padding:0px;margin:0px;font-weight:bold Condensed; font-family:'Helvetica Rounded', sans-serif; }*/
#bodyPan #page-contents1 .formtext{margin-top:10px;font-size:16px;color:#595959;text-align:left;font-weight:bold Condensed;font-family:'Helvetica Rounded', sans-serif;width:550px;}
#bodyPan #page-contents1 .formtext a{color:#034ea1;text-decoration:underline;}

#bodyPan #page-contents1 #breadcrump{font-size:12px; color:#325fa0; margin:0px;padding:0px; width:700px;border:0px solid red;}
#bodyPan #page-contents1 #breadcrump a{font-size:12px; color:#325fa0;text-decoration:none;}
#bodyPan #page-contents1 #breadcrump a:hover{text-decoration:underline;}

/*#bodyPan #page-contents1 h3{font-family:Arial, "Trebuchet MS",sans-serif;font-size:12px;font-weight:bold;color:#0f4fa9;text-align:left;margin:4px;line-height:1.3; border:0px solid red;} */




/* Floor plans */

.floorplan-header-bar {
    background: #e0e0e3;
    padding: 0px;
    width: 700px;
    height: 25px;
    clear: left;
    margin-bottom: 5px;
}
.floorplan-header-bar .bedrooms {
    background: #c6c8c8;
    padding: 3px;
    width: 100px;
    float: left;
    text-align: center;
}
.floorplan-header-bar .title {
    padding: 3px;
    float: left;
    width: 270px;
}
.floorplan-header-bar .title a {
    color: #044c9e;
}
.floorplan-header-bar .links {
    padding: 3px;
    width: 300px;
    float: left;
    text-align: right;
}
.floorplan-header-bar .links a {
    color:#59585d;
}






#corporate ul.list1{
	width:155px;
	padding:0;
	
	font-size:0;
	height:260px;
	float:right;
	
}



#corporate ul.list1 li.nav{
	display:block;
	width:125px;
	height:25px;
	padding:0;
	margin-top:5px;
	border-top :#cccccc solid 1px;
	border-left :#cccccc solid 1px;
	border-bottom :#cccccc solid 1px;
	background:url(/images/corporate_li.gif) repeat-y;
	
}
#corporate ul.list1 li.nav a{
	display:block;
	width:125px;
	padding:0 0 0 20px;
	margin:0px;
	background:url(/images/star_tgm.gif) 0px 6px no-repeat ;
	font:bold 12px/17px "Trebuchet MS", Arial, sans-serif;
	color:#0d6aaf;
	text-decoration:none;
	text-transform:capitalize;
	line-height:24px;
	text-align:left;
	

}
#corporate ul.list1 li.nav a:hover{
	color:;
	background:url(/images/star_tgm.gif) no-repeat 0px 6px ;
	

	
}

#corporate ul.list1 .icon
{
font:bold 12px/17px "Trebuchet MS", Arial, sans-serif;
color:#808080;
float:right;

}


.news_input_field
{	width: 325px;
	background-color: #fff;
	border: #505050 1px solid;
	color: black;
	margin: 0px;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}

.news_input_field1
{	 
	font-size: 14px;
	font-weight: bold;
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161;
	font-weight:bold;
	text-align:left;
	
}

.news_input_field2
{	
	color: black;
	margin: 0px;
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:right;
	
}

#tgmteam ul
{
	list-style-type:none;
	display:block;
	border:0px solid red;
	width:420px;
	margin:0px;
	padding:0px;
	
}

#tgmteam ul li
{
	background:url(/images/arrow.jpg) no-repeat 0 4px;
	padding-left:15px;
	line-height:25px;
	font-family:Arial, "Trebuchet MS","Bitstream Vera Sans", sans-serif;
	font-size:12px;
	color:#808080;
	font-weight:bold;
	text-align:left;

}




#headermiddlepro
{
	margin:0px;
	padding:0px;
	width:980px;
	height:48px;
	float:left;
	font-family: Arial,"Trebuchet MS", sans-serif;
	font-size:10px;
	color:#b9bcc3;
	text-align:left;
	font-weight:normal;
	border:0px solid red;
}

#headermiddlepro ul
{
	
	text-align:left;
	
	margin-left:0px;
	margin-right:0px;
	margin-top:16px;
	padding-left:10px;
	padding-right:0px;
	border:0px solid red;
	font-family: "Arial","Trebuchet MS", sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#b9bcc3;
}
#headermiddlepro ul li
{
	display:inline;
	margin-left:10px;
	


}
#headermiddlepro ul li a
{
	text-decoration:none;
	color:#b9bcc3;
}
#headermiddlepro ul li a:hover
{
	text-decoration:underline;
	color:#fff;
}
#headermiddlepro ul li a.selected-pro
{
	color:#fff;text-decoration:underline;
}


#pagebanner #story_banner #leftlink_flash{float:left; clear:both; padding:0px;margin-left:10px; width:230px; background:#fff;}

#pagebanner #story_banner #leftlink_flash ul{list-style-type:none;display:block;padding:0px;margin:0px;width:230px;height:220px;}

#pagebanner #story_banner #leftlink_flash ul li{padding-left:12px;padding-top:10px;font-size:15px;color:#58595b;text-align:left;
FONT-WEIGHT:BOLD;font-family:Arial, "Trebuchet MS", sans-serif;border:0px solid red;height:19px;border:0px solid red;}

#pagebanner #story_banner  #leftlink_flash ul li.leftmenu a{background-color:#58595b; color:#fff;}
#pagebanner #story_banner #leftlink_flash ul li.leftmenu{background-color:#58595b; color:#fff;}

#leftlink_flash ul li a{text-decoration:none;color:#58595b;}

#pagebanner #story_banner #leftlink ul li a:hover{text-decoration:none;color:#58595b;}

.clearboth 
{	clear: both;
}

.errorPrompt
{	BACKGROUND: #FCFCBF;
	color:red; 
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS","Bitstream Vera Sans", sans-serif; 
	font-size:13px;
	line-height: 140%; 
	font-weight:bold; 
	margin-bottom: 10px;
	padding: 5px;
}


.profileActions
{	background: #225b9e url(/images/banner_bg.gif) repeat-x;
	color: white;
	padding: 3px;
}


.rowDarker
{	background: #f7f7f7;
	padding: 3px;
}

.rowLighter
{	background: #efefef;
	padding: 3px;
}

.selectstyle
{	margin:0px; 
	font-family: "Univers Condensed", "Arial Narrow", Arial, "Trebuchet MS", "Bitstream Vera Sans", sans-serif; 
	color:#616161;'
}

.rightContents
{	background: #f7f7f7;
}

.dataDisplay
{	background: red;
}


#subtabs a.current_tab
{	color: red;
	padding: 5px;
	background: #f7f7f7;
	border: red 1px solid;
}

#subtabs a.current_tab:hover
{	color: red;
}

#subtabs a.non_current_tab
{	color: gray;
}

#subtabs a.non_current_tab:hover
{	color: red;
}

