/*
Colours used...

Sky Blue		= #00B5DE
Chartreuse		= #87B42B
Grey (Light)	= #AAAAAA
Grey (Mid)		= #777777
Grey (Dark)		= #202020

*/





BODY
	{
		scrollbar-face-color: 		#202020;
		scrollbar-shadow-color: 	#777777;
		scrollbar-highlight-color: 	#777777;
		scrollbar-3dlight-color: 	#202020;
		scrollbar-darkshadow-color: #202020;
		scrollbar-track-color: 		#202020;
		scrollbar-arrow-color: 		#777777;
		scrollbar-base-color: 		#777777;
		
		color: #AAAAAA;
	}



FORM
	{
		margin : 0px;
	}



HR
	{
		height: 1px;
		color: #FFFFFF;
	}




.div_trans0 /* menu2 backdrop */
	{
		background-color: #444444;  /* the background          */
		filter: alpha(opacity=90);   /* Internet Explorer       */
		-moz-opacity: 0.9;           /* Mozilla 1.6 and below   */
		opacity: 0.9;               /* newer Mozilla and CSS-3 */
		
		border-right: solid 1px #888888;
		border-bottom: solid 1px #888888;
	}



.div_trans1 /* menu1 (side menus) backdrops */
	{
		background-color: #000000;  /* the background          */
		filter: alpha(opacity=40);   /* Internet Explorer       */
		-moz-opacity: 0.4;           /* Mozilla 1.6 and below   */
		opacity: 0.4;               /* newer Mozilla and CSS-3 */
	}



.div_trans2 /* menu2 backdrop */
	{
		background-color: #666666;  /* the background          */
		filter: alpha(opacity=60);   /* Internet Explorer       */
		-moz-opacity: 0.6;           /* Mozilla 1.6 and below   */
		opacity: 0.6;               /* newer Mozilla and CSS-3 */
		
		border-right: solid 1px #BBBBBB;
		border-bottom: solid 1px #BBBBBB;
	}



.button1
	{
		height: 20px;
		background-color: #333333;
		border: solid 1px #667788;
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #AAAAAA;
		border-top: solid 1px #777777;
		border-right: solid 1px #000000;
		border-bottom: solid 1px #000000;
		border-left: solid 1px #777777;
	}



.formarea1
	{
		font-family: verdana, arial;
		font-size: 11px;
		font-weight: bold;
		color: #AAAAAA;
		background-color: #333333;
		border-top: solid 1px #000000;
		border-right: solid 1px #777777;
		border-bottom: solid 1px #777777;
		border-left: solid 1px #000000;
		width: 200px;
		height: 60px;
		padding: 3px;

		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		opacity: 0.7;
	}



.formfield1
	{
		font-family: verdana, arial;
		font-size: 11px;
		font-weight: bold;
		color: #AAAAAA;
		background-color: #333333;
		border-top: solid 1px #000000;
		border-right: solid 1px #777777;
		border-bottom: solid 1px #777777;
		border-left: solid 1px #000000;
		height: 20px;
		padding: 3px;

		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		opacity: 0.7;
	}



.formticker1
	{
		background-color: #333333;
		border-top: solid 1px #000000;
		border-right: solid 1px #777777;
		border-bottom: solid 1px #777777;
		border-left: solid 1px #000000;
		height: 20px;
		padding: 0px;

		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		opacity: 0.7;
	}



.formtickertext1
	{
		font-family: verdana, arial;
		font-size: 11px;
		font-weight: bold;
		color: #AAAAAA;
	}



.formtickertext1_link
	{
		font-family: verdana, arial;
		font-size: 11px;
		font-weight: bold;
		color: #87B42B;
	}



.formtickertext1_link:hover
	{
		font-family: verdana, arial;
		font-size: 11px;
		font-weight: bold;
		color: #00B5DE;
	}



.heading1
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #87B42B;
	}



.heading1_link
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: none;
	}



.heading1_link:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: underline;
	}



.heading1_b
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #87B42B;
		border-top: solid 1px #87B42B;
	}



.image1
	{
		border: solid 1px #AAAAAA;
	}



.image2
	{
		border: solid 1px #AAAAAA;
		cursor: hand;
	}



.image2:hover
	{
		border: solid 1px #00B5DE;
		cursor: hand;
	}



.image3
	{
		border: solid 1px #87B42B;
		cursor: hand;
	}



.image3:hover
	{
		border: solid 1px #00B5DE;
		cursor: hand;
	}


.infobox
	{
		font-family: verdana, Tahoma, Helvetica, Arial;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		color: #555555;
	}
	


.mainiframe
	{
		background-color: #202020;
		background-image: url(images/page_back1.jpg);
		background-attachment: fixed;
		background-repeat: no-repeat;
		margin-left: 20px;
		margin-top: 20px;
	}



.menu1_link_off
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #CCCCCC;
		text-decoration: none;
	}



.menu1_link_off:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: underline;
	}



.menu1_link_on
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: none;
	}



.menu1_link_on:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: underline;
	}



.newbackdrop
	{
		background-image: url(images/matrix_master2.gif);
		background-attachment: scroll;
		background-repeat: repeat; 
		padding: 8px 0px 8px 0px;
		border: solid 1px #87B42B;
	}



.special1_link
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		color: #87B42B;
		text-decoration: none;
	}



.special1_link:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: underline;
	}



.text1
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #AAAAAA;
	}



.text1_link
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
	}



.text1_link:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #87B42B;
	}



.text1_desc
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #888888;
		padding: 10px;
		border-left: solid 1px #AAAAAA;
		border-top: solid 1px #AAAAAA;
	}



.text1_desc_link
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: none;
	}



.text1_desc_link:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: underline;
	}



.text1_subheading
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #D16616;
	}



.text2_link
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #777777;
		text-decoration: none;
	}



.text2_link:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #00B5DE;
		text-decoration: underline;
	}



.text3
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 9px;
		font-style: normal;
		font-weight: bold;
		line-height: 110%;
		color: #777777;
		padding-left: 3px;
	}



.text3_link
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 9px;
		font-style: normal;
		font-weight: bold;
		line-height: 110%;
		color: #777777;
		text-decoration: none;
	}



.text3_link:hover
	{
		font-family: tahoma, sans-serif, "Trebuchet MS";
		font-size: 9px;
		font-style: normal;
		font-weight: bold;
		line-height: 110%;
		color: #00B5DE;
		text-decoration: underline;
	}



.zoomclose
	{
		font-family: verdana, arial;
		font-size: 9px;
		font-weight: bold;
		color: #999999;
		text-decoration: none;
		border: solid 1px #999999;
		padding: 1px 2px 1px 2px;
		background-color: #202020;
	}



.zoomclose:hover
	{
		font-family: verdana, arial;
		font-size: 9px;
		font-weight: bold;
		color: #222222;
		text-decoration: none;
		border: solid 1px #222222;
		padding: 1px 2px 1px 2px;
		background-color: #FF9933;
	}



.zoomtext
	{
		font-family: verdana, arial;
		font-size: 10px;
		font-weight: bold;
		color: #999999;
		padding: 5px 3px 0px 2px;
		background-color: #303030;
	}
