﻿/* CSS Document */
body,html			{
				padding:0;
				margin:0;
				background:#fff url('../images/headbg.png') repeat-x center top;
				color:#000;
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
}

a:link {
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#0b6dda;
				text-decoration:underline;
}
a:visited 		
{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#9fabd2;
				text-decoration:underline;
}
a:active 
{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#0b6dda;
				text-decoration:underline;
}
a:hover			
{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#ee5b01;
				text-decoration:none;
}

ul				{
				margin:0; 
				padding:0;  
				list-style-type:none;
}
ol				{
				margin:0;
				padding:0;
				list-style-type:none;
}

.spacer			{
				clear:both; 
				font-size:0; 
				line-height:0;
}
/*---------  body  ----------*/



/* head */ 
#head-wrap		{
				width:930px;
				margin: 0 auto 0 auto;
}
.header			{
				width:930px;
				height:180px;
				background:#fff url('../images/header.png') no-repeat center top;
				vertical-align:top;
}
.usertop		{
				height:22px;
				width: 330px;
				text-align:right;
				float:right;
				vertical-align:middle;
				margin: 10px 20px 0 0;	
}
.logout			{
				background: url('../images/logouticon.png') no-repeat;
				vertical-align:middle;
				padding-left:14px;
}

.navwrap		{
				width:100%;
				background-color:#071522;
				height:41px;
				margin:0;
				padding:0;
}
/* end head */


/*--------  header  ---------*/
#headerMain{
				width:100%;
}

.logo 
{
				border-style: none;	
				border-color: inherit;	
				border-width: 0;
				background-image:url('../images/logo.gif');	
				background-repeat:no-repeat;	
				height:96px;
				width:411px;	
				position:absolute;	
				left:0;	
				top:10px;	
				width:411px;	
				height:96px;
}
#header h1{
				font:bold 24px/27px Verdana, Arial, Helvetica, sans-serif;	
				color:#e8e8e8;
				background-color:inherit;	
				position:absolute;	
				left:30px;	
				top:146px;
}
#header span {
				color:#ee5b01;
	}
#header p{
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;	
				color:#f6f7ff;
				background-color:inherit;	
				position:absolute;	
				left:24px;	
				top:178px;	
				text-transform:none;	
				text-align:center;	
				width:443px;
}
/*---------  header  --------*/



.mainwrap 
{
				width:100%; 	
				background:#fff url('../images/contentBG.png') repeat-x top center;
				padding-top:22px;
}


/*---------  bodyTop ----------*/
#Content2		{
				padding:0;	
				margin:0;
}
#bodyTopMain	{
				width:100%;	
				background:#ecedfb url('../images/body_top_bg.gif') repeat-x 0 0;
				color:#251C00;	
				margin:0 auto 0 auto;
				/*padding:22px 0 0 0;*/
}
#bodyTop		{
				width:930px;	
				margin:0px auto 0px auto;
				/*background:url('../images/body_top_bg2.gif') repeat-y top center;*/
}
.spacer 
				{
				height:22px;
}
#normalbodyTop	{
				width:930px;	
				margin:0 auto 0 auto;
}
/*---------  NormalBodyWrap ----------*/
#NormalBodyWrapMain{
				width:100%;	
				position:relative;
				background:#ecedfb url('../images/body_top_bg.gif') repeat-x 0 0;
				color:#251C00;	
				padding:22px 0 0 0;
}
#NormalBodyWrap{
				width:930px;	
				margin:0 auto;	
				position:relative;	
				background:url('../images/NormalBodyWrap.gif') repeat-y 0 0;	
				padding-bottom:0;
}

/*-------  left1  ---------*/
#left1			{
				width:447px;	
				margin:0 27px 0 0;	
				padding:0 0 10px 0;	
				float:left;
}
#left1 h2		{
				font:bold 14px/38px Verdana;
				color:#333;
				margin:0 0 21px 0;
				padding:0px;
}

#left1 p.leftText1{
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				background-color:inherit;
				margin:0 0 20px 0;
				display:block;
				width:447px;
}
#left1 p.leftText1 span{
				font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#006882;
}
#left1 p.leftText1 a.link1{
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#1B7D01;
				background-color:inherit;
				text-decoration:underline;
}
#left1 p.leftText1 a.link1:hover{
				color:#1B7D01;
				background-color:#F7F0D9;
				text-decoration:none;
}
#left1 a.link2	{
				background:#f9f9f9 url('../images/left_link_bg.gif') no-repeat 0 0;
				padding:0 54px 0 0px;
				font:bold 12px/39px Verdana, Arial, Helvetica, sans-serif;
				color:#333;
				width:390px;
				height:41px;
				display:block;
				text-decoration:none;
				text-align:right;
}
#left1 a.link2:hover{
				background:url('../images/left_link_bg_hover.gif') no-repeat 0 0;
}
/*-------  left1  ---------*/


.productsSection 
{
				width:230px;
				height:248px;
				background: url('../images/indexProductsBg.png') no-repeat 0 0;
				float:left;
}
.productsSection img 
{
				border:0px;
}
.productsSectionHospitalbox, .productsSectionHospitalbox img:link 
{
				width:206px;
				height:71px;
				margin:10px 12px 0px 12px;
}
.productsSectionClinicbox, .productsSectionClinicbox img:link 
{
				width:206px;
				height:71px;
				margin:6px 12px 0px 12px;
}
.productsSectionPayrollbox, .productsSectionPayrollbox img:link 
{
				width:206px;
				height:71px;
				margin:6px 12px 0px 12px;
}

