html {margin:0px; padding:0px; border:0; height:100%;}

body {margin:0px; padding:0px; border:0; background-color:#F2F2F2; height:100%; font-family: Verdana, sans-serif;}

#wrapper {margin:0px auto; padding:0px; border:0; position:relative; width:1012px !important; background:url(../images/stripe_bg.jpg) top center repeat-y; height:auto !important; height:100%; min-height:100%;}

#home_banner {margin:0px auto; paddding:0px; width:974px; height:214px; background:url(../images/ips_home.jpg) top left no-repeat; display:block; border:none;}

#all_banner {margin:0px auto; paddding:0px; width:974px; height:148px; background:url(../images/top_02.jpg) top left no-repeat; display:block; border:none;}

#nav_bar {margin:0px auto; width:974px; height:24px; background:#000000; display:block; z-index:9000;}

#content {padding:0px; margin:0px auto; width:974px; height:100%;}

#far_l {width:140px; float:left; margin:30px 0px 0px 45px; color:#ffffff; font-size:12px; font-family:Arial, sans-serif;}
#far_l .link1 a {color:#ffffff; font-size:12px; line-height:16px; font-family:Arial, sans-serif; text-decoration:none;}
#far_l .link1 a:hover {color:#CCCCCC;}
#far_l .link1 a.select {color:#000000;}
#far_l .link2 {
	margin: 3px 0px 3px 5px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#far_l .link2 a, #far_l .link2 a:visited {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
	/*background: url(../images/dot_white.gif) left no-repeat;*/}
#far_l .link2 a:hover {text-decoration: underline;}
#far_l .link2 a.select, #far_l .link2 a.select:visited {
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
	/*background: url(../images/dot_black.gif) left no-repeat;*/}
#far_l .link2 a.select:hover {text-decoration: underline;}

#content_home {padding:0px; margin:0px auto; width:974px; background-color:#7BA0BD; height:100%;}

#l_side {margin:0px auto; width:800px; height:auto !important; /* real browsers */ height:100%; /* IE6: treaded as min-height*/ min-height:100%; /* real browsers */ color:#ffffff;}

#l_side p {margin:10px 0px; padding:0px 57px 10px 0px; width:643px; color:#ffffff; font-family: Verdana, sans-serif; font-size:11px; line-height:16px; float:right; text-align:left;}

#l_side p a {color:#31404C;}

#l_side p a:hover {text-decoration:none;}

#l_side h1 {margin:25px 37px 5px 0px; padding-left:2px; float:right; font-weight:normal; letter-spacing:1px; color:#ffffff; font-size:14px; line-height:25px; width:700px; border-bottom:#A8C0D4 solid 1px; border-top:#A8C0D4 solid 1px;}

#l_side h1 .h1_11 {font-size:11px;}

#l_side h2 {margin:0px 37px 5px 0px; padding:5px 0px 5px 2px; font-family:Geneva, sans-serif; float:right; font-weight:normal; text-transform:uppercase; letter-spacing:3px; color:#31404C; font-size:15px; line-height:25px; width:700px; border-bottom:#A8C0D4 solid 1px; border-top:#A8C0D4 solid 1px;}
/* home page and two column default use this */

/* about pages style #l_side_02 */
#l_side_02 {float:left; width:732px !important; height:auto !important; /* real browsers */ height:100%; min-height:100%; background-color:#8F9C89; color:#ffffff;}

#l_side_02 p {margin:10px 0px; padding:0px 57px 10px 0px; width:473px; color:#ffffff; font-family: Verdana, sans-serif; font-size:11px; line-height:16px; float:right; text-align:left;}

#l_side_02 p a {color:#393E37;}

#l_side_02 p a:hover {text-decoration:none;}

#l_side_02 h1 {margin:25px 37px 5px 0px; padding-left:2px; float:right; font-weight:normal; letter-spacing:1px; color:#ffffff; font-size:14px; line-height:25px; width:492px; border-bottom:#B5BEB1 solid 1px; border-top:#B5BEB1 solid 1px;}

#l_side_02 h1 .h1_11 {font-size:11px;}

