table.m_sidemenu {
}

.m_sidemenu a {
	font-size: 11px;
	color: #1e4096;
	text-decoration: none;
}

.m_sidemenu a:hover {
	color: #e47a0d;
	text-decoration: underline;
}

div.m_sidemenu {
	padding-left: 45px;
}

div.m_sidemenu li {
	list-style: none;
}

div.m_sidemenu_l1 {
	color: #a1886e;
	text-decoration: underline;
}

div.m_sidemenu_s1 a {
	text-decoration: underline;
}

div.m_sidemenu_l2 {
	padding-left: 5px;
	color: #e47a0d;
}

div.m_sidemenu_s2 {
	padding-left: 45px;
}

div.m_sidemenu_l3 {
	padding-left: 50px;
}

div.m_sidemenu_s3 {
	padding-left: 50px;
}

div.m_sidemenu_l4 {
	padding-left: 55px;
}

div.m_sidemenu_s4 {
	padding-left: 55px;
}

.m_sidemenu2 a {
	font-size: 11px;
	color: #1e4096;
	text-decoration: none;
}

.m_sidemenu2 a:hover {
	font-size: 11px;
	color: #e47a0d;
	text-decoration: underline;
}

div.m_sidemenu2 {
	padding-left: 25px;
}

div.m_sidemenu2_l1 {
	color: #a1886e;
}

div.m_sidemenu_s1 {
}

div.m_sidemenu2_s1 a {
	text-decoration: underline;
}

div.m_sidemenu2_l2 {
	padding-left: 5px;
	color: #e47a0d;
}

div.m_sidemenu2_s2 {
	padding-left: 45px;
}

div.m_sidemenu_s2 a {
	text-decoration: underline;
}

div.m_sidemenu2_l3 {
	padding-left: 50px;
}

div.m_sidemenu2_s3 {
	padding-left: 50px;
}

div.m_sidemenu_s3 a {
	text-decoration: underline;
}

div.m_sidemenu2_l4 {
	padding-left: 55px;
}

div.m_sidemenu2_s4 {
	padding-left: 55px;
}

div.m_sidemenu_s4 a {
	text-decoration: underline;
}

.level1hide {
	display: none;
}

#Column1 .row_sidemenu_l1 {
	text-decoration: underline;
}

div.rows {
	width: 450px;
	padding-left: 50px;
}

.rows div {
	display: block;
	width: 190px;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #a1886e;
}

.rows2 div {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #a1886e;
	width: 190px;
}

div.rows3 {
	width: 400px;
	padding-left: 50px;
}

.rows3 div {
	display: block;
	width: 125px;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #a1886e;
}

div.iflylist {
	border-top: solid 1px #ffffff;
	line-height: normal;
}

div.ifly {
	font-family: Arial, Verdana;
	font-size: 11px;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #1c3f95;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

div.iflyOver {
	background-color: #e5841f;
}

div.ifly a {
	color: #ffffff;
}

div.ifly a:hover {
	color: #ffffff;
}

div a.iflyOver {
	color: #ffffff;
}

div.SmallContactMargin {
	margin: 0px 0px 0px 0px;
}

input.SmallContactInput {
	width: 180px;
	height: 14px;
	color: #000;
	border: #000000 1px solid;
	background-color: #fff;
	font-size: 10px;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 1px 1px 1px 5px;
	margin-bottom: 2px;
}

textarea.SmallContactTextArea {
	width: 180px;
	height: 60px;
	color: #000;
	border: #000000 1px solid;
	background-color: #fff;
	font-size: 10px;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 1px 1px 1px 5px;
}

table.CaseEval {
}

div#TSideMenu2 {
	width: 180px;
}

div#TSideMenu5 {
	width: 190px;
	float: right;
}

.row_sidemenu_l2 li {
	margin-left: 20px;
	list-style: none;
}

.row_sidemenu_l2 li a {
	font-size: 10px;
}

.row_sidemenu_s2 li {
	margin-left: 20px;
	list-style: circle;
}

.row_sidemenu_s2 li a {
	font-size: 10px;
}

#Column1 {
	padding-right: 30px;
}

div.s_videolist {
}

div.s_video {
	border: solid 1px #999999;
	background-repeat: repeat;
	margin: 10px;
	width: 316px;
	background-color: #f2f2f2;
	padding: 3px 2px;
	float: left;
}

h1.s_videoheader {
}

h2.s_videotitle {
	clear: both;
}

div.s_videoimg {
	float: left;
	width: 113px;
	height: 63px;
	vertical-align: middle;
	margin-top: 2px;
}

div.s_videotext {
	color: #333333;
	float: left;
	width: 196px;
	padding: 3px;
}

div.s_videotext a {
	font-weight: bold;
	color: #2971a2;
	text-decoration: none;
}

div.s_videoCaption1 {
	color: #999999;
	font-size: 14px;
}

.vplayer {
	width: 486px;
}

.vplayer_body {
	border: solid 4px #1F55B1;
	background-color: #cacaca;
}

.vplayer_caption {
	font: 11px Arial;
	line-height: 12px;
	color: #ffffff;
	margin: 0px 3px 2px 4px;
	display: block;
}

.vplayer_header {
	height: 41px;
	background-image: url(../images/Video/title.gif);
	background-repeat: no-repeat;
	margin-bottom: 2px;
}

.vplayer_header span {
	font: 13px Arial;
	color: #ffffff;
	font-weight: bold;
	padding-left: 40px;
	line-height: 41px;
}

.vplayer_item {
	height: 30px;
	margin: 5px 5px 5px 5px;
	cursor: default;
	border: solid 1px #1134AA;
	background-color: #1F55B1;
}

.vplayer_item.playing {
	background-color: #487dd8;
}

.vplayer_item:hover {
	background-color: #1d4282;
}

.vplayer_list {
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
	height: 115px;
	scrollbar-base-color: #1F55B1;
}

.vplayer_title {
	font: 11px Arial;
	font-weight: bold;
	color: #ffffff;
	margin: 2px 3px 0px 4px;
	display: block;
}

.vplayer_video {
	border: solid 4px #1F55B1 !important;
}

.vplayer2 {
	width: 440px;
	margin-left: 30px;
}

.vplayer2_body {
	border: solid 4px #1F55B1;
	background-color: #1D4282;
}

.vplayer2_caption {
	font: 11px Arial;
	line-height: 12px;
	color: #ffffff;
	margin: 0px 3px 2px 4px;
	display: block;
}

.vplayer2_header {
	height: 41px;
	background-image: url(../images/Video/title.gif);
	background-repeat: no-repeat;
	margin-bottom: 2px;
}

.vplayer2_header span {
	font: 13px Arial;
	color: #ffffff;
	font-weight: bold;
	padding-left: 40px;
	line-height: 41px;
}

.vplayer2_item {
	height: 30px;
	margin: 5px 5px 5px 5px;
	cursor: default;
	border: solid 1px #1134AA;
	background-color: #1F55B1;
}

.vplayer2_item.playing {
	background-color: #487dd8;
}

.vplayer2_item:hover {
	background-color: #1d4282;
}

.vplayer2_list {
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
	height: 115px;
	scrollbar-base-color: #1F55B1;
}

.vplayer2_title {
	font: 11px Arial;
	font-weight: bold;
	color: #ffffff;
	margin: 2px 3px 0px 4px;
	display: block;
}

.vplayer2_video {
	border: solid 4px #1F55B1 !important;
	padding-left: 0px;
}