/*------  mid1  -------*/
#mid1	{
				width:230px;
				float:left;
				color:#000;
				padding:15px 0;
				background: url('../images/mid1_top.gif') no-repeat 0 0;
				display:block;
}
#mid1 h2	{
				background-position: 0 0;
				width:150px;
				height:41px;
				padding:0 0 0 46px;
				font:bold 14px Verdana;
				color:#333;
				background-color:#f6f7ff;
				margin:0 0 15px 14px;
				display:block;
				background-image: url('../images/his7_logo.gif');
				background-repeat: no-repeat;
				background-attachment: scroll;
}
#mid1 p.linkTop	{
				background:url('../images/mid1_link_top.gif') no-repeat 0 0;
				width:204px;
				height:15px;
				font-size:0;
				margin:0 0 0 14px;
				padding:0;
				display:block;
}
#mid1 ul	{
				background:#e4e6ff url('../images/mid1_link_bg.gif') no-repeat left bottom;
				width:172px;
				margin:0 0 0 14px;
				color:#000;
				padding:0 16px 22px 16px;
}
#mid1 ul li	{
				border-bottom:dotted 1px #999999;
				height:20px;
				padding:0;
				margin:0;
}
#mid1 ul li.bdrNo	{
				border-bottom:none;
				height:20px;
				padding:0;
				margin:0;
}
#mid1 ul li a	{
				background-position: 0 6px;
				padding: 0 0 0 15px;
				font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
				color:#000;
				background-color:inherit;
				text-decoration:none;
				display:block;
				background-image: url('../images/bullet_white.gif');
				background-repeat: no-repeat;
				background-attachment: scroll;
}
#mid1 ul li a:hover	{
				color:#ed5b00;
				background:#f9f9f9 url('../images/bullet_blue.gif') no-repeat 0 6px;
}
/*--------  mid1  ---------*/

/*-------  bodyTop  ------*/

/*-----  bodyBot  ------*/
#bodyBotMain	{
				width:100%;
				background-color:#fff;
				padding:0 0 15px 0;
}
#bodyBotMain2	{
				width:100%;
				background-color:#fff;
				margin:0;
				padding:0;
}
#bodyBot	{
				width:930px;
				margin:0 auto 0 auto;
				vertical-align:top;
				background: url('../images/bodyBot_bg.jpg') no-repeat top center;
				/* set this transparency property if needed */
				/* filter:alpha(opacity=40);-moz-opacity:.40; */
}


/*--------  left2  ---------*/
#left2	{
				width:447px;
				float:left;
				margin:0 27px 0 0;
}
#left2 a:link {
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#0b6dda;
				text-decoration:underline;
}
#left2 a:visited 		
{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#9fabd2;
				text-decoration:underline;
}
#left2 a:active 
{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#0b6dda;
				text-decoration:underline;
}
#left2 a:hover			
{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#ee5b01;
				text-decoration:none;
}
#left2 h2
{
				font:bold 14px Verdana;
				color:#333;
				margin:10px 0 21px 0;
				padding:0 4px 0 0px;
}
#left2 p.newsPic	{
				display:block;
				background:url('../images/payroll_update.png') no-repeat 0 0;
				margin:0 16px 29px 0;
				padding:0;
				float:left;
				width:130px;
				height:130px;
}
#left2 p.newsPic2	{
				display:block;
				background:url('../images/updates_left_img.gif') no-repeat 0 0;
				margin:0 16px 29px 0;
				padding:0;
				float:left;
				width:130px;
				height:130px;
}

#left2 a.link3	{
				background:#f9f9f9 url('../images/left_link_bg.gif') no-repeat 0 0;
				padding:0 54px 0 0px;
				font:bold 12px/39px Verdana, Arial, Helvetica, sans-serif;
				color:#333;
				width:390px;
				height:41px;
				display:block;
				text-decoration:none;
				text-align:right;
}
#left2 a.link3:hover	{
				background:url('../images/left_link_bg_hover.gif') no-repeat 0 0;
}
#left2 a.link4	{
				background:#f9f9f9 url('../images/left_link_bg.gif') no-repeat 0 0;
				padding:0 54px 0 0px;
				font:bold 12px/39px Verdana, Arial, Helvetica, sans-serif;
				color:#333;
				width:390px;
				height:41px;
				display:block;
				text-decoration:none;
				text-align:right;
}
#left2 a.link4:hover	{
				background:url('../images/left_link_bg_hover.gif') no-repeat 0 0;
}

/*------  left2  ------*/

