
table 
{
	font: 9pt "trebuchet ms", arial, sans-serif
}


body
{
	color: #000000;/*themecolour6%0;*/
	background-repeat: repeat-x;
	background-color: #ffffff;/*themecolour6;*/
	font-family: "trebuchet ms", Arial, sans-serif;
	font-size: 9pt;
}


#header 
{
	position: absolute;
	height: auto;
	width: auto;
	left: 0px;
	top: 0px;
	visibility: visible;
}


.pageheading
{
	font-size: 18px;
	color: #0047a2;/*themecolour5;*/
	margin-top: 0px;
	margin-bottom: 5px;
}

.pagetitle 
{
	font-size: 20px;
	color: #0047a2;/*themecolour5;*/
	margin-left: 7px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align : left;	
}


.tabletitle 
{
	font-size: 17px;
	color: #0047a2;/*themecolour5;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-align : center;	
}

.tabletitlered 
{
	font-size: 18px;
	color:Red; /*themecolour5;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-align : center;	
}


.tabletitleblue 
{
	font-size: 18px;
	color:Blue; /*themecolour5;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-align : center;	
}


.tabletitleblack
{
	font-size: 18px;
	color:Black; /*themecolour5;*/
	margin-top: 0px;
	margin-bottom: 0px;
	text-align : center;	
}


h1 
{
	font-size: 16px;
	color: #0047a2;/*themecolour5;*/
	margin-top: 0px;
	margin-bottom: 3px;
}
h2 
{
	font-size: 16px;
	color: #000000;/*themecolour6%0;*/
	margin-top: 0px;
	margin-bottom: 3px;
}
h3 {
	font-size: 14px;
	color: #0047a2;/*themecolour5;*/
	margin-top: 0px;
	margin-bottom: 3px;
}
.myh3 {
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}

.titlepara
{
   color : Red;
   font-weight :bold;
   text-align : center;
   
}


p
{
    text-align:justify;
    color: #000000;/*themecolour6%0;*/
	font-family: "trebuchet ms", Arial, sans-serif;
	font-size: 9pt;
	margin-top: 0px;
	margin-bottom: 0px;
}	

ol 
{
	margin-top: 0px; 
	margin-bottom: 0px; 
	color: #000000
}

blockquote 
{
	margin-top: 0px; 
	margin-bottom: 0px; 
	color: #000000;
	margin-right:  0px;
}

.parahead 
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;/*themecolour9;*/
}	
	
	

#hnavigation 
{
	position: absolute;
	height: auto;
	width: 100%;
	left: 20px;
	top: 129px;

}


#vnavigation 
{
	position: absolute;
	height: auto;
	width: auto;
	left: 20px;
	top: 320px;
}



#mastercontent /*postion of contents of page wrt abs position cord*/
{
	position: absolute;
	height: auto;
	width: auto;
	top: 100px;
	left: 5px;
	right: 5px;
}



#content1 
{
	position: absolute;
	height: auto;
	width: auto;
	left: 180px;
	top: 165px;
	right: 15px;
}
#content blockquote 
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333;
	margin-right: 0px;
}
#content ul 
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;/*themecolour6%0;*/
	list-style-image: url('../images/misc/bullet.gif');
}

li
{
    line-height : 20px;
} 

#content ol 
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #333333
}
#content a:link 
{
	color: #0047a2;/*themecolour5;*/
}
#content a:visited 
{
	color: #999999;
}
#content a:link:hover 
{
	color: #3c9bf7;/*themecolour1;*/
}


.loginbox
{
    text-align: left;
	color: #333333;
	background-color: #E0E0E0;/*themecolour1%180;*/
	background-color:   #E0E0E0;/*themecolour1$ 78.5%, 100%;*/
	border: 1px solid #ACA899;/*themecolour1;*/
	
}

.linkbox
{
    text-align: left;
	color: #333333;
	background-color: #d8ebfd;/*themecolour1%180;*/
	background-color:   #d5ebff;/*themecolour1$ 78.5%, 100%;*/
	border-bottom: 1px solid #3c9bf7;/*themecolour1;*/
	border-left: 1px solid #3c9bf7;/*themecolour1;*/
	border-right: 1px solid #3c9bf7;/*themecolour1;*/
}