#l_side_02 h2 {margin:0px 37px 5px 0px; padding:5px 0px 5px 2px; font-family:Geneva, sans-serif; float:right; font-weight:normal; text-transform:uppercase; letter-spacing:3px; color:#393E37; font-size:15px; line-height:25px; width:492px; border-bottom:#B5BEB1 solid 1px; border-top:#B5BEB1 solid 1px;}

#people {margin-left:-27px; padding:0px; position: fixed;
	height: 348px;
	width: 238px;
	bottom: 0px;
	z-index:300;
	display: block;
}
/* about pages style #l_side_02 */

/* services pages style #l_side_03 */
#l_side_03 {float:left; width:732px !important; height:100%; max-height:100%; min-height:100%; background-color:#6B898D; color:#ffffff;}

#l_side_03 p {margin:10px 0px; padding:0px 57px 10px 0px; width:473px; color:#ffffff; font-family: Verdana, sans-serif; font-size:11px; line-height:16px; float:right; text-align:left;}

#l_side_03 p a {color:#2B3738;}

#l_side_03 p a:hover {text-decoration:none;}

#l_side_03 h1 {margin:25px 37px 5px 0px; padding-left:2px; float:right; font-weight:normal; letter-spacing:1px; color:#ffffff; font-size:14px; line-height:25px; width:492px; border-bottom:#9DB1B4 solid 1px; border-top:#9DB1B4 solid 1px;}

#l_side_03 h1 .h1_11 {font-size:11px;}

#l_side_03 h2 {margin:0px 37px 5px 0px; padding:5px 0px 5px 2px; font-family:Geneva, sans-serif; float:right; font-weight:normal; text-transform:uppercase; letter-spacing:3px; color:#2B3738; font-size:15px; line-height:25px; width:492px; border-bottom:#9DB1B4 solid 1px; border-top:#9DB1B4 solid 1px;}