/*---------  userbar  ---------*/
#userbar	{
				width:212px;
				float:right;
}
#userbar h2
{
				height:48px;
				padding:15px 13px 0 64px;
				font:bold 14px Verdana;
				color:#333;
				margin:0;
				background: url('../images/member_login_bg.png') no-repeat top left;
}
#userbar h2 span	{
				font:bold 14px Verdana, Arial, Helvetica, sans-serif;
				color:#000;
}
.form	{
				width:200px;
				padding-left:4px;
				background-color:#d2d4e7;
				color:#000;
}
.form input.txtBox	{
				width:174px;
				height:17px;
				border:solid 1px #808080;
				color:#333;
				background-color:#fff;
				margin:0 0 13px 3px;
				padding:0 0 0 6px;
				float:left;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.linklogin a:link {
				color:#0b6dda;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:underline;
}
.linklogin a:active {
				color:#0b6dda;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:underline;
}
.linklogin a:visited {
				color:#0b6dda;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:underline;
}
.linklogin a:hover{
				text-decoration:none;
				color:#1c247c;
}
.form input.go{
				border-style: none;
				border-color: inherit;
				border-width: medium;
				background: url('../images/go_button.gif') no-repeat 0 0;
				width:70px;
				height:40px;
				color:#144848;
				float:right;
				cursor:pointer;
}
.form input.go:hover{
				border-style: none;
				border-color: inherit;
				border-width: medium;
				background: url('../images/go_button_hover.gif') no-repeat 0 0;
				float:right;
				cursor:pointer;
}
.memberBottom{
				background:url('../images/member_login_bottom.gif') no-repeat top left;
				width:204px;
				height:20px;
}
.loginbutton 
{
				background-image:url('..images/login_button.png');
				background-repeat:no-repeat;
				width:60px;
				height:22px;
				border:0;
}
/*---------  userbar  --------*/

/*---------  mid2suprt  ------*/
#mid2suprt{
				width:230px;
				float:left;
				background-color:#f6f7ff;
				color:#000;
				padding:0 0 0 0;
}
#mid2suprt p.mid2suprtTop{
				background:url('../images/mid1_top.gif') no-repeat 0 0;
				width:230px;
				height:25px;
				font-size:0;
}
#mid2suprt h2{
				background-position: 0 0;
				width:150px;
				height:41px;
				padding:0 0 0 46px;
				font:bold 14px Verdana;
				color:#333;
				background-color:inherit;
				margin:0 0 15px 14px;
				display:block;
				background-image: url('../images/his7_logo.gif');
				background-repeat: no-repeat;
				background-attachment: scroll;
}
#mid2suprt p.linkTop{
				background:url('../images/mid1_link_top.gif') no-repeat 0 0;
				width:204px;
				height:15px;
				font-size:0;
				margin:0 0 0 14px;
				padding:0;
				display:block;
}
#mid2suprt ul{
				background:#e4e6ff url('../images/mid1_link_bg.gif') no-repeat left bottom;
				width:188px;
				margin:0 0 0 14px;
				color:#000;
				padding:0 0 22px 16px;
}
#mid2suprt ul li{
				border-bottom:#886B21 dashed 1px;
				height:20px;
				padding:0;
				margin:0;
}
#mid2suprt ul li.bdrNo{
				border-bottom:none;
				height:20px;
				padding:0;
				margin:0;
}
#mid2suprt ul li a{
				background-position: 0 6px;
				padding: 0 0 10px 15px;
				font: bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
				color:#ed5b00;
				background-color:inherit;
				text-decoration:none;
				display:block;
				background-image: url('../images/bullet_white.gif');
				background-repeat: no-repeat;
				background-attachment: scroll;
}
#mid2suprt ul li a:hover{
				color:#000;
				background:#f9f9f9 url('../images/bullet_blue.gif') no-repeat 0 6px;
}
/*-------  mid2suprt --------*/



/*-------   extras  --------*/
#extras
{
				width:190px;
				float:left;
				padding:0 10px 14px 0px;
				margin: 10px 0px 10px 14px;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#extras ul 
{
				margin: 14px 0px;
				padding:0;
}
#extras ul li {
				display:block;
				background: url('../images/arrow_green2.gif') no-repeat left center;
				padding:0 0 0 15px;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
				color:#202020;
				margin:6px 0px;
				text-decoration:none;
				border-bottom:dotted 1px #999999;
}
#extras ul li a:link{
				display:block;
				color:#202020;
				text-decoration:none;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
#extras ul li a:visited{
				display:block;
				color:#202020;
				text-decoration:none;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
#extras ul li a:active{
				display:block;
				color:#202020;
				text-decoration:none;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
#extras ul li a:hover{
				color:#202020;
				background-color:#ecedfb;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
#extras h1  
{
				font:bold 14px Verdana;
				color:#333;
				border-bottom:dotted 1px #999999;
				text-align:left;
				padding:0 4px 0 0px;
				margin:0 0 21px 0;
}

#extras h2{
				width:177px;
				height:45px;
				padding:30px 0px 0px 0px;
				margin:0px 0px 10px 0px;
				font:normal 20px Verdana, Arial, Helvetica, sans-serif;
				color:#202020;
				text-align:center;
				background-color:inherit;
				display:block;
				background: url('../images/right_panel_div.gif') no-repeat bottom left;
				background-attachment: scroll;
}
#extras h2 span{
				font:bold 26px/21px Verdana, Arial, Helvetica, sans-serif;
				color:#0078AA;
				background-color:inherit;
				text-transform:uppercase;
				text-align:center;
				display:block;
				width:140px;
				margin-left:19px;
}

#extras p.items {
				margin:10px auto;
				width:188px;
				padding:0;
				border:0;
}

/*--------- partners ----------*/

/*---------  right2  ---------*/
.right2{
				width:230px;
				float:left;
				margin:10px 0 0 0;
}
.right2 h2{
				font:bold 14px Verdana;
				color:#333;
				margin:0 0 21px 0;
				padding:0 4px 0 0px;
				border-bottom:dotted 1px #999999;
}
.right2 ul{
				width:220px;
				font-size:0;
}
.right2 ul li{
				padding:4px 0;
				border-bottom:dotted 1px #999999;
}
.right2 ul li a{
				display:block;
				background: url('../images/arrow_green2.gif') no-repeat left center;
				padding:0 0 0 10px;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
				color:#202020;
				margin:0;
				text-decoration:none;
}
.right2 ul li a:hover{
				color:#202020;
				background-color:#ecedfb;
}
/*------------ right2 ---------------*/


/*------------bodyBot--------------------*/


/*-------  normalleft  ---------*/
#normalleft{
				width:680px;
				margin:0 10px 0 0;
				padding:0 0 10px 0;
				float:left;
				background:url('../images/NormalBodyWrap_bg.jpg') no-repeat 0 0;
				background-position:center top;
}
#normalleft h2{
				font:bold 26px/38px Verdana, Arial, Helvetica, sans-serif;
				color:#202020;
				background-color:inherit;
				text-transform:uppercase;
				margin:0 0 20px 0;
}
#normalleft h2 span{
				font:normal 26px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#ed5b00;
				background-color:inherit;
				display:block;
}
#normalleft .topictitle {
				font:bold 14px Verdana, Arial, Helvetica, sans-serif;
				color:#08adf6;
				text-transform:uppercase;
				text-decoration:none;
				padding:0 0 10px 0;
}