.marquee
{
    text-align: left;
    height:auto;
	width:auto;
	color: #333333;
	background-color: #d8ebfd;/*themecolour1%180;*/
	background-color:   #d5ebff;/*themecolour1$ 78.5%, 100%;*/
	border: 1px solid #3c9bf7;/*themecolour1;*/
}



.marquee1
{
    text-align: left;
    height:auto;
	width:auto;
	color: #333333;
	background-color: #d8ebfd;/*themecolour1%180;*/
	background-color:   #d5ebff;/*themecolour1$ 78.5%, 100%;*/
	border-left: 1px solid #3c9bf7;/*themecolour1;*/
	border-right: 1px solid #3c9bf7;/*themecolour1;*/
	border-top : 1px solid #3c9bf7;/*themecolour1;*/
}


#leftcolumn 
{
    height:auto;
	width:auto;
	color: #333333;
	background-color: #d8ebfd;/*themecolour1%180;*/
	background-color:   #d5ebff;/*themecolour1$ 78.5%, 100%;*/
	padding: 10px;
	border: 1px solid #3c9bf7;/*themecolour1;*/
}
.leftcoltext 
{
	padding: 10px 20px 10px 10px;
}
#leftcolumn ul 
{
	color: #000000;/*themecolour6%0;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	list-style-image: url('../images/misc/bullet.gif');
}
#leftcolumn a:link 
{
	color: #0047a2;/*themecolour5;*/
}
#leftcolumn a:visited 
{
	color: #999999;
}
#leftcolumn a:link:hover 
{
	color: #3c9bf7;/*themecolour1;*/
}



#rightcolumn 
{
    height:auto;
	width:auto;
	color: #333333;
	background-color: #d8ebfd;/*themecolour1%180;*/
	background-color:   #d5ebff;/*themecolour1$ 78.5%, 100%;*/
	padding: 10px;
	border: 1px solid #3c9bf7;/*themecolour1;*/
}



.rightcoltext 
{
	padding: 10px;
	color: #666666;
	background-color:   #e4f2ff;/*themecolour1$ 86.1%, 100%;*/
	border: 1px solid #3c9bf7;/*themecolour1;*/
}
#rightcolumn ul 
{
	color: #000000;/*themecolour6%0;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	list-style-image: url('../images/misc/bullet.gif');
}
#rightcolumn a:link 
{
	color: #0047a2;/*themecolour5;*/
}
#rightcolumn a:visited 
{
	color: #999999;
}
#rightcolumn a:link:hover 
{
	color: #3c9bf7;/*themecolour1;*/
}


.imageborder 
{
	border-left-width: 1px;
	border-left-style: solid;
}
#imagebar 
{

	height: auto;
	width: auto;
}
.imagebox 
{
	border: 1px solid #FFFFFF;
}

.pagctrls 
{
	font-style: normal;
	font-weight: normal;
	color: #333333;/*themecolour6%0;*/
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	line-height: 20px;
}
.thumbpad {
	padding: 5px;
}
.xara_albumcell0 
{
	font-weight: bold;
	color: #333333;/*themecolour6%0;*/
	border: 1px solid #005db6;/*themecolour1%50;*/
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-align: center;
}
.xara_albumcell1 
{
	color: #333333;/*themecolour6%0;*/
	font-size: 80%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-align: center;
	vertical-align : middle;
}

.xara_albumcell2 
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	background-color:   #d5ebff;/*themecolour1$ 78.5%, 100%;*/
}

.xara_albumcell3 
{
	color: #333333;/*themecolour6%0;*/
	font-size: 50%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;

}


a {color: #666666;text-decoration:underline}	
a:link    { color: #666666; text-decoration:underline }    /* unvisited links */
a:visited { color: #666666; text-decoration:underline}   /* visited links   */
a:hover   { color: #3C9BF7; text-decoration:underline} /* user hovers on the link     */
a:active  { color: #3C9BF7; text-decoration:underline}   /* active links which is currenctly selected    */



.logintable
{
    font-size:9pt;
}


.listheader
{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:.2em;
	background-color: #d8ebfd
}



.tblheading
{
	font-family: Arial;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#64B2F7', gradientType='0'); 
}




.colborder
{
    border-collapse: collapse;
    border-bottom: black 1px solid;
}

.message
{
    color: blue;
    font-family: arial;
    font-size: 8pt;
    }