@charset "utf-8";
#IP_container {
	width: 100%;
	display:table; /* must put this in for FireFox. */
	background-color: #E4DED6;
}
#IP_container_content {
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #E4DED6;
	display:table;
}
#IP_container_resources {
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #074987;
}



#IP_content {
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF; /* must put this in for FireFox. */
	height: 75px;
}


#IP_content  #inside_left {
	width: 186px;
	float: left;
	color: #FFFFFF;
	height: 100%;
	background-image: url(../images/bg_nav_left.gif);
}
#IP_content   #inside_left_nav {
	width: 186px;
	float: left;
	margin-top: 10px;
	text-align: center;
	line-height: 22px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#IP_content #inside_left_text {
	width: 160px;
	float: left;
	text-align: left;
	line-height: 14px;
	margin-bottom: 0.75em;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 0.5em;
}
#IP_content  #inside_left_nav_nav  {
	width: 160px;
	float: left;
	text-align: left;
	line-height: 22px;
	margin-bottom: 10px;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 0.5em;
	margin-top: 10px;
}


#IP_content   #inside_left_promo1 {
	width: 160px;
	color: #000000;
	border: 1px solid #FFFFFF;
	height: 250px;
	float: left;
	margin-top: 10px;
	margin-left: 0.4em;
}
#IP_content #inside_left_promo2 {
	width: 160px;
	color: #000000;
	margin-top: 10px;
	height: 48px;
	margin-bottom: 20px;
	float: left;
	margin-left: 0.4em;
}

#IP_content  #inside_left_btm {
	width: 186px;
	color: #000000;
	float: left;
}
#IP_content #inside_center {
	width: 553px;
	background-color: #FFFFFF;
	color: #000000;
	float: left;
}


#IP_content  #inside_center_top {
	width: 100%;
	background-color: #CCCCCC;
	height: 75px;
}
#IP_content  #inside_center_top_title {
	width: 533px;
	margin-left: 10px;
	padding-top: 10px;
}
#IP_content #inside_center_top_subtitle {
	width: 400px;
	margin-top: 5px;
	margin-left: 10px;
}
#inside_right_top #email_image {
	float: left;
	height: 20px;
	width: 100px;
	margin-bottom: 3px;
}
#inside_right_top #print_image {
	float: left;
	height: 20px;
	width: 100px;
}
#inside_right #inside_right_top_links {
	float: right;
	height: 43px;
	width: 100px;
	margin-top: 20px;
}



#IP_content #inside_center_top_content {
	width: 400px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 10px;
	padding-left: 10px;
}

#IP_content #inside_center_bio {
	float: left;
	width: 553px;
	display: table;
	height: 700px;
}
#inside_center_profile_box {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 473px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 10px;
	margin-left: 10px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#IP_content #inside_center_profile {
	float: left;
	width: 533px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 1em;
}
#IP_content #inside_center_profile_content {
	float: left;
	width: 400px;
	height: 200px;
}
#IP_content #inside_center_profile_image {
	height: 164px;
	width: 165px;
	float: left;
}
#IP_content  #inside_top_image {
	width: 614px;
	background-color: #FFFFFF;
	height: 100%;
	color: #000000;
	margin-left: auto;
	float: left;
	margin-right: auto;
}
#IP_content #inside_right {
	width: 247px;
	color: #074987;
	height: 100%;
	float: right;
	
}
#IP_content #inside_right_top {
	width: 247px;
	float: left;
	height: 75px;
	background-color: #5F88B1;
}
#IP_content  #inside_right_mid {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 700px;
}
#IP_content  #inside_right_mid_gray {
	width: 5px;
	height: 120px;
	background-color: #CCCCCC;
	float: left;
}
#IP_content #inside_right_btm {
	width: 190px;
	float: left;
}

#IP_content  #inside_right_inside_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #E36F1E;
	width: 200px;
	margin-top: 10px;
	margin-left: 18px;
}
.inside_right_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E36F1E;
}

#IP_content #inside_right_inside_image {
	height: 200px;
	width: 227px;
	margin-top: 10px;
	margin-left: 10px;
}
#IP_content #inside_right_inside_content {
	width: 217px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
#IP_content #inside_right_inside_content_blue {
	width: 217px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-transform: none;
	color: #FFFFFF;
	background-color: #074987;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: 300px;
	margin-left: 10px;
	margin-right: 10px;
}

