@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
.top-sec{
	position:relative;
}
.login-bg {
	background-color: #e69ac0;
	background-image: url(/static/css/images/m_login_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.login-main {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/static/css/images/m_login_globe_bg.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 450px;
}
.btn-1 {
	background-image: url(/static/css/images/m_scarch.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.logintop {
	height: 3px;
	float:left;
}
.login-box-center-div {
	width: 271px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.both {
	clear: both;
}
.logo {
	background-image: url(/static/css/images/m_logo.gif);
	background-repeat: no-repeat;
	height: 86px;
	width: 230px;
	margin-left:9px;
	text-align: center;
	vertical-align: top;
	background-position: bottom;
}
.company-name {
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	height:60px;
	width:200px;
	background-image: url(/static/css/images/b_iconma.gif);
	background-repeat: no-repeat;
	background-position: 15px 13px;
}
.login-div {
	padding-top: 82px;
	padding-left: 352px;
}
.login-box {
	width: 298px;
	background-color: #FFFFFF;
}
.login-box-bg {
	background-image: url(/static/css/images/m_login_cor_bit.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#logon-box-left-ft {
	float: left;
	height: 3px;
	width: 3px;
}
#logon-box-rig-ft {
	float: right;
	height: 3px;
	width: 3px;
}
.inside-main {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.inside-bg {
	background-color: #FFFFFF;
	background-image: url(/static/css/images/m_inside_top_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.rig-box1 {
	width: 457px;
	float: right;
}
.in-top-sec{
	position:relative;
	background-image: url(/static/css/images/m_inside_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.rig-top-div {
	float: right;
	width: 450px;
	padding-top:15px;
}
.top-menu {
	width: 644px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 34px;
	padding-top: 0px;
}
.login-grn-line {
	background-color: #e69ac0;
}
.log-btn {
	background-image: url(/static/css/images/m_log-btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 64px;
	float: left;
	text-decoration: none;
}
#log_btn {
	background-image: url(/static/css/images/m_log-btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:64px;
	float:left;
}
.log_l_btn{
	width:4px;
	background-image: url(/static/css/images/m_log_l_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:20px;
	float:left;
}
.log_m_btn {
	background-image: url(/static/css/images/m_log_m_btn.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 15px;
	padding-left: 15px;
	height:20px;
	float:left;
}
repite-blue-bit {
	background-image: url(/static/css/images/m_repeat_blue_bit.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.log_r_btn{
	width:4px;
	background-image: url(/static/css/images/m_log_r_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:20px;
}
.log_2_btn{
	height: 14px;
	background-image: url(/static/css/images/m_log_2_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:20px;
	float:left;
}
.program-list-form-box {
	background-color: #EBF2F5;
	background-image: url(/static/css/images/m_update_program_green_stp.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 1px;
}
.program-name-form-box {
	background-color: #FBF0F5;
	background-image: url(/static/css/images/m_update_program_green_stp.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 10px;
}
.program-name-inside-box {
	background-color: #e5f9ff;
	background-image: url(/static/css/images/m_update_program_green_stp.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top:15px;
	width: 97%;
	height:80px;
}
.program-name-inside-box1 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top:0px;
	width: 97%;
}
.update-program-box {
	float: left;
	width: 275px;
}
.menu-btn {
	background-image: url(/static/css/images/m_main_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 133px;
	float: left;
	padding-top: 10px;
	text-decoration: none;
}
.sub-menu {
	width: 98%;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 28px;
	background-image: url(/static/css/images/m_sub_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.update_program {
	width: 977px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.line-x-green {
	background-image: url(/static/css/images/m_green_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
	width:97%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.menu-btn1 {
	background-image: url(/static/css/images/m_main_menu.gif);
	background-repeat: no-repeat;
	background-position: -7px top;
	height: 27px;
	width: 126px;
	float: left;
	padding-top: 10px;
}
.menu-btn2 {
	background-image: url(/static/css/images/m_main_menu.gif);
	background-repeat: no-repeat;
	background-position: -7px top;
	height: 27px;
	width: 133px;
	float: left;
	padding-top: 10px;
}
.menu-btn:hover {
	background-image: url(/static/css/images/m_main_menu_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 133px;
	float: left;
}
.menu-btn-h {
	background-image: url(/static/css/images/m_main_menu_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 133px;
	float: left;
	padding-top: 10px;
}
.menu-btn1:hover {
	background-image: url(/static/css/images/m_main_menu_h.gif);
	background-repeat: no-repeat;
	background-position: -7px top;
	height: 27px;
	width: 126px;
	float: left;
}
.menu-btn2:hover {
	background-image: url(/static/css/images/m_main_menu_h.gif);
	background-repeat: no-repeat;
	background-position: -511px top;
	height: 27px;
	width: 133px;
	float: left;
}
p {
	margin: 0px;
	padding: 0px;
}
.sub-menu-btn{
	width: 71px;
	float: left;
	height: 28px;
	background-image: url(/static/css/images/m_sub_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right:2px;
	position: relative;
}
.sub-menu-btn:hover{
	width: 71px;
	float: left;
	height: 28px;
	background-image: url(/static/css/images/m_sub_menu_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right:2px;
}
.sub-menu-btn-h{
	width: 71px;
	float: left;
	height: 28px;
	background-image: url(/static/css/images/m_sub_menu_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right:2px;
}
.sub-menu-btn1{
	width: 119px;
	float: left;
	height: 28px;
	background-image: url(/static/css/images/m_sub_menu.gif);
	background-repeat: no-repeat;
	background-position: -73px top;
	padding-right:2px;
}
.sub-menu-btn1:hover{
	width: 119px;
	float: left;
	height: 28px;
	background-image: url(/static/css/images/m_sub_menu_h.gif);
	background-repeat: no-repeat;
	background-position: -73px top;
	padding-right:2px;
}
.sub-menu-btn1-h{
	width: 119px;
	float: left;
	height: 28px;
	background-image: url(/static/css/images/m_sub_menu_h.gif);
	background-repeat: no-repeat;
	background-position: -73px top;
	padding-right:2px;
}
.btn {
	background-image: url(/static/css/images/m_btn.gif);
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 10px;
	border: 1px solid #F7F7DC;
}
.update-program-hdr {
	height: 20px;
	padding-top: 15px;
	padding-bottom:8px;
}
.update-program-box{
	float:left;
	width:284px;
}
.update-program-float{
	float:left;
}
.update-txt-box{
	width:100px;
	float:left;
}
.program-name {
	width: 977px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.link-padding {
	padding-top: 4px;
}
.program-name-box {
	width: 250px;
	margin: 0px;
	float: left;
}
.top-fld {
	float: right;
	width: 222px;
}
.program-name-box-ht {
	height: 26px;
}
.update-program-add-box1 {
	width: 109px;
	float:left;
}
.update-program-add-box2 {
	width: 163px;
	float:left;
}
.update-program-add-box3 {
	float:left;
	padding-right:7px;
}
.update-program-add-box4 {
	float:left;
}
.program-row label {
	margin: 0px;
	padding: 0px;
}
.left-top-bit {
	background-image: url(/static/css/images/m_cor_lt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:4px;
	width:5px;
	position:absolute;
}
.rig-top-bit {
	background-image: url(/static/css/images/m_cor_rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:4px;
	width:5px;
	float:right;
	position:absolute;
	right:50px;
}
.program-hdr {
	height: 26px;
}
.program-blue-box {
	background-color: #F1F5F8;
	background-image: url(/static/css/images/m_update_program_green_stp.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 10px;
	height:44px;
}
.go-btn {
	background-image: url(/static/css/images/m_go.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 34px;
	cursor:pointer;
}
.program-drag-sec {
	width: 98%;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.program-drag-sec-box {
	background-image: url(/static/css/images/m_drag_sec_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px solid #dbe6ed;
	position: relative;
}
.program-box {
	background-image: url(/static/css/images/m_rig_line_bit.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 60px;
	float: left;
}
.program-row {
	padding-left: 10px;
}
.program-box1 {
	background-image: url(/static/css/images/m_rig_line_bit.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 300px;
	float: left;
}
.program-box4 {
	background-image: url(/static/css/images/m_rig_line_bit.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 254px;
	float: left;
}
.program-box2 {
	width: 100px;
	float: left;
	background-image: url(/static/css/images/m_rig_line_bit.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.program-box3{
	width: 100px;
	float: left;

}
.drag-sec-bg {
	background-image: url(/static/css/images/m_drag_sec_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.program-blue-left-box {
	background-image: url(/static/css/images/m_blue_bit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 7px;
	height:39px;
	float:left;
	margin-top: 5px;
}
.program-blue-rig-box {
	background-image: url(/static/css/images/m_blue_bit.gif);
	background-repeat: no-repeat;
	background-position: -7px top;
	width: 7px;
	height:39px;
	float:right;
	margin-top: 5px;
}
.program-blue-center-box {
	float: left;
	width: 120px;
}
.program-blue-center-box1 {
	float: left;
	width: 90px;
	padding-top: 14px;
}
.program-blue-center-box2 {
	float: left;
	width: 90px;
	padding-top:11px;
}
.program-row-line {
	padding-top: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbe6ed;
	padding-bottom: 5px;
	height: 22px;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-type: none;
}
.ftr-line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbe6ed;
	padding-top: 10px;
}
.sel {
	background-image: url(/static/css/images/m_color.gif);
	background-repeat: no-repeat;
	background-position: -169px top;
	height: 39px;
	width: 129px;
	float: right;
}
.ft {
	padding-top:12px;
	padding-bottom:12px;
	padding-left:10px;
	padding-right:15px;
	float: right;
}
.col {
	padding-top:12px;
	padding-bottom:12px;
	padding-right:10px;
	float: right;
}
.prg-dls {
	width: 98%;
	padding-top:15px;
	padding-bottom:10px;
	margin-right: auto;
	margin-left: auto;
}
.wr-ar {
	width:98%;
	margin-right: auto;
	margin-left: auto;
}
.prg-w {
	width: 96%;
	padding-top:15px;
	margin-right: 40px;
	margin-left: 12px;
}
.prg-lt {
	width: 98%;
	padding-top: 10px;
	padding-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
}
.wr-arl {
	width:98%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.foot-sec {
	width: 94%;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 10px;
	float:left;
}
.wh-bg {
	background-color: #FFFFFF;
}
.b-strip {
	background-image: url(/static/css/images/m_drag_sec_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:28px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.rig-slide {
	position:absolute;
	width:auto;
	right: 0px;
	margin-top:2px;
}
.rig-menu {
	width: 33px;
	height: 536px;
	float:left;
}
.slide-content {
	width: 215px;
	height: 534px;
	float:left;
	background-color:#FBEFF5;
	border-bottom-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B7C8D3;
	border-bottom-color: #B7C8D3;
	border-top-width: 1px;
}
.lc {
	width: 96%;
	float:left;
}

/* fonts starts here */

.menu-btn-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #424f55;
	text-decoration: none;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu-btn-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #b5bf00;
	text-decoration: none;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu-btn-link-h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ac6583;
	text-decoration: none;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.con-white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.con-white-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.con-s-grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #424F55;
	text-decoration: none;
}
.con-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #424f55;
	text-decoration: none;
}
.con-grey-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #424f55;
	text-decoration: none;
}
.con-grey-link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #424f55;
	text-decoration: none;
	padding-top: 12px;
	margin-top: 12px;
}
.con-grey-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #317fc1;
	text-decoration: none;
}
.con-grey-link-h{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #b5bf00;
	text-decoration: none;
}
.cont-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.text-area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	height: 117px;
	width: 153px;
	border: 1px solid #5e7681;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	text-align:left;
}
.login-txt-fld{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width:189px;
	height: 14px;
}
.srh-txt-fld{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width:150px;
	height: 16px;
	background-color: #f1c7dd;
	border: 1px solid #737373;
	padding-top:2px;
}
.sub-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #424F55;
	text-decoration: none;
	margin-top: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.b1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #424f55;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(/static/css/images/m_btn_bg.gif);
	border-top: 1px solid #E69AC0;
	border-right: 1px solid #E69AC0;
	border-bottom: 1px solid #E69AC0;
	border-left: 1px solid #E69AC0;
	line-height: normal;
	background-color: #e9faff;
}
.test-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	margin: 10px;
	padding: 10px;
}
.program-txt-fld{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width:150px;
	height: 16px;
	background-color: #f6fafd;
	border: 1px solid #b7c8d3;
	padding-top:2px;
}
.drp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width:150px;
	height: 18px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

/* fonts ends here */


.repeat-blue {
	background-image: url(/static/css/images/m_repeat_mrv_bit.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.link-line-bg {
	background-image: url(/static/css/images/m_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.link-line-bg-h {
	background-image: url(/static/css/images/m_bg_h.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.select-box {
	height: 22px;
	width: 155px;
}
.txt-box {
	height: 22px;
	width: 220px;
}
#form {
	margin: 0px;
	padding: 0px;
}
.cen {
	background-image: url(/static/css/images/m_cen.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FCF3F8;
	border: 1px solid #A6C2E1;
}
.BG1 {
	background-color: #F4D5E4;
}
.BG2 {
	background-color: #F9E6EE;
}
.BG3 {
	background-color: #FBEEF4;
}
.BG4 {
	background-color: #E8E8E8;
}
.portal-bg {
	background-color: #D992BA;
	background-image: url(/static/css/images/m_portal_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.portal-bg-boder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dddddd;
	border-left-color: #dddddd;
}
.portal-top {
	background-image: url(/static/css/images/m_portal_top.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.gray-color {
	background-image: url(/static/css/images/m_gray_color.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.portal-bot-bg {
	background-image: url(/static/css/images/m_portal_bot_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.portal-gray-bg {
	background-color: #dddddd;
}
.portal-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D992BA;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.line-dot {
	background-image: url(/static/css/images/m_dot.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.pop-1 {
	background-color: #0054a5;
	background-image: url(/static/css/images/m_pop_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.portal-menu-h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444444;
	text-decoration: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	cursor:pointer;
}
.portal-menu-h:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D992BA;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	cursor:pointer;
}
.rig-bit-1 {
	background-image: url(/static/css/images/m_r_tab1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 155px;
	width: 33px;
	float:left;
}


.rig-bit-2 {
	background-image: url(/static/css/images/m_r_tab2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 123px;
	width: 33px;
}.rig-bit-3 {
	background-image: url(/static/css/images/m_r_tab3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 79px;
	width: 33px;
}.rig-bit-4 {
	background-image: url(/static/css/images/m_r_tab4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 59px;
	width: 33px;
}.rig-bit-5 {
	background-image: url(/static/css/images/m_r_tab5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 33px;
}
.rig-bit-1:hover {
	background-image: url(/static/css/images/m_r_tab1_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 155px;
	width: 33px;
	float:left;
}
.rig-bit-2:hover {
	background-image: url(/static/css/images/m_r_tab2_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 123px;
	width: 33px;
}.rig-bit-3:hover {
	background-image: url(/static/css/images/m_r_tab3_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 79px;
	width: 33px;
}.rig-bit-4:hover {
	background-image: url(/static/css/images/m_r_tab4_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 59px;
	width: 33px;
}.rig-bit-5:hover {
	background-image: url(/static/css/images/m_r_tab5_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 33px;
}
.top-cr-1 {
	background-image: url(/static/css/images/m_a1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-cr-2 {
	background-image: url(/static/css/images/m_a2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.top-cr-1 {
	background-image: url(/static/css/images/m_a1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-cr-2 {
	background-image: url(/static/css/images/m_a2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.top-cr-1-hover {
	background-image: url(/static/css/images/m_b1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-cr-2-hover {
	background-image: url(/static/css/images/m_b2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.rig-bit-1 {
	background-image: url(/static/css/images/m_r_tab1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 155px;
	width: 33px;
	float:left;
}


.rig-bit-2 {
	background-image: url(/static/css/images/m_r_tab2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 123px;
	width: 33px;
}.rig-bit-3 {
	background-image: url(/static/css/images/m_r_tab3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 79px;
	width: 33px;
}.rig-bit-4 {
	background-image: url(/static/css/images/m_r_tab4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 59px;
	width: 33px;
}.rig-bit-5 {
	background-image: url(/static/css/images/m_r_tab5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 33px;
}
.rig-bit-1:hover {
	background-image: url(/static/css/images/m_r_tab1_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 155px;
	width: 33px;
	float:left;
}
.rig-bit-2:hover {
	background-image: url(/static/css/images/m_r_tab2_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 123px;
	width: 33px;
}.rig-bit-3:hover {
	background-image: url(/static/css/images/m_r_tab3_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 79px;
	width: 33px;
}.rig-bit-4:hover {
	background-image: url(/static/css/images/m_r_tab4_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 59px;
	width: 33px;
}.rig-bit-5:hover {
	background-image: url(/static/css/images/m_r_tab5_h.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 33px;
}
.top-cr-1 {
	background-image: url(/static/css/images/m_a1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-cr-2 {
	background-image: url(/static/css/images/m_a2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.top-cr-1 {
	background-image: url(/static/css/images/m_a1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-cr-2 {
	background-image: url(/static/css/images/m_a2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.top-cr-1-hover {
	background-image: url(/static/css/images/m_b1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-cr-2-hover {
	background-image: url(/static/css/images/m_b2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}.chart-img {
	background-image: url(/static/css/images/m_chart1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 199px;
	width: 357px;
}
.pop-line {
	background-color: #e69ac0;
}
.portal-btn {
	background-image: url(/static/css/images/m_portal_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	cursor:pointer;
}
.portal-btn:hover {
	background-image: url(/static/css/images/m_portal_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px -79px;
	cursor:pointer;
}
.portal-btn:hover {
	background-image: url(/static/css/images/m_portal_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px -79px;
	cursor:pointer;
}
.portal-btn-hover {
	background-image: url(/static/css/images/m_portal_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px -79px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	cursor:pointer;
}
.portal-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c47d9f;
	text-decoration: none;
}
.color-icon-1 {
	background-image: url(/static/css/images/top_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 15px;
	width: 21px;
	cursor:pointer;
}
.color-icon-2 {
	background-image: url(/static/css/images/top_icon.gif);
	background-repeat: no-repeat;
	background-position: -21px 0px;
	float: left;
	height: 15px;
	width: 21px;
	cursor:pointer;

}
.color-icon-3 {
	background-image: url(/static/css/images/top_icon.gif);
	background-repeat: no-repeat;
	background-position: -42px 0px;
	float: left;
	height: 15px;
	width: 21px;
	cursor:pointer;

}
.color-icon-4 {
	background-image: url(/static/css/images/top_icon.gif);
	background-repeat: no-repeat;
	background-position: -63px 0px;
	float: left;
	height: 15px;
	width: 21px;
	cursor:pointer;
}
.color-icon-5 {
	background-image: url(/static/css/images/top_icon.gif);
	background-repeat: no-repeat;
	background-position: -84px 0px;
	float: left;
	height: 15px;
	width: 21px;
	cursor:pointer;
}
.color-icon-6 {
	background-image: url(/static/css/images/top_icon.gif);
	background-repeat: no-repeat;
	background-position: -105px 0px;
	float: left;
	height: 15px;
	width: 21px;
	cursor:pointer;
}
.color-icon-7 {
	background-image: url(/static/css/images/top_icon.gif);
	background-repeat: no-repeat;
	background-position: -126px 0px;
	float: left;
	height: 15px;
	width: 21px;
	cursor:pointer;
}
