/* General page style. The scroll bar colours only visible in IE5.5+ */
body
{
	scrollbar-face-color: #E2EBF2;
	scrollbar-highlight-color: #1586C2;
	scrollbar-shadow-color: #1586C2;
	scrollbar-3dlight-color: #8CAFC2;	
	scrollbar-arrow-color: #1586C2;
	scrollbar-track-color: #F2F6F9;
	scrollbar-darkshadow-color: #8CAFC2;
    margin: 0px;
	background:#e1eaf3 url(../images/bg.png) repeat-x bottom; 
}

.Imgborder 
{
	border		: 1px  solid #FDB813;
}

.maintext,p,td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828282;
}

.boldtext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #646466;
	text-decoration	: none;
}

.buttons, input.stdButton
{
	background-color	: #616161;
	border				: 1px solid #000000;
	font-size			: 11px;
	color				: #FFFFFF;
	font-family			: Verdana;
	font-weight			: normal;
	text-decoration		: none;
}

a{
	size:11px;
	color:#BF311A;
	text-decoration:none;
}
a:link{text-decoration:none; color:#BF311A;}
a:hover{text-decoration:underline; color:#BF311A;}

.mandatory
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #FF0000;
}

.back
{
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-weight	: bold;
	color		: #000000;
}
a.back:link   	{ text-decoration : none; 		color : #000000; }
a.back:visited	{ text-decoration : none; 		color : #000000; }
a.back:hover	{ text-decoration : underline;	color : #000000; }

.mandatoryMark
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #FF0000;
}

input, textarea, select
{
	font-size 			: 11px;
	color 				: #525252;
	font-family			: Arial, Helvetica, sans-serif;
	font-weight			: normal;
	border-width		: 1px;
	border-color		: #C1BFBF;
	border-style		: solid;
	background-color	: #DDDCDC;
	vertical-align		: middle;
}

.successMsg
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #015699;
}

/* Excel pages CMS */
h1
{
	font-size 		: 13px;
	color 			: #1C4879;
	font-weight		: bold;
}

h2
{
	font-family				: Verdana;
	font-size				: 45px;
	color					: #015699;
	font-weight				: normal;
}

h3
{
	font-size	: 20px;
	font-family	: Arial, Helvetica, sans-serif;
	color		: #000000;
	font-weight	: bold;
}

h4
{
	font-size	: 14px;
	font-family	: Arial, Helvetica, sans-serif;
	color		: #000000;
	font-weight	: bold;
}

.copyright{
	font-size		: 11px;
	color			: #FFFFFF;
	text-decoration	: none;
}
a.copyright			{ text-decoration: none; 	color: #FFFFFF; }
a.copyright:link   	{ text-decoration: none; 	color: #FFFFFF; }
a.copyright:hover 	{ text-decoration: underline;	color: #FFFFFF; }

.pageLink
{
	color			: #646466;
}
a.pageLink:link   	{ text-decoration : none; 		color : #646466; }
a.pageLink:visited	{ text-decoration : none; 		color : #646466; }
a.pageLink:hover	{ text-decoration : underline;	color : #000000; }

.headtext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
	color			: #244588;
	text-decoration	: none;
	/*border-bottom	: #244588 dotted 1px;*/
	padding-left	: 10px;
	height			: 30px;
}
.caselink{
	text-decoration	: none;
	color			: #828282;
}
a.caselink			{ text-decoration: none; 	color: #828282; }
a.caselink:link   	{ text-decoration: none; 	color: #828282; }
a.caselink:hover 	{ text-decoration: underline;	color: #244588; }

.navlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525252;
	text-decoration	: none;
	font-weight		: bold;
	background: url(../images/menu_btn.jpg);
}
.navlink a, .navlink a:link , .navlink a:visited { text-decoration: none; 	color: #525252; display:block; height:27px; line-height:27px; border:1px solid #929292;}
.navlink a:hover { text-decoration: underline;	background: url(../images/menu_btn_ov.jpg); border:1px solid #5284B9;}

.BoxLink{background:url(../images/case_bullet.gif) no-repeat left 8px; padding-left:15px; margin-bottom:10px; }