#IP_content #inside_right_inside_button {
	height: 10px;
	width: 200px;
	background-color: #074987;
	margin-top: 4px;
	margin-bottom: 0px;
}
#IP_content #inside_right_inside_info {
	height: 300px;
	width: 200px;
	background-color: #074987;
	margin-top: 15px;
	margin-bottom: 0.5em;
}
#IP_content #inside_right_inside_info a {
	height: 300px;
	width: 200px;
	background-color: #074987;
	margin-top: 15px;
	margin-bottom: 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#IP_content #inside_right_inside_info a:hover {
	height: 300px;
	width: 200px;
	background-color: #074987;
	margin-top: 15px;
	margin-bottom: 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	color: #9CB6CF;
	text-decoration: underline;
}


#IP_content #inside_right_promo1 {
	width: 166px;
	color: #000000;
	margin-top: 10px;
	height: 48px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#IP_content #inside_right_promo2 {
	width: 166px;
	color: #000000;
	height: 48px;
	margin-bottom: 20px;
	margin-left: 10px;
}

#IP_content #inside_right_text {
	width: 166px;
	float: left;
	text-align: left;
	line-height: 14px;
	margin-bottom: 0.75em;
	margin-left: 0.5em;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#IPbox {
	BORDER-RIGHT: #E36F1E 1px solid;
	BORDER-TOP: #E36F1E 1px solid;
	BACKGROUND: #e0eafa;
	FLOAT: left;
	BORDER-LEFT: #E36F1E 1px solid;
	WIDTH: 483px;
	BORDER-BOTTOM: #E36F1E 1px solid;
	padding: 15px;
	margin-left: 10px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#IPbox H4 {
	PADDING-LEFT: 18px;
	MARGIN-BOTTOM: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
#IPbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#IPbox UL LI {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px
}
#IPbox UL.pl20 {
	PADDING-LEFT: 20px
}

#partners {
	MARGIN-BOTTOM: 3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
	width: 553px;
	height: 120px;
}
#partners  #box #info {
	height: 80px;
	width: 190px;
	float: left;
	padding-left: 10px;
}
#partners #box #brief {
	float: left;
	height: 80px;
	width: 210px;
	padding-left: 1em;
}

#partners #box #split {
	background-color: #123B59;
	float: left;
	height: 80px;
	width: 1px;
}

#partners  #box #image {
	height: 80px;
	width: 80px;
	float: left;
}

#partners #box {
	BORDER-RIGHT: #e9e9e9 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #e9e9e9 1px solid;
	DISPLAY: table;
	PADDING-LEFT: 5px;
	BACKGROUND: #f4f4f4;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #e9e9e9 1px solid;
	WIDTH: 505px;
	MARGIN-RIGHT: 5px;
	MARGIN-LEFT: 5px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #e9e9e9 1px solid;
	HEIGHT: 80px;
	margin-top: 10px;
}

.partner {
	MIN-HEIGHT: 300px; BORDER-BOTTOM: #d3d2d2 1px dashed
}
#partners UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#partners LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#partners LI {
	BORDER-RIGHT: #e9e9e9 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #e9e9e9 1px solid;
	DISPLAY: inline;
	PADDING-LEFT: 10px;
	BACKGROUND: #f4f4f4;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #e9e9e9 1px solid;
	WIDTH: 233px;
	MARGIN-RIGHT: 5px;
	MARGIN-LEFT: 10px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #e9e9e9 1px solid;
	HEIGHT: 80px
}
#partners LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 80px; MARGIN-RIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
#partners .partnerId {
	FONT-SIZE: 100%;
	MARGIN: 0px;
	COLOR: #5a9897;
	LINE-HEIGHT: 100%
}
#partners .partnerId A {
	FONT-WEIGHT: bold; COLOR: #5a9897
}
#partners .partnerId SPAN {
	FONT-SIZE: 85%; POSITION: relative; TOP: 2px
}
#partners .partnerId SPAN A {
	FONT-WEIGHT: normal; COLOR: #2a808c
}
#partners UL LI P {
	FONT-SIZE: 90%; COLOR: #666; LINE-HEIGHT: 1.3
}
    #infotable td.menu {
	background: #074987;
	width: 220px;
	cursor: pointer;
	padding: 0.5em;
	height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
    }

#infotable    td   a   {
	color: #FFFFFF;
	text-decoration: none;
    }

#infotable td a:hover {
	color: #E36F1E;
	text-decoration: underline;
}

#IP_content #inside_center_pa {
	float: left;
	width: 553px;
	display: table;
	height: 40em;
}
#IP_content #inside_right_menu {
	width: 247px;
	background-color: #074987;
	padding-bottom: 0px;
	float: right;
	height: 40em;
}