#normalleft p a.link1, a.link1:visited{
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#1373e4;
				background-color:inherit;
				text-decoration:underline;
}
#normalleft p a.link1:hover{
				color:#ee5b01;
				background-color:#F7F0D9;
				text-decoration:none;
}
#normalleft img 
{
				margin:0 0 15px 15px;
				border:0;
				float:right;
}
#normalleft ul
{
				width:600px;
				background-color:#f8f8fd;
				border-top:dotted 1px #bebebe;
				border-bottom:dotted 1px #bebebe;
				padding:10px;
				margin-left:30px;
				margin-bottom:10px;
}
#normalleft ul li
{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				list-style-type:square;
				list-style-position:inside;
				padding-bottom:8px;
				margin-left:10px;
				margin-right:10px;
}
#normalleft a, a:visited{
				font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
				color:#1373e4;
				background-color:inherit;
				text-decoration:underline;
}
#normalleft a:hover{
				color:#ee5b01;
				background-color:#F7F0D9;
				text-decoration:none;
}
/*-------  normalleft  ---------*/

/*------  normalright  -------*/
.normalright{
				width:230px;
				float:right;
				color:#000;
				padding:0;
				margin:30px 0 0 0;
}
.normalRightBG 
{
				background-color:#f6f7ff;
				width:230px;
				display:block;
				clear:both;
}
.normalright .body 
{
				background:#e4e6ff url('../images/mid1_link_bg.gif') no-repeat left bottom;
				margin:0 12px 0 14px;
				padding:0 16px 22px 16px;
}
.normalright .text1 
{
				color:#ed5b00;
				font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
				padding-bottom:10px;
				border-bottom-style:dotted;
				border-bottom-color:#bebebe;
				border-bottom-width:1px;
}
.normalright .text2 
{
				color:#000;
				font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.normalright .text2 span
{
				color:#000;
				font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
				display:block;
}
.normalright img 
{
				margin:4px auto 4px auto;
				border:0;
}
.normalrightTop{
				background:url('../images/sidebartop.gif') no-repeat top left;
				width:230px;
				height:15px;
}
.normalrightBottom{
				background:url('../images/sidebartop.gif') no-repeat top left;
				width:230px;
				height:34px;
}
.normalright h2{
				background-position: 0 0;
				width:150px;
				height:41px;
				padding:0 0 0 46px;
				font:bold 13px Verdana, Arial, Helvetica, sans-serif;
				color:#ed5b00;
				background-color:inherit;
				margin:0 0 15px 14px;
				display:block;
				background-image: url('../images/his7_logo.gif');
				background-repeat: no-repeat;
				background-attachment: scroll;
}
.normalright h2 span{
				font:bold 14px Verdana, Arial, Helvetica, sans-serif;
				display:block;
				color:#000;
}
.normalright h3{
				background-position: 0 0;
				width:150px;
				height:41px;
				padding:0 0 0 46px;
				font:bold 13px Verdana, Arial, Helvetica, sans-serif;
				color:#ed5b00;
				background-color:inherit;
				margin:0 0 15px 14px;
				display:block;
				background-image: url('../images/cs_logo.gif');
				background-repeat: no-repeat;
				background-attachment: scroll;
}
.normalright h3 span{
				font:bold 14px Verdana, Arial, Helvetica, sans-serif;
				display:block;
				color:#000;
}
.normalright p.linkTop{
				background:url('../images/mid1_link_top.gif') no-repeat 0 0;
				width:204px;
				height:15px;
				font-size:0;
				margin:0 0 0 14px;
				padding:0;
				display:block;
}
.normalright ul{
				background:#e4e6ff url('../images/mid1_link_bg.gif') no-repeat left bottom;
				width:188px;
				margin:0 0 0 14px;
				color:#000;
				padding:0 0 22px 16px;
}
.normalright ul li{
				border-bottom:dotted 1px #999999;
				height:20px;
				padding:0;
				margin:0;
}
.normalright ul li.bdrNo{
				border-bottom:none;
				height:20px;
				padding:0;
				margin:0;
}
.normalright ul li a{
				background-position: 0 6px;
				padding: 0 0 0 15px;
				font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
				color:#000;
				background-color:inherit;
				text-decoration:none;
				display:block;
				background-image: url('../images/bullet_white.gif');
				background-repeat: no-repeat;
				background-attachment: scroll;
}
.normalright ul li a:hover{
				color:#ed5b00;
				background:#f9f9f9 url('../images/bullet_blue.gif') no-repeat 0 6px;
}
/*--------  normalright  ---------*/

/*---------------footer--------------------*/
#footerMain{
				width:100%;
				height:100px;
				background:url('../images/footer_bg.gif') repeat-x 0 0;
}
#footer{
				width:850px;
				margin:0 auto;
				height:100px;
				position:relative;
}
#footer ul{
				position:absolute;
				left:95px;
				top:20px;
}
#footer ul li{
				float:left;
				color:#FFFAE8;
				background-color:inherit;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#footer ul li a{
				color:#ecedfb;
				background-color:inherit;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				padding:0 8px;
				text-decoration:none;
}
#footer ul li a:hover{
				color:#ecedfb;
				background-color:#171d5b;
				text-decoration:underline;
}
#footer p.copyright{
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
				background-color:inherit;
				position:absolute;
				left:320px;
				top:39px;
}
/*---------  footer  ---------*/