.list {margin:5px 0px; padding:0px 57px 10px 0px; width:480px; font-family: Verdana, sans-serif; font-size:10px; float:right; line-height:16px; color:#ffffff;}
/* services pages style #l_side_03 */

/* key clients pages style #l_side_04 */
#l_side_04 {float:left; width:732px !important; height:100%; max-height:100%; min-height:100%; background-color:#677191; color:#ffffff;}

#l_side_04 p {margin:10px 0px; padding:0px 57px 10px 0px; width:473px; color:#ffffff; font-family: Verdana, sans-serif; font-size:11px; line-height:16px; float:right; text-align:left;}

#l_side_04 p a {color:#292D3A;}

#l_side_04 p a:hover {text-decoration:none;}

#l_side_04 h1 {margin:25px 37px 5px 0px; padding-left:2px; float:right; font-weight:normal; letter-spacing:1px; color:#ffffff; font-size:14px; line-height:25px; width:492px; border-bottom:#9BA1B7 solid 1px; border-top:#9BA1B7 solid 1px;}

#l_side_04 h1 .h1_11 {font-size:11px;}

#l_side_04 h2 {margin:0px 37px 5px 0px; padding:5px 0px 5px 2px; font-family:Geneva, sans-serif; float:right; font-weight:normal; text-transform:uppercase; letter-spacing:3px; color:#292D3A; font-size:15px; line-height:25px; width:492px; border-bottom:#9BA1B7 solid 1px; border-top:#9BA1B7 solid 1px;}
/* key clients style #l_side_04 */

/* contact us style #l_side_05 */
#l_side_05 {float:left; width:732px !important; height:100%; max-height:100%; min-height:100%; background-color:#91678E; color:#ffffff;/* should change based on section use on state colors */}

#l_side_05 p {margin:10px 0px; padding:0px 57px 10px 0px; width:473px; color:#ffffff; font-family: Verdana, sans-serif; font-size:11px; line-height:16px; float:right; text-align:left;}

#l_side_05 p a {color:#50394E;}

#l_side_05 p a:hover {text-decoration:none;}

#l_side_05 h1 {margin:25px 37px 5px 0px; padding-left:2px; float:right; font-weight:normal; letter-spacing:1px; color:#ffffff; font-size:14px; line-height:25px; width:492px; border-bottom:#B79BB5 solid 1px; border-top:#B79BB5 solid 1px;}

#l_side_05 h1 .h1_11 {font-size:11px;}

#l_side_05 h2 {margin:0px 37px 5px 0px; padding:5px 0px 5px 2px; font-family:Geneva, sans-serif; float:right; font-weight:normal; text-transform:uppercase; letter-spacing:3px; color:#50394E; font-size:15px; line-height:25px; width:492px; border-bottom:#B79BB5 solid 1px; border-top:#B79BB5 solid 1px;}
/* contact us pages style #l_side_05 */

/****************************************/
/* right side navigation doesn't change */
/****************************************/
#r_side {padding-top:30px; float:right; width:242px !important; line-height:16px; background:#ffffff;}

#r_side p {margin:0px 0px 0px 25px; color:#000000; font-size:14px; font-family: Geneva, sans-serif;}

#r_side p a {margin:0px; line-height:16px; font-size:10px; color:#0449F9; font-family: Geneva, sans-serif; text-decoration:underline;}

#r_side p a:hover {color:#869ACF;}

#r_side ul li {margin:0px 0px 0px 15px; color:#000000; font-size:11px; font-family: Geneva, sans-serif;}

#mapquest {margin:0px 0px 0px 10px; font-size:12px; line-height:20px; padding:0px; width:200px; float:left; text-align:left;}

#noul a img {text-decoration:none;}

.p_title {margin:0px 0px 5px 0px; padding:0px; color:#ffffff; text-transform:uppercase; font-weight:bold; font-size:11px; line-height:16px;}

p#address {margin:10px 0px; padding:0px 40px 10px 0px; width:483px; color:#ffffff; font-family: Geneva, sans-serif; font-size:9px; line-height:16px; float:right; text-align:left;}

p#address a, p#address a:hover {color:#ffffff;}

#address2 {margin:10px auto; width:483px; color:#ffffff; font-family: Verdana, sans-serif; font-size:11px; font-family: Geneva, sans-serif; font-size:9px; line-height:16px; text-align:left;}

#address2 a:link, #address2 a:hover {color:#ffffff;}

form {margin:0px; padding:0px; font-size:12px; line-height:16px;}

body#news {
	margin: 0px !important;
	padding: 0px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #8F9C89;
	background-image: url(../images/home_02.jpg);
	background-repeat: repeat-x;
}

/* RSS SCROLLER */
#pscroller1{
	width: 450px;
	height: 1.2em;
	border: 1px dashed black;
	padding: 5px;
	background-color: lightyellow;
}
#pscroller2{
	width: 400px;
	height: 150px;
	border: 1px solid Black;
	padding: 5px;
	background-color: #F0F0F0;
}
.rssclass .rsstitle{
	font-weight: bold;
}
.rssclass .rssdate{
	color: Gray;
	font-size: 85%;
}
.rssclass a{
	text-decoration: none;
}

div#home_05 {
	position: absolute;
	top: 142px;
	left: 433px;
	width: 526px;
	height: 14px;
	z-index: 3;
	display: none;
	visibility: hidden;
}
div#home_06 {
	position: absolute;
	top: 214px;
	left: 0px;
	width: 100%;
	height: 24px;
	padding: 0px;
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Gray;
	background: #000000;
	z-index: 4000;
}

div#home_07 {
	position: relative;
	top: 240px;
	left: 0px;
	height: auto;
	overflow: visible;
	width: 100%;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	z-index: 4;
	margin: 0 0 10px 0;
	clear:both;
}
div#home_07 a, div#home_07 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E0ECF7;
	text-decoration: none;
}
div#home_07 a:hover {
	text-decoration: underline;
}
div#home_07 hr {
	color: transparent;
	padding-bottom: 4px;
	padding-top: 4px;
	border-top: 1px solid White;
}
div#home_07 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	color: White;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: 1px solid White;
	border-top: 1px solid White;
}
div#home_07 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	text-align: center;
	color: #31404C;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: 1px solid White;
	border-top: 1px solid White;
	letter-spacing: 10px;
	text-transform: uppercase;
}
div#home_08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3A4C5A;
	text-align: center;
	margin-top: 45px;
	margin-bottom: 30px;
}
div#home_08 a, div#home_08 a:visited {
	color: #3A4C5A;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
