html {
	overflow-y:scroll!important;
}
body {
	background-image:url(../images/mosys-bg-repeat-x.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0px;
	padding:0px;
}
.contact-us-box-rpt {
	background-image:url(../images/contact-us-box-rpt.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	padding-top:16px;
	padding-bottom:12px;
	padding-right:15px;
	padding-left:15px;
	background-color:#FEFEFE;
}
.contact-us-box-fut-rpt {
	background-image:url(../images/contact-us-box-fut-rpt.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.contact-con {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	text-decoration:none;
}
.contact-con td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	text-decoration:none;
	background-image:url(../images/contact-box-rhs-bor.gif);
	background-repeat:repeat-y;
	background-position:right top;
	padding-right:13px;
	padding-left:13px;
}
.contact-con th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	text-decoration:none;
	padding-right:13px;
	padding-left:13px;
	font-weight:normal;
}
.contact-con th a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#226e9a;
	text-decoration:none;
	font-weight:normal;
}
.contact-con th a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#226e9a;
	text-decoration:underline;
	font-weight:normal;
}
.contact-con td a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#226e9a;
	text-decoration:none;
}
.contact-con td a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#226e9a;
	text-decoration:underline;
}
.main-table {
	background-image:url(../images/main-table-bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:1002px;
}
.main-table-repeat {
	background-image:url(../images/main-table-bg-repeat.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	width:1002px;
}
.lhs-bg {
	background-image:url(../images/lhs-bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
.lhs-normal-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6e6e6e;
	text-decoration:none;
	background-image:url(../images/lhs-normal.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:7px;
	padding-left:60px;
	height:28px;
	width:169px;
	float:left;
}
.lhs-normal-text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6e6e6e;
	text-decoration:none;
}
.lhs-normal-text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.lhs-3rd-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
	color:#333333;
	text-decoration:none;
	background-image:url(../images/lhs-3rd.png);
	_background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:6px;
	padding-left:73px;
	height:20px;
	width:169px;
	float:left;
	position:relative;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/lhs-3rd.png, sizingMethod='scale');
}
.lhs-3rd-text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	cursor:hand;
	text-decoration:none;
}
.lhs-3rd-text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.lhs-3rd-text a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.lhs-active-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(../images/lhs-active.png);
	_background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:7px;
	padding-left:60px;
	float:left;
	height:28px;
	padding-right:0px;
	padding-bottom:0px;
	width:179px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/lhs-active.png, sizingMethod='scale');
}
.lhs-active-text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.lhs-active-text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.hrader-logo {
	height:88px;
	width:912px;
	padding-top:11px;
	padding-right:19px;
	padding-bottom:8px;
	padding-left:71px;
}
.login {
	height:24px;
	width:87px;
	padding-top:38px;
	padding-left:5px;
	background-image:url(../images/login-bg.jpg);
	background-repeat:no-repeat;
	background-position:5px 38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2d4f58;
	text-decoration:none;
}
.login a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2d4f58;
	text-decoration:none;
}
.login a:hover {
	text-decoration:none;
}
.search {
	float:right;
	height:24px;
	width:195px;
	background-image:url(../images/search-bg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.down-search {
	float:right;
	height:24px;
	width:227px;
	background:url(../images/dowunload-search-bg.jpg) no-repeat top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.down-search-index {
	width:140px;
	margin:0px;
	padding:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:0;
	border-right-style:0;
	border-bottom-style:0;
	border-left-style:0;
	background-color:#ececec;
}
.down-search-btn {
	cursor:pointer;
	border:0px outset #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/search-btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	width:64px;
	height:24px;
}
.go-search-btn {
	cursor:pointer;
	border:0px outset #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/go-btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	width:30px;
	height:24px;
}
.user-login-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:26px;
}
.user-input input {
	border:0px;
	width:212px;
	padding-left:8px;
}
.user-login-btn {
	cursor:pointer;
	border:0px outset #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/user-login-btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	width:86px;
	height:27px;
}
.forgot-pass-submit-btn {
	cursor:pointer;
	border:0px outset #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/forgot-pass-submit-btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	width:86px;
	height:27px;
}
.forgot-pass {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:6px;
}
.forgot-pass a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2d4f58;
	text-decoration:underline;
}
.textfield {
	FONT-WEIGHT:normal;
	FONT-SIZE:10px;
	COLOR:#000000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
	background-repeat:no-repeat;
	text-align:left;
}
.search_txtarea_index {
	height:13px;
	width:140px;
	margin:0px;
	padding:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:0;
	border-right-style:0;
	border-bottom-style:0;
	border-left-style:0;
	background-color:#ececec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
}
.breadcrum-banner {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	height:39px;
	width:964px;
	padding-top:0px;
	padding-right:19px;
	padding-bottom:0px;
	padding-left:19px;
}
.breadcrum-banner a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.breadcrum-banner a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.breadcrum-print-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.menu {
}
.con-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	text-decoration:none;
	line-height:18px;
	font-weight:normal;
	text-align:justify;
}
.con-text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	line-height:18px;
	font-weight:normal;
	text-align:justify;
}
.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	text-decoration:none;
	padding-top:16px;
	padding-right:33px;
	padding-bottom:28px;
	padding-left:18px;
	line-height:18px;
	font-weight:normal;
	text-align:justify;
	width:709px;
}
.content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#226e9a;
	text-decoration:none;
}
.content a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.contact-new {
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#424242;
	text-decoration:none;
}
.content2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	text-decoration:none;
	padding-top:16px;
	padding-right:18px;
	padding-bottom:28px;
	padding-left:18px;
	line-height:18px;
	font-weight:normal;
	width:725px;
}
.content2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#226e9a;
	text-decoration:none;
	font-weight:normal;
}
.content2 a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.content-sub-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#454545;
	text-decoration:none;
	font-weight:bold;
}
.content-main-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#4e8316;
	text-decoration:none;
	font-weight:bold;
}
.top-login-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4e8316;
	text-decoration:none;
	font-weight:bold;
}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3e3e;
	text-decoration:none;
	font-weight:normal;
}
.footer:a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e3e3e;
text-decoration:none;
font-weight:normal;
}
.footer:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3e3e;
	text-decoration:none;
	font-weight:normal;
}
.footer:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3e3e;
	text-decoration:none;
	font-weight:normal;
}
.recent_tab_bg {
	background-image:url(../img/resent_news_tab_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.recent_newsheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}
.sitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#004080;
	text-decoration:none;
}
.sitemap a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#004080;
	text-decoration:none;
}
.sitemap a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#004080;
	text-decoration:none;
}
.arrow {
	background-image:url(../images/arrows.png);
	_background-image:none;
	background-repeat:no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/arrows.png, sizingMethod='');
	background-position:left center;
}
.homemenu {
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.homemenu UL {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px;
	LIST-STYLE-TYPE:none
}
.homemenu LI {
	PADDING-RIGHT:0px;
	DISPLAY:inline;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px
}
.homemenu LI A {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#000000;
	PADDING-TOP:0px;
	TEXT-DECORATION:none
}
.homemenu LI A.tabactive {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px
}
#tabcontent1 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:-5px;
}
html> body #tabcontent1 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:0px;
}
#tabcontent2 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:-5px;
}
html> body #tabcontent2 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:0px;
}
#tabcontent3 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:-5px;
}
html> body #tabcontent3 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:0px;
}
#tabcontent4 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:-5px;
}
html> body #tabcontent4 {
	FONT-SIZE:12px;
	background-color:#FFFFFF;
	BACKGROUND-IMAGE:url(../img/tab_con_bg.jpg);
	MARGIN:0px;
	VERTICAL-ALIGN:top;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:left top;
	width:403px;
	padding:0px;
	color:#2d4f58;
	text-decoration:none;
	height:130px;
	float:left;
	clear:both;
	position:relative;
	top:0px;
}
#tabcontent1 A {
	COLOR:#226e9a;
	TEXT-DECORATION:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#tabcontent1 A:hover {
	COLOR:#226e9a;
	TEXT-DECORATION:underline;
}
#tabcontent2 A {
	COLOR:#226e9a;
	TEXT-DECORATION:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#tabcontent2 A:hover {
	COLOR:#226e9a;
	TEXT-DECORATION:underline;
}
#tabcontent3 A {
	COLOR:#226e9a;
	TEXT-DECORATION:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#tabcontent3 A:hover {
	COLOR:#226e9a;
	TEXT-DECORATION:underline;
}
#tabcontent4 A {
	COLOR:#226e9a;
	TEXT-DECORATION:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#tabcontent4 A:hover {
	COLOR:#226e9a;
	TEXT-DECORATION:underline;
}
.bot_bar {
	background-image:url(../images/bot_bar.gif);
	background-repeat:repeat-x;
	background-position:left center;
}
.formbutton1 {
	cursor:pointer;
	color:#555555;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	background-image:url(../images/go.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	width:20px;
	height:20px;
}
.fut_bg {
	background-image:url(../images/fut_rpt.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	background-attachment:scroll;
}
.test {
	background-image:url(../images/test.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.faq-qus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2d4f58;
	padding-bottom:5px;
}
.faq-qus a {
	color:#226e9a;
	text-decoration:none;
}
.faq-qus a:hover {
	color:#226e9a;
	text-decoration:none;
}
.faq-ans {
	color:#545454;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:15px;
}
.faq-ans a {
	color:#2d4f58;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.faq-ans a:hover {
	color:#2d4f58;
	text-decoration:underline;
}
.event-title {
	color:#454545;
	background:#DBE9D2 url(../images/tab-bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:16px;
}
.past-event-td {
	padding-top:1px;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
}
.past-event-title {
	color:#454545;
	background-color:#d2d2d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	border-right:1px solid #e4e4e4;
}
.past-event-titler {
	color:#454545;
	background-color:#d2d2d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	border-left:1px solid #e4e4e4;
}
.past-events {
	color:#5d5d5d;
	background-color:#e4e4e4;
	font-size:12px;
	padding-left:15px;
	padding-top:8px;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}
.past-eventsr {
	color:#5d5d5d;
	background-color:#e4e4e4;
	font-size:12px;
	padding-left:15px;
	padding-top:8px;
	border-left:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}
.past-eventsr2 {
	color:#5d5d5d;
	background-color:#e4e4e4;
	font-size:12px;
	padding-left:15px;
	padding-top:8px;
	padding-bottom:5px;
	border-bottom:1px solid #d2d2d2;
}
.past-eventsr a, .past-eventsr2 a {
	color:#226e9a;
	text-decoration:none;
}
.past-eventsr a:hover, .past-eventsr2 a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.past-eventsextra {
	color:#5d5d5d;
	background-color:#e4e4e4;
	font-size:12px;
	padding-left:0px;
	padding-top:5px;
}
.past-eventsextra a {
	color:#2d4f58;
	text-decoration:none;
}
.past-eventsextra a:hover {
	color:#2d4f58;
	text-decoration:none;
}
.up-event {
	color:#333333;
	background-color:#e4e4e4;
	padding-top:13px;
	padding-right:18px;
	padding-bottom:32px;
	padding-left:15px;
}
.event-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.event-text a {
	color:#226e9a;
	text-decoration:none;
}
.event-text a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.webcast {
	background:url(../images/webcast-bg.jpg) no-repeat left top;
	padding:10px 20px 0 20px;
}
.webcast-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:12px;
}
.webcast-text b {
	color:#2d4f58;
	font-weight:bold;
}
.b-focus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:13px 15px;
}
.click-here {
	color:#226e9a;
	text-decoration:none;
}
.click-here a {
	color:#226e9a;
	text-decoration:none;
}
.click-here a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.read-more {
	color:#e57835;
	font-size:12px;
}
.read-more a {
	color:#e57835;
	text-decoration:none;
}
.read-more a:hover {
	color:#e57835;
	text-decoration:none;
}
.stock-title {
	color:#454545;
	background-color:#d2d2d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
}
.stock-test {
	background-color:#e0e0e0;
	border-left:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-top:8px;
}
.stock-testr {
	background-color:#e4e4e4;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	font-size:12px;
	padding-left:15px;
	padding-top:8px;
}
.whats-table {
	background-color:#e4e4e4;
	padding:0 6px 0 6px;
}
.whats-pdf {
	padding-top:9px;
	padding-bottom:12px;
	text-align:right;
}
.whats-test {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	padding-top:12px;
	padding-bottom:12px;
	border-right:1px solid #ffffff;
}
.whats-test a {
	text-decoration:none;
	color:#226e9a;
}
.whats-test a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.whats-testr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	padding-top:12px;
	padding-bottom:12px;
}
.whats-testr a {
	text-decoration:none;
	color:#226e9a;
}
.whats-testr a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.whats-dot-line {
	background:url(../images/whats-dot-line.jpg) repeat-x;
}
.report-table {
	border:2px solid #b7cda6;
}
.report-tab {
	background:url(../images/reports-tab-bg.jpg) repeat-x;
	color:#454545;
	font-size:13px;
	font-weight:bold;
	padding-left:14px;
	cursor:pointer;
	text-decoration:none;
}
.report-tab-active {
	background:#b7cda6 url(../images/reports-tab-active-bg.jpg) repeat-x;
	color:#454545;
	font-size:13px;
	font-weight:bold;
	padding-left:14px;
}
.report-title {
	background-color:#e1e0e0;
	color:#2d4f58;
	font-size:12px;
	font-weight:bold;
	padding-left:14px;
}
.report-titler {
	border-left:2px solid #ffffff;
	background-color:#e1e0e0;
	color:#2d4f58;
	font-size:12px;
	font-weight:bold;
	padding-left:14px;
}
.report-pdf {
	padding-top:7px;
	padding-right:14px;
}
.report-pdf-table {
	border-top:2px solid #ffffff;
	background-color:#F2F2F2;
}
.report-pdf-down {
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	padding-left:12px;
}
.report-pdf-down a {
	color:#226e9a;
	text-decoration:none;
}
.report-pdf-down a:hover {
	text-decoration:underline;
}
.report-text {
	padding-top:6px;
}
.report-text a {
	color:#226e9a;
	text-decoration:none;
}
.report-text a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.stock-titlel {
	border-right:2px solid #ffffff;
	background-color:#e1e0e0;
	color:#2d4f58;
	font-size:12px;
	font-weight:bold;
	padding-left:14px;
}
.stock-titler {
	background-color:#e1e0e0;
	color:#2d4f58;
	font-size:12px;
	font-weight:bold;
	padding-left:14px;
}
.stock-textl {
	border-right:2px solid #FFFFFF;
	border-top:2px solid #FFFFFF;
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:13px;
	background-color:#F2F2F2;
}
.stock-textr {
	border-top:2px solid #FFFFFF;
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:25px;
	background-color:#F2F2F2;
}
.stock-textr a {
	color:#226e9a;
	text-decoration:none;
}
.stock-textr a:hover {
	color:#226e9a;
	text-decoration:underline;
}
.revenue-text {
	padding-top:8px;
	padding-left:14px;
	color:#424242;
}
.revenue-text a {
	text-decoration:none;
	color:#226e9a;
}
.revenue-text a:hover {
	text-decoration:underline;
	color:#226e9a;
}
.mid {
	background-color:#ffffff;
	width:724px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
}
.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2d4f58;
	text-decoration:none;
}
.link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#226e9a;
	text-decoration:none;
}
.link a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#226e9a;
	text-decoration:underline;
}
.inv-tab img {
	padding-left:3px;
	border:0;
}
.inv-tab {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d4f58;
	font-weight:bold;
	text-decoration:none;
	padding-right:8px;
}
.inv-tab a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d4f58;
	font-weight:normal;
	text-decoration:none;
	padding-right:8px;
}
.inv-tab a:hover {
	color:#2d4f58;
	text-decoration:none;
}
.inv-feeds {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#868686;
}
.inv-feeds a {
	color:#868686;
	text-decoration:none;
	padding-right:15px;
}
.inv-feeds a:hover {
	text-decoration:none;
	color:#868686;
}
.inv-feeds img {
	border:0;
	padding-right:5px;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.divider-line {
	background:url(../images/divider-line.jpg) no-repeat left top;
	padding-top:20px;
}
.patent-left-btn {
	cursor:pointer;
	border:0px outset #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/patent-left-btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	width:20px;
	height:20px;
	margin:0;
}
.patent-right-btn {
	cursor:pointer;
	border:0px outset #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/patent-right-btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:1px;
	width:20px;
	height:20px;
	margin:0;
}
.patent-input {
	border:1px solid #d1d1d1;
	width:159px;
	height:19pz;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	background-color:#FFFFFF;
	margin:0;
}
.patent-count {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12PX;
	color:#212121;
	padding-left:10px;
}
.patent-us {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:16px;
}
.patent-input2 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:0;
	background-color:transparent;
	width:60px;
	margin:0;
	padding-left:2px;
}
.patent-input3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12PX;
	color:#212121;
	border:0;
	background-color:transparent;
	width:68px;
	margin:0;
	padding-left:2px;
}
.error-msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.back-bg {
	background-image:url(../images/back-bg.gif);
	background-repeat:repeat-y;
	background-position:00px 500px;
}
li {
	margin-bottom:5px;
}
.management-name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2d4f58;
	text-decoration:none;
}
.border_04 {
	background-image:url(../images/border_04.png);
	_background-image:none;
	background-repeat:repeat-x;
	background-position:left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/border_04.png, sizingMethod='scale'
}
.border_11 {
	background-image:url(../images/border_11.png);
	_background-image:none;
	background-repeat:repeat-x;
	background-position:left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/border_11.png, sizingMethod='scale';
	height:9px;
}
.border_07 {
	background-image:url(../images/border_07.png);
	_background-image:none;
	background-repeat:repeat-y;
	background-position:left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/border_07.png, sizingMethod='scale';
	height:9px;
}
.border_09 {
	background-image:url(../images/border_09.png);
	_background-image:none;
	background-repeat:repeat-y;
	background-position:left top;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/border_09.png, sizingMethod='scale';
	height:9px;
}
.greenText {
	color:#00CC33;
}
.redText {
	color:#FF0000;
}
#pscroller1 {
	width:176px;
	height:95px;
	border:0px solid black;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:11px;
	text-decoration:none;
}
#pscroller2 {
	width:100px;
	height:20px;
	border:1px solid black;
	vertical-align:text-top;
	padding:3px;
}
#pscroller2 a {
	text-decoration:none;
}
a.lnk, a.lnk:link, a.lnk:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#252525;
	vertical-align:text-top;
	text-decoration:none;
	font-size:11px;
}
a.lnk:visited {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align:text-top;
	color:#555555;
	text-decoration:none;
	font-size:11px;
}
.someclass {
//class to apply to your scroller(s) if desired
}
margin:0;
}
.textpad {
	padding-left:36px;
}
.glossymenu a.menuitem, .glossymenu menuitem a {
	background:url(images/tab-bg.jpg) repeat-x bottom left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#323230;
	display:block;
	position:absolute;
	width:auto;
	padding:4px 0;
	text-decoration:none;
	margin-bottom:2px;
	margin-top:2px;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
	color:#323230;
}
.glossymenu a.menuitem .statusicon, .glossymenu menuitem a .statusicon {
	position:absolute;
	top:5px;
	left:15px;
	border:none;
	margin:0;
	padding:0;
	z-index:999;
}
.glossymenu a.menuitem:hover {
	background-image:url(images/tab-bg.jpg);
}
.glossymenu div.submenu1 {
	background:#e4e4e4;
	color:#333333;
	padding:14px 36px;
}
.lhs-3rd-level {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6e6e6e;
	text-decoration:none;
	background-image:url(../images/lhs-normal.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:7px;
	padding-left:60px;
	height:28px;
	width:169px;
	float:left;
}
.lhs-3rd-level a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#6e6e6e;
	text-decoration:none;
}
.lhs-3rd-level a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.sub-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d4f58;
	text-decoration:none;
	font-weight:bold;
}
.secfiling-error {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.latest-at-mosys {
	background-image: url(../images/latest-mosys-bg-img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