/*** This file is used by the contact us page 
	in this web site.      ***/

.row {
				clear:both;
				min-height:30px;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				width:660px;
				display:block;
}
.left {
				width:200px;
				float:left;
				padding:0 0 6px 0;
}
.right {
				padding:0 0 6px 15px;
				width:350px;
				float:left;
}
.control {
				border:1px solid #c9c9c9;
}
.textAreaBox {
				border:1px solid #c9c9c9;
				padding-right:2px;
				width:348px;
}
.leftfixed TextBox  {
				border:1px solid #c9c9c9;
				padding-right:2px;
				width:348px;
}

.smallertxt
{
				font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
				margin:0 10px 5px 0;
}
.break 
{
				height:10px;
				clear:both;
	}
.submitbutton 
{
				margin-right:160px;
}
.quote 
{
				font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				text-align:justify;
				padding:10px 20px 10px 20px;
				margin:20px 20px 5px 20px;
				width:600px;
				border-top:dotted 1px #bebebe;
				border-bottom:dotted 1px #bebebe;
				border-left:solid 8px #bebebe;
				background-image: url('../images/quote_bg.gif');
				background-repeat:no-repeat;
				background-position:left top;
				background-color:#ffffff;
}
.qoutefrom 
{
				font:bold 12px Verdana, Arial, Helvetica, sans-serif;
				margin-bottom:15px;
				float: right;
				margin-right:20px;
}
.center 
{
				text-align:center;
}

/*---------  normalright2  ---------*/
.normalright2{
				width:230px;
				float:left;
				margin:30px 0 0 0;
}
.normalright2 h2{
				width:200px;
				border-bottom:dotted 1px #999999;
				display:block;
				margin:0 0 16px 24px;
}
.normalright2 h2 span{
				font:bold 20px Verdana, Arial, Helvetica, sans-serif;
				color:#202020;
				width:106px;
}
.normalright2 ul{
				width:200px;
				padding:0;
				margin:0 0 0 24px;
				font-size:0;
}
.normalright2 ul li{
				padding:2px;
				margin:0;
				border-bottom:dotted 1px #999999;
}
.normalright2 ul li a{
				display:block;
				background: url('../images/arrow_green2.gif') no-repeat 0 0;
				padding:0 0 0 15px;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
				color:#202020;
				margin:0;
				text-decoration:none;
}
.normalright2 ul li a:hover{
				color:#202020;
				background-color:#ecedfb;
}
/*------------normalright2 ---------------*/

/*--------  normalleft2  ---------*/
#normalleft2{
				width:673px;
				float:left;
				margin:30px 27px 0 0;
}
#normalleft2 h2{
				width:667px;
				border-bottom:dotted 1px #999999;
				margin:0 0 26px 0;
				display:block;
}
#normalleft2 h2 span{
				font:bold 20px Verdana, Arial, Helvetica, sans-serif;
				color:#202020;
}

p.newsText 
{
				font:normal 10px Arial;
				color:#251C00;
				padding:0;
				margin:0;
				display:block;
}
.linkNews a:link
{
				font: normal 12px Verdana;
				text-decoration:underline;
				color:#0b6dda;
}
.linkNews a:visited
{
				font: normal 12px Verdana;
				text-decoration:underline;
				color:#0b6dda;
}
.linkNews a:active
{
				font: normal 12px Verdana;
				text-decoration:underline;
				color:#0b6dda;
}
.linkNews a:hover
{
				font: normal 12px Verdana;
				text-decoration:none;
				color:#ee5b01;
}
h5 {
				color:#333;
				font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
}
h6 {
				color:#fff;
				font:bold 12px Verdana, Arial, Helvetica, sans-serif;
				margin:4px 0px;
				padding:0px;
}