div#home_08 a:hover {
	color: #6988A1;
	text-decoration: none;
}
/* ABOUT CSS */
div#about_01 {
	position: absolute;
	top: 25px;
	left: 66px;
	width: 192px;
	height: 58px;
	z-index: 2;
}
div#about_02 {
	position: absolute;
	top: 91px;
	left: 66px;
	width: 523px;
	height: 10px;
	z-index: 2;
}
div#about_03 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 148px;
	background-image: url(../images/comm_04.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}
div#about_04 {
	position: absolute;
	top: 148px;
	left: 0px;
	width: 100%;
	height: 24px;
	background: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-transform: uppercase;
	z-index: 9000;
}

div#about_05 {
	position: relative;
	top: 170px;
	display: block;
	background-color: #8F9C89;
	z-index: 3;
}

td#about_cell_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	width: 180px;
	padding-top: 8px;
	padding-left: 10px;
}
td#about_cell_01 div.link1 {
	margin: 3px 0px 3px 0px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td#about_cell_01 div.link1 a, td#about_cell_01 div.link1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
}
td#about_cell_01 div.link1 a:hover {
	text-decoration: underline;
}
td#about_cell_01 div.link1 a.select, td#about_cell_01 div.link1 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
}
td#about_cell_01 div.link1 a.select:hover {
	text-decoration: underline;
}

td#about_cell_01 div.link3 a, td#about_cell_01 div.link3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 10px;
}
td#about_cell_01 div.link3 a:hover {
	color: Gray;
}
td#about_cell_01 div.link3 a.select, td#about_cell_01 div.link3 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 10px;
}
td#about_cell_01 div.link3 a.select:hover {
	color: Gray;
}
td#about_cell_01 div.link4 a, td#about_cell_01 div.link4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 20px;
}
td#about_cell_01 div.link4 a:hover {
	color: Gray;
}
td#about_cell_01 div.link4 a.select, td#about_cell_01 div.link4 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 20px;
}
td#about_cell_01 div.link4 a.select:hover {
	color: Gray;
}
td#about_cell_01 div.link5 a, td#about_cell_01 div.link5 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 30px;
}
td#about_cell_01 div.link5 a:hover {
	color: Gray;
}
td#about_cell_01 div.link5 a.select, td#about_cell_01 div.link5 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 30px;
}
td#about_cell_01 div.link5 a.select:hover {
	color: Gray;
}
td#about_cell_01 div.link6 a, td#about_cell_01 div.link6 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 40px;
}
td#about_cell_01 div.link6 a:hover {
	color: Gray;
}
td#about_cell_01 div.link6 a.select, td#about_cell_01 div.link6 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 40px;
}
td#about_cell_01 div.link6 a.select:hover {
	color: Gray;
}
td#about_cell_02 {
	width: 5px;
}
td#about_cell_03 {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}
td#about_cell_03 div#page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: White;
	padding-bottom: 5px;
}
td#about_cell_03 div#page_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D1DECB;
	padding-bottom: 5px;
}
td#about_cell_03 a, td#about_06 a:visited {
	color: #CAD6C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
td#about_cell_03 a:hover {
	color: White;
	text-decoration: underline;
}
td#about_cell_04 {
	width: 268px;
	background: #FFFFFF;
}


div#about_06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AFB8A9;
	text-align: left;
	margin-top: 45px;
	margin-bottom: 30px;
}
div#about_06 a, div#about_06 a:visited {
	color: #AFB8A9;
	text-decoration: none;
}
div#about_06 a:hover {
	color: White;
}

/* COMMON CSS */
div#comm_01 {
	position: absolute;
	top: 25px;
	left: 66px;
	width: 192px;
	height: 58px;
	z-index: 2;
}
div#comm_02 {
	position: absolute;
	top: 91px;
	left: 66px;
	width: 523px;
	height: 10px;
	z-index: 2;
	display: none;
	visibility: hidden;
}
div#comm_03 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 148px;
	background-image: url(../images/comm_04.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}
div#comm_04 {
	position: absolute;
	top: 148px;
	left: 0px;
	width: 100%;
	height: 24px;
	background: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	z-index: 9000;
}

div#comm_05 {
	position: absolute;
	top: 210px;
	left: 10px;
	bottom: 0px;
	right: 10px;
	z-index: 3;
}

