/* CSS Document */

.bodyStyle{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background-color:#ffffff; 
}

.backImgRight{
width:17px;
background-image:url(images/starllingsoution_04.gif);
background-repeat:y;
}

.backImgLeft{
width:17px;
background-image:url(images/starllingsoution_01.gif);
background-repeat:y;
}

.line{
width:10px;
background-image:url(images/line.jpg);
background-repeat:y,no-repeat-x;
}

.line2{
width:3px;
background-image:url(images/line2.jpg);
background-repeat:x;
}

.innerleft{
width:19px;
background-image:url(images/border/bordar_01.gif);
background-repeat:y;
}

.innerright{
width:17px;
background-image:url(images/border/bordar_03.gif);
background-repeat:y;
}

.innerleftcar{
width:19px;
background-image:url(images/border/bordar_07.gif);
background-repeat:y;
}

.innerrightcar{
width:17px;
background-image:url(images/border/bordar_09.gif);
background-repeat:y;
}

.innertop{
width:2px;
background-image:url(images/border/bordar_02.gif);
background-repeat:y;
}

.innerbottom{
width:2px;
background-image:url(images/border/bordar_08.gif);
background-repeat:y;
}

.innerleftside{
width:19px;
background-image:url(images/border/bordar_04.gif);
background-repeat:y;
}

.innerrightside{
width:17px;
background-image:url(images/border/bordar_06.gif);
background-repeat:y;
}

.design38 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color:#999999;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
}

.cont1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#4F98AD;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
}

a.cont1:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#CC6600;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
}

.cont2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color:#333399;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
}

.header{
    font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color:#000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
}

.header2{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color:#CB5A07;
	text-decoration: none;
	letter-spacing: normal;
	text-align:center;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
}

.header1{
    font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color:#3F2C1D;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
}
.sublink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
font-weight:normal;
color:#207DA2;
text-decoration:none;
}

a.sublink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
font-weight:normal;
color:#333399;
text-decoration:none;
}

.whitelink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
text-align:center;
font-weight:normal;
text-align:center;
vertical-align:bottom;
font-weight:normal;
color:#000000;
text-decoration:none;
}

a.whitelink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
font-weight:normal;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}


.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
font-weight:normal;
color:#333333;
text-decoration:none;
}

a.link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:right;
font-weight:normal;
color:#0099CC;
text-decoration:underline;
}

.titellink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:left;
vertical-align:bottom;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

a.titellink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:right;
vertical-align:top;
font-weight:bold;
color:#FFFFFF;

}

.numlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:right;
font-weight:normal;
color:#FF0000;
text-decoration:none;
}

a.numlink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:right;
font-weight:normal;
color:#003366;
text-decoration:none;
}
.link2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
margin-left:15px;
font-weight:normal;
color:#CCCCCC;
text-decoration:none;
}

a.link2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
margin-left:15px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.link3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
font-weight:normal;
color:#0066CC;
text-decoration:none;
}
.link4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.mainlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
font-weight:normal;
color:#ECFFFF;
text-decoration:none;
padding-right:5px;
padding-left:5px;
}

.mainlinkcentre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:center;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-right:5px;
padding-left:5px;
}


.mainlinkjusti{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align: justify;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-right:5px;
padding-left:5px;
}
a.mainlink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
font-weight:normal;
color:#009595;
text-decoration:none;
padding-right:5px;
padding-left:5px;
}

.errormessage {
	border: 1px dashed #cfcfcf;
	margin-top: 8px;
	margin-bottom: 16px;
	line-height: 18px;
	background: #ffffe1;
	padding: 6px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
}

.arrow{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#CC6600;
	text-decoration: none;
}
.design35 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color:#999999;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;
	padding-right:5px;
	padding-left:5px;
}

.blink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
color:#CC6600;
text-decoration:none;
}

a.blink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
color:#003366;
text-decoration:none;
}

.mainlinkbold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:center;
font-weight:normal;
color:#0066CC;
text-decoration:none;
padding-right:5px;
padding-left:5px;
}


.bgcolour
{
font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color:#0099CC;
	text-decoration: none;
	letter-spacing: normal;
	text-align:center;
	vertical-align: top;
	padding-right:5px;
	padding-left:5px;
	background-color:#CCCCCC;
}



textarea, input, select {
	font-family:Verdana;
	font-size:10px; padding-left:2; padding-right:2; padding-top:1; padding-bottom:0
}

input.num {
	text-align: right
}
.btn {
	padding:0;
	background-color: #333333;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	cursor: hand;
}

.noborder {
	color: #FFFFFF;
	background-color: #FDFFEC;
}

.heads {
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid #F7F3F7;
	padding-left: 2;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #F7EFEF;
}
.pagehead
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color:#FF0000
}
.frmhead
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color:#0000FF
}
.frmtext
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color:#CE3000
}
.err_sm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d60031;
    FONT-FAMILY: verdana, helvetica;
    TEXT-ALIGN: center

}

.err_lg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #d60031;
    FONT-FAMILY: verdana, helvetica;
    TEXT-ALIGN: center
}
.smalltext
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, helvetica
}

.normaltext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, helvetica
}
.noshade {
	color: "#ff0000";
	border: 0px solid "#F7EFEF";
	background-color: "#F7EFEF";
	scrollbar-3dlight-color:"#F7EFEF";
    scrollbar-arrow-color:"#F7EFEF";
    scrollbar-base-color:"#F7EFEF";
    scrollbar-darkshadow-color:"#F7EFEF";
    scrollbar-face-color:"#F7EFEF";
    scrollbar-highlight-color:"#F7EFEF";
    scrollbar-shadow-color:"#F7EFEF"
}
a:link {
	color: #FFFFFF;
	n:none
}
a:visited {
	n:none;
}
a:hover {
	n: underline;
}

SPAN.TreeviewSpanArea A {
        font-size: 8pt; 
        font-family: tahoma,verdana,helvetica; 
        n: none; color:#0000FF
}
SPAN.TreeviewSpanArea A:hover {
        color: #FFFFFF;
        n: underline;
}

.printtext {
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, helvetica
}
p.breakhere {page-break-before: always}

.left-brd {
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, helvetica;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: none;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: none;
}

#scroll {
	OVERFLOW: auto; HEIGHT: 250px;
}

TR.rptrow_odd {
	cursor:hand;
}
TR.rptrow_even {
	cursor:hand;
	background-color:#FEFFF2;
}

TR.rptrowover {
	cursor:hand; background-color:#FFF7E8;
}

table.rpttable {
	border:1px solid #fdebcc; border-collapse: collapse;
}
table.rpttable th {
	border:1px solid #fdebcc;
}
table.rpttable td {
	border:1px solid #fdebcc; 
}

TD.rpthead {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color:#CE3000;
	background-color: #fdebcc;
}

TD.rpthead-normal {
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, helvetica;
	background-color: #fdebcc;
}

TD.rpthead1 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color:#CE3000;
	background-color: #FFF7E8;
}

TD.rpthead1-normal {
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, helvetica;
	background-color: #FFF7E8;
}