.newswrap { border-bottom:#cecece solid 1px; margin-bottom:10px; padding-bottom:10px; }

/*------  normalleft2  ------*/


/*------  sidebar  ------*/
#sidebarmainwrap
{
				width:218px;
				float:right;
}
.sidebarwrap 
{
				width:218px;
				margin:22px 0 10px 0;	
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#FFFFFF;
}
.sidebarwraptop 
{
				background: url('../images/sidebar_01.gif') no-repeat top;
				display:block;
				width: 187px;
				height:31px;
				padding:20px 0 0 21px;
}
.sidebarwraptop h2
{
				width:165px;
				font-family:Verdana;
				font-size:16px;
				font-weight:bold;
				color:#FFFFFF;
				border-bottom:dotted 1px #999999;
}
.sidebarwrapmid 
{
				background: url('../images/sidebar_02.gif') repeat-y;
				width: 208px;
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#FFFFFF;	
}
.sidebarwrapmid ul
{
				width:165px;
				padding:0;
				margin:0 0 8px 21px;
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
}
.sidebarwrapmid ul li a:link, a:visited, a:active	{
				color:#FFF;
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
}
.sidebarwrapmid ul li a:hover	{
				background-color:#d9dbea;
				color:#1a1d43;
}
.sidebarwrapbottom 
{
				background: url('../images/sidebar_03.gif') no-repeat top;
				width: 208px;
				height:17px;
}
/*------  end sidebar  ------*/


/*--------  leftfixed  ---------*/
.leftfixed{
				width:680px;
				float:left;
				margin:33px 13px 30px 0;
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#333;
}

.leftfixed a:active {
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#1373e4;
				display:inline;
}
.leftfixed a:visited {
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#1373e4;
}
.leftfixed a:link {
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#1373e4;
}
.leftfixed a:hover {
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#000;
				display:inline;
}

.leftfixed span{
				font-family:Verdana;
				font-size:12px;
				font-weight:bold;
				color:#000;
}
.leftfixed h2{
				margin:0 0 26px 0;
				border-bottom:dotted 1px #999999;
				font:normal 20px Verdana, Arial, Helvetica, sans-serif;
				color:#666666;
}
.leftfixed h5{
				margin:0 0 10px 0;
				font:bold 14px Verdana, Arial, Helvetica, sans-serif;
				color:#1373e4;
				padding:0;
}
.leftfixed h2 span{
				font:normal 20px Verdana, Arial, Helvetica, sans-serif;
				color:#1373e4;
}
.leftfixed h2 span a{
				font:normal 20px Verdana, Arial, Helvetica, sans-serif;
				color:#1373e4;
				display:inline;
}
.leftfixed h2 span a:hover{
				font:normal 20px Verdana, Arial, Helvetica, sans-serif;
				color:#1b237b;
}
.leftfixed p.TextBlueBold 
{
				color:#1373e4;
				font:bold 16px Verdana, Arial, Helvetica, sans-serif;
}
.leftfixed.boxwrap {
				height:auto;
				margin: 40px 10px 40px 10px;
				height:auto;
				display:block;
}
.leftfixed ol
{
				margin:20px;	
}
.leftfixed ol li 
{
				line-height:20px;
				list-style-type:decimal;
}
.leftfixed ol li ol li
{
				line-height:20px;
				list-style-type:lower-alpha;
}
.leftfixed ul
{
				margin:20px;	
}
.leftfixed ul li 
{
				line-height:20px;
				list-style-type:square;
}
.leftfixed ul li ol li 
{
				list-style-type:circle;
}		
.leftfixed ul li a
{
				color:#1373e4;
}	
/*
.leftfixed ul li a:active, a:visited
{
	color:#81839e;
} */
.leftfixed ul li a:hover	{
				text-decoration:none;
				background-color:#d9dbea;
				color:Black;
}
.imgleft {
				float:left;
				margin:0 0 10px	10px;
}
.imgright {
				float:right;
				margin:0 10px 10px 0;
}
.downloadbox {
				width:150px;
				margin: 10px 10px 10px 0;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#999999;
				float:left;
				display:block;
				padding:4px;
				border:solid 1px #fff;
}
.downloadbox2 {
				margin: 10px 10px 10px 0;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#999999;
				float:left;
				display:block;
				padding:4px;
				border:solid 1px #fff;
}
.downloadbox a:link	{
				text-decoration:underline;
				color:#0066cc;
				font-size:11px;
}
.downloadbox a:hover	{
				text-decoration:none;
				color:#0066cc;
				font-size:11px;
}
.downloadbox a:visited {
				text-decoration:underline;
				color:#0066cc;
				font-size:11px;
}
.downloadbox a:active {
				text-decoration:underline;
				color:#0066cc;
				font-size:11px;
}
.downloadbox:hover	{
				width:150px;
				margin: 10px 10px 10px 0;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#999999;
				float:left;
				display:block;
				background-color:#eaeaf4;
				padding:4px;	
				background-color:#fafcfe;
				border:solid 1px #eaeaf4;
}
.downloadbox span	{
				font:bold 11px Verdana, Arial, Helvetica, sans-serif;
				margin-bottom:15px;
				color:#353535;
}
.downloadbox img	{	
				border:0;
				margin: 15px 2px 2px 0;
}
.downloadbox img:hover 
{	
				border:0;
				margin: 15px 2px 2px 0;
}

/* downloadbox2 */
.downloadbox2 
{
				width:312px; 
				margin: 10px 10px 10px 0;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#999999;
				float:left;
				display:block;
				padding:4px;
				border:solid 1px #fff;
}
.downloadbox2 a:link 
{
				text-decoration:underline;
				color:#0066cc;
				font-size:11px;
}
.downloadbox2 a:hover 
{
				text-decoration:none;
				color:#0066cc;
				font-size:11px;
}
.downloadbox2 a:visited 
{
				text-decoration:underline;
				color:#0066cc;
				font-size:11px;
}
.downloadbox2 a:active 
{
				text-decoration:underline;
				color:#0066cc;
				font-size:11px;
}
.downloadbox2:hover
{
				width:312px;
				margin: 10px 10px 10px 0;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#999999;
				float:left;
				display:block;
				background-color:#fafcfe;
				border:solid 1px #eaeaf4;
				padding:4px;	
}
.downloadbox2 span
{
				font:bold 11px Verdana, Arial, Helvetica, sans-serif;
				margin-bottom:15px;
				color:#353535;
}
.downloadbox2 img,img a
{	
				border-style: none;
}
/* end downloadbox2 */


.box {
				float:left;
				background: url('../images/downloadItemBg.gif') no-repeat top;
				width:171px;
				height:150px;
				margin: 0 40px 40px 0;
				display:block;
				text-align:center;
}
.box p
{
				color:#999999;
				font:normal 12px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:underline;
				text-align:center;
}
.box img, img a
{
				padding:8px 0 0 0;
				border:0;
}
h4.Blue
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color:#1373e4;
				margin: 15px 0 4px 0;
}
h4.Black
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color:#666;
				margin: 15px 0 4px 0;
}
h4.Black span
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: normal;
				color:#666;
}
h4.BlueB
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color:#1373e4;
				margin: 15px 0 4px 0;
}
h4.BlueB a
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: normal;
				color:#1373e4;
}
h4.BlueB a:hover
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: normal;
				color:#000;
}
h4.Blue a
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color:#1373e4;
				margin: 15px 0 4px 0;
}
h4.Blue a:hover
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color:#1373e4;
				margin: 15px 0 4px 0;
}
h4.White
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color:#fff;
				background: #d9dbea url('../images/h4_bg.jpg') repeat-x;
				vertical-align:middle;
				padding: 4px;
}
h4.White span
{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: normal;
				color:#000;
				padding: 4px;
}