td#comm_div_01 {
	width: 5px;
}
td#comm_div_02 {
	width: 5px;
	background-image: url(../images/comm_05.gif);
	background-repeat: repeat-y;
}
td#comm_cell_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	width: 180px !important;
}
td#comm_cell_01 div.link1 {
	margin: 3px 0px 3px 0px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td#comm_cell_01 div.link1 a, td#comm_cell_01 div.link1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
}
td#comm_cell_01 div.link1 a:hover {
	text-decoration: underline;
}
td#comm_cell_01 div.link1 a.select, td#comm_cell_01 div.link1 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
}
td#comm_cell_01 div.link1 a.select:hover {
	text-decoration: underline;
}
td#comm_cell_01 div.link2 {
	margin: 3px 0px 3px 10px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td#comm_cell_01 div.link2 a, td#comm_cell_01 div.link2 a:visited {
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
	background-image: url(../images/dot_white.gif);
	background-repeat: no-repeat;
	background-position: left;
}
td#comm_cell_01 div.link2 a:hover {
	text-decoration: underline;
}
td#comm_cell_01 div.link2 a.select, td#comm_cell_01 div.link2 a.select:visited {
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	text-align: left;
	letter-spacing: -.25;
	background-image: url(../images/dot_black.gif);
	background-repeat: no-repeat;
	background-position: left;
}
td#comm_cell_01 div.link2 a.select:hover {
	text-decoration: underline;
}
td#comm_cell_01 div.link3 a, td#comm_cell_01 div.link3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 10px;
}
td#comm_cell_01 div.link3 a:hover {
	color: Gray;
}
td#comm_cell_01 div.link3 a.select, td#comm_cell_01 div.link3 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 10px;
}
td#comm_cell_01 div.link3 a.select:hover {
	color: Gray;
}
td#comm_cell_01 div.link4 a, td#comm_cell_01 div.link4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 20px;
}
td#comm_cell_01 div.link4 a:hover {
	color: Gray;
}
td#comm_cell_01 div.link4 a.select, td#comm_cell_01 div.link4 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 20px;
}
td#comm_cell_01 div.link4 a.select:hover {
	color: Gray;
}
td#comm_cell_01 div.link5 a, td#comm_cell_01 div.link5 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 30px;
}
td#comm_cell_01 div.link5 a:hover {
	color: Gray;
}
td#comm_cell_01 div.link5 a.select, td#comm_cell_01 div.link5 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 30px;
}
td#comm_cell_01 div.link5 a.select:hover {
	color: Gray;
}
td#comm_cell_01 div.link6 a, td#comm_cell_01 div.link6 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 40px;
}
td#comm_cell_01 div.link6 a:hover {
	color: Gray;
}
td#comm_cell_01 div.link6 a.select, td#comm_cell_01 div.link6 a.select:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -.25;
	padding-left: 40px;
}
td#comm_cell_01 div.link6 a.select:hover {
	color: Gray;
}
td#comm_cell_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}
td#comm_cell_02 div#page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: White;
	padding-bottom: 5px;
}
td#comm_cell_02 div#page_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
}
td#comm_cell_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #FFFFFF;
	width: 180px;
}
td#comm_cell_02 a, td#comm_cell_02 a:visited, td#comm_cell_03 a, td#comm_cell_03 a:visited {
	color: #DEDAE4;
	text-decoration: underline;
}
td#comm_cell_02 a:hover, td#comm_cell_03 a:hover {
	text-decoration: none;
}

div#comm_06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C0B3C6;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0;
}
div#comm_06 a, div#comm_06 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C0B3C6;
	text-decoration: underline;
}
div#comm_06 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C0B3C6;
	text-decoration: underline;
}
#memoryticker {
	background-color: #7BA0BD;
	width: 150px;
	height: 400px;
	color: #59768C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 3px;
	filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=1.0);
}
h4 {
	font-size: 16px;
	font-weight: bold;	
}
#gettall {
	position: absolute;
	bottom: 0px;
	height: 100%;
	float:left;
	clear:right;
	display: block;
}
#white_right_col {
	position: absolute;
	top: 170px;
	right: 0px;
	bottom: 0px;
	color: #000000;
	width: 230px;
	background: #FFFFFF;
	float: right;
	clear:none;
	display: block;
	margin: 0;
	padding: 12px;
}
.block {
	display: block;
	clear:both;	
}