/*------  leftfixed  ------*/


/* Login Page */
.squaresm 
{
				border: solid 1px #b9bbd0; 
				padding: 6px 15px 15px 15px; 
				width:275px; 
				float:left; 
				background:#FFFFFF url('../images/login_left.gif') no-repeat top right; 
				margin:20px 10px 10px 0;
				font-size:11px; 
				color:#666666; 
				text-align:justify;
}
.squaresm span
{
				font-size:12px; 
				color:#000; 
				font-weight:bold;
}
.squaresm h4 
{
				margin-top:0; 
				margin-bottom:8px; 
				font: bold 15px Verdana; 
				color:#ed5b00; 
				height: 18px;
}
.squaresm h4 span 
{
				font: bold 15px Verdana; 
				color:#1373e4;
}


/* table */

.table1 {
				font: normal 10px Verdana;
				width: 100%;
				vertical-align:top;
				border:solid 1px #eeeff6;
				padding:4px;
}
.table1 span {
				font: bold 10px Verdana;
				vertical-align:top;
}
.table1 .style1	{
				background-color:#e4e6ff;
				vertical-align:top;
				padding:8px;
				width:14%;
}
.table1 .style2	{
				vertical-align:top;
				width:14%;
}
.table1 .style3
{
				background-color:#f6f7ff;
				vertical-align:top;
				width:14%;
}
	
/* end table */

.BlueB ul a		{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color:#1373e4;
}
.BlueB ul li a	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: normal;
				color:#1373e4;
				line-height:24px;
				text-decoration:underline;
}
.BlueB ul li a:hover	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: normal;
				color:#000;
				line-height:24px;
}
.BlueBTitle		{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color:#1373e4;
				margin: 15px 0 4px 0;
				vertical-align:middle;
}
.BlueBTitle a	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: normal;
				color:#1373e4;
				margin-left:30px;
				vertical-align:middle;
}
.BlueBTitle a:hover	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: normal;
				color:#000;
				vertical-align:middle;
}
.blacklink a	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color:#333;
}
.blacklink a:hover	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color:#333;
}


.table			{
				width:650px;
}
.tableTitle    {
				width: auto;
				background-color:#51547A;
				text-transform:capitalize;
				color:#fff;
				font-weight:bold;
        }
.tableTitle1   {
				width: 180px;
				background-color:#51547A;
				text-transform:capitalize;
				color:#fff;
				font-weight:bold;
        }
.tableTitle2	{
				width: 490px;
				background-color:#51547A;
				text-transform:capitalize;
				color:#fff;
				font-weight:bold;
        }
.even			{
				text-align:left;
				background:#f8f8f8;
}
.odd	{
				background:#e4e5eb;
				text-align:left;
}
.center        {
				text-align: center;
        }
.print {
				background: url('../images/icon_print.png') no-repeat right bottom;
				height:17px;
				width:110px;
				float:right;
				padding:0;
				font: normal 9px verdana;
				vertical-align:middle;
				text-decoration:underline;
}
.print a	{
				font: normal 9px verdana;
				text-decoration:underline;
}

/************** Contact Page Style **************/
.contactWrap {
				margin: 0 0 25px 0;
				font-family:Verdana;
				font-size:12px;
				font-weight:normal;
				color:#333;
				padding-top:33px;
}
.contactleft {
				width:415px;
				float:left;
				margin-left:12px;
}
.contactright {
				width:415px;
				float:right;
				margin-left:12px;
}
.contactrightSubmit {
				width:400px;
				float:right;
				padding-right:15px;
				text-align:right;
}
.contactrow {
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				display:block;
				clear:right;
}
.leftc	{
				width:140px;
				text-align:left;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				vertical-align:middle;
				margin-bottom:4px;
				float:left;
}
.rightc {
				width:268px;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				vertical-align:middle;
				margin-bottom:4px;
				float:right;
}
.validationText {
				width:268px;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				vertical-align:middle;
				margin-bottom:4px;
				float:right;
}
.contactrightcbrowse {
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				vertical-align:middle;
				margin-bottom:4px;
				float:right;
				text-align:right;
				padding-right:18px;
}
.contacttextAreaBox {
				border:1px solid #c9c9c9;
				padding:2px;
				width:250px;
				text-align:left;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
				height:200px;
}
.contactTextBox  {
				border:1px solid #c9c9c9;
				padding:2px;
				width:250px;
				text-align:left;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#251C00;
}
.contactBrowseTextBox  {
				border:1px solid #c9c9c9;
				padding:2px;
				width:250px;
				text-align:right;
				background-color:#e0e0e0;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#c8c8c8;
}
.contactButton  {
				border:1px solid #8b9ebd;
				padding:1px;
				text-align:center;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
				background-color:#232435;
				margin: 4px 4px 0 0;
				height: 22px;
}
.contactButton:hover  {
				border:1px solid #8b9ebd;
				padding:1px;
				text-align:center;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
				background-color:#4f6589;
				margin: 4px 4px 0 0;
				height: 22px;
}
.contactTextBoxDisable {
				border:1px solid #c9c9c9;
				background-color:#e0e0e0;
				padding:2px;
				width:250px;
				text-align:left;
				font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
				color:#c8c8c8;
}
.redtext {
				color:Red;
}

.blogleft {
				margin:0 0 20px 0;
				border-bottom: dotted 1px #999;
}
.blogleft span {
				text-align:left;
				font:normal 9px Verdana, Arial, Helvetica, sans-serif;
				color:#6b6d7f;
}
.blogright {
				margin:0 0 15px 0;
				padding:4px;
				width: 24%; 
				float: right; 
				border: solid 1px #c8cbe0;
				position:relative;
}
.blogleft h5 {
				color:#333;
				font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
				margin:0;
}
.blogleft p {
				margin:15px 0;
				clear:both;
}


/*** Body ***/
#content-wrap {
				padding-top:30px;
}
/*** End Body ***/

/*** New Login ***/
.login-Box {
				margin:0 auto 0 auto;
				padding: 60px 0 0 95px;
				width:431px;
				height:236px;
				/*background: url('../images/loginboxbg.png') no-repeat top center;*/
}

.listStyle ol
{
	margin:0px;
	padding:0px;
	font-size:12px;
}
.listStyle ol li 
{
	margin:10px;
	padding:0px;
	font-size:12px;
}
.listStyle li a:link
{
	font-size:12px;
}
.listStyle li a:visited
{
	font-size:12px;
}
.listStyle li a:active
{
	font-size:12px;
}
.listStyle li a:hover
{
	font-size:12px;
}
.listStyle li 
{
	margin:20px 0px 0px 0px;
	padding-left:10px;
	font-size:12px;
}
.listStyle li span
{
	margin: 0px;
	padding-left: 0px;
	font-size:12px;
}
.listStyle ol li ul li
{
	margin:0px;
	padding:0px;
}
.listStyle ul li
{
	margin:0px;
	padding:0px;
	font-size:12px;
}
.listStyle ul li a:link
{
	font-size:12px;
}
.listStyle ul li a:visited
{
	font-size:12px;
}
.listStyle ul li a:active
{
	font-size:12px;
}
.listStyle ul li a:hover
{
	font-size:12px;
}

.contentMain
{
	width:670px;
	float:left;
	margin:20px 20px 40px 0px;
}	
.columnWrap 
{
	margin:0px 0px 20px 0px;
	float:left;
}
.columnWrap h2
{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding:0px;
	margin:0px;
	border-bottom:#cecece dotted 1px;
}
.columnWrap a:link
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.columnWrap a:visited
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.columnWrap a:active
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.columnWrap a:hover
{
	text-decoration:none;
	color:#ee5b01;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.columnBoxLeft 
{
	width:330px;
	margin-right:10px;
	float:left;
}

.columnBoxRight 
{
	width:330px;
	float:left;
}

.columnWrap ul 
{
	margin:10px 0px 20px 0px;
}
.columnWrap ul li 
{
	list-style-type:square;
	padding:0px;
	margin:2px 10px 0px 25px;
}
.columnBoxRight ul li a:link
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.columnBoxRight ul li a:visited
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.columnBoxRight ul li a:active
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.columnBoxRight ul li a:hover
{
	text-decoration:none;
	color:#ee5b01;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}


.columnBoxLeft ul li a:link
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.columnBoxLeft ul li a:visited
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.columnBoxLeft ul li a:active
{
	text-decoration:underline;
	color:#0b6dda;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.columnBoxLeft ul li a:hover
{
	text-decoration:none;
	color:#ee5b01;
	font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;
}


.columnWrap ol 
{
	margin:10px 0px 20px 0px;
}
.columnWrap ol li 
{
	list-style-type:decimal;
	padding:0px;
	margin:2px 10px 0px 25px;
}
.columnWrap ol li a:link
{
	text-decoration:underline;
}
.columnWrap ol li ul
{
	list-style-type:square;
}
.columnWrap ol li ul li
{
	list-style-type:square;
}
.columnWrap ol li ul li ol li
{
	list-style-type:circle;
}


/* ----------------- specsStyleSheet ----------------- */
.specsWrap { background: #eaeef3 url('../his/specs/specsFormatBg.png') repeat-x top; height:25px; padding-bottom:4px; }
.specsWrap ul, .specsWrap ul a, .specsWrap ul li, .specsWrap ul li a {	margin:0; padding:0; display:inline; list-style:none; border:0; }

.specsItemSm a {float:left; margin:0; border:0; }
.specsItemSm a:link, .specsItemSm a:visited 
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/smScaleNorm.png') no-repeat top left;
	width:101px; 
}
.specsItemSm a:active, .specsItemSm a:hover, .specsItemSm a.current
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/smScaleHT.png') no-repeat top left;
	width:101px; 
}

.specsItemStand a {	float:left; margin:0; border:0; }
.specsItemStand a:link, .specsItemStand a:visited 
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/standScaleNorm.png') no-repeat top left;
	width:121px; 
}
.specsItemStand a:active, .specsItemStand a:hover, .specsItemStand a.current
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/standScaleHT.png') no-repeat top left;
	width:121px; 
}

.specsItemMed a {float:left; margin:0; border:0;}
.specsItemMed a:link, .specsItemMed a:visited 
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/medScaleNorm.png') no-repeat top left;
	width:110px; 
}
.specsItemMed a:active, .specsItemMed a:hover, .specsItemMed a.current
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/medScaleHT.png') no-repeat top left;
	width:110px; 
}

.specsItemLarge a {float:left; margin:0; border:0;}
.specsItemLarge a:link, .specsItemLarge a:visited 
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/largeScaleNorm.png') no-repeat top left;
	width:100px; 
}
.specsItemLarge a:active, .specsItemLarge a:hover, .specsItemLarge a.current
{
	padding:8px 0 0 20px; height:17px; text-decoration:none; font:bold 12px Arial;
	background: url('../his/specs/largeScaleHT.png') no-repeat top left;
	width:100px; 
}

.specsContent { background:#fff; padding:0;}
.clear { clear:both;}


/* Used for HS8 Download Page beta */

.extender{ padding:2px; background:#6c6f94; }

