/*

LEGAL

=====

Copyright: Daemon Pty Limited 2006, http://www.daemon.com.au


Community: Mollio http://www.mollio.org $

License: Released Under the "Common Public License 1.0", 

http://www.opensource.org/licenses/cpl.php

License: Released Under the "Creative Commons License", 

http://creativecommons.org/licenses/by/2.5/

License: Released Under the "GNU Creative Commons License", 

http://creativecommons.org/licenses/GPL/2.0/

*/



/* THE BIG GUYS */

* {margin:0;padding:0}

	body {

		padding: 0; 

		font-size:75%;  

		font-family:Verdana, Arial, Helvetica, sans-serif;

		color:#666; 

		background-image:url(/css/images/background.jpg);

		background-position:center;

		background-repeat:repeat-y;

		background-attachment:fixed;

	}

	





/* LINKS */

		a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer; font:bold} 

		a:link {color:#2865A5;font:bold} 

		a:visited {color:#2865A5;font:bold} 

		a:hover,a:active {color:#8EBDED;font:bold}



/* FORMS - general classes */

	input.f-submit {

		padding: 1px 3px;

		color:#fff;

		font-weight:bold;

		font-size:1em;

		}

	

	/* FORMS - sidebar  */

	form.sidebar {

		width:100%;

		padding: .5em 0;

		position:relative;

		}

		



		form.sidebar h3 {margin:0 0 .6em;font: bold 155% arial;color:#c00}

		form.sidebar label {clear:left;float:left;width:100%;}

		

		/* hide from IE mac \*/

		form.sidebar label {float:none}

		/* end hiding from IE5 mac */

	

		form.sidebar label input, form.sidebar label textarea, form.sidebar label select {width:100%;float:left;margin: 0 0 5px 0; border: 1px solid #E4E4E4; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:0.9em;}

		form.sidebar label b {float:left;width:8em;line-height: 1.7;display:block;position:relative}

		form.sidebar label .left {float:left;width:8em;line-height: 1.7;display:block;position:relative}

		form.sidebar label b .req {color:#c00;font-size:150%;font-weight:normal;position:absolute;top:-.1em;line-height:1;left:-.4em;width:.3em;height:.3em}

		form.sidebar div.req {color:#666;font-size:96%;font-weight:normal;position:absolute;top:.4em;right:.4em;left:auto;width:13em;text-align:right}

		form.sidebar div.req b {color:#c00;font-size:140%}

		form.sidebar label select {width: 15.5em}

		form.sidebar label textarea.f-comments {width: 20em}

		form.sidebar div.f-submit-wrap {padding-top: 25px}

		form.sidebar input.f-submit {margin: 0}

		#input_txt {color:#fff; text-decoration:none}

		

		form.sidebar fieldset.f-checkbox-wrap, form.sidebar fieldset.f-radio-wrap {clear:left;float:left;width:32em;border:none;margin:0;padding-bottom:.7em}

		form.sidebar fieldset.f-checkbox-wrap b, form.sidebar fieldset.f-radio-wrap b {float:left;width:8em;line-height: 1.7;display:block;position:relative;padding-top:.3em}

		form.sidebar fieldset.f-checkbox-wrap fieldset, form.sidebar fieldset.f-radio-wrap fieldset {float:left;width:13em;margin: 3px 0 0 10px}

		form.sidebar fieldset.f-checkbox-wrap label, form.sidebar fieldset.f-radio-wrap label {float:left;width:13em;border:none;margin:0;padding:2px 0;margin-right:-3px}

		form.sidebar label input.f-checkbox, form.sidebar label input.f-radio {width:auto;float:none;margin:0;padding:0}

		

		form.sidebar label span.errormsg {position:absolute;top:0;right:-10em;left:auto;display:block;width:16em;background: transparent url() no-repeat 0 0}

		form.sidebar label span.errormsg b {padding: 10px 0;margin: 0 10px 0 30px;color:#B30800;font-weight:bold;display:block;width:auto;float:none;line-height:1.3}

		#button {background-image:url(/css/images/buttons/btn_bg.gif);background-repeat:no-repeat; width:81px; height:20px;}



/* FORMS */

form {margin: 0 0 1.5em}

input {font-family: arial,tahoma,verdana,sans-serif;margin: 2px 0}

fieldset {border: none}

label {display:block;padding: 5px 0}

label br {clear:left}



	/* FORMS - general classes */

	input.f-submit {padding: 1px 3px;background:#666;color:#fff;font-weight:bold;font-size:96%}

	

	/* FORMS - f-wrap-1 - simple form, headings on left, form elements on right */

	form.f-wrap-1 {width:100%;padding: .5em 0;background: #f6f6f6 ;border-top: 1px solid #d7d7d7;position:relative}

		form.f-wrap-1 fieldset {width:auto;margin: 0 1em}

		form.f-wrap-1 h3 {font-family:Georgia, "Times New Roman", Times, serif;margin: 1.2em 0 .3em;color:#104D7B;border-bottom: 1px solid #eee;padding-bottom: .2em;font-size:110%;}

		form.f-wrap-1 label {clear:left;float:left;width:100%;border-top: 1px solid #fff}

		

		/* hide from IE mac \*/

		form.f-wrap-1 label {float:none}

		/* end hiding from IE5 mac */

	

		form.f-wrap-1 label input, form.f-wrap-1 label textarea, form.f-wrap-1 label select {width:15em;float:left;padding:2px;margin: 0 8px 2px 0; border: 1px solid #E4E4E4; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:1.1em;}

		

		form.f-wrap-1 label b {float:left;width:8em;line-height: 1.7;display:block;position:relative}

		form.f-wrap-1 label .left {float:left;width:12em;line-height: normal;display:block;position:relative}

		form.f-wrap-1 label b .req {color:#c00;font-size:150%;font-weight:normal;position:absolute;top:-.1em;line-height:1;left:-.4em;width:.3em;height:.3em}

		form.f-wrap-1 div.req {color:#666;font-size:96%;font-weight:normal;position:absolute;top:.4em;right:.4em;left:auto;width:13em;text-align:right}

		form.f-wrap-1 div.req b {color:#c00;font-size:140%}

		form.f-wrap-1 label select {width: 8em}

		form.f-wrap-1 label textarea.f-comments {width: 20em}

		form.f-wrap-1 div.f-submit-wrap {padding: 5px 0 5px 0}

		form.f-wrap-1 input.f-submit {margin: 0 0 0 10px}

		

		form.f-wrap-1 fieldset.f-checkbox-wrap, form.f-wrap-1 fieldset.f-radio-wrap {clear:left;float:left;width:32em;border:none;margin:0;padding-bottom:.7em}

		form.f-wrap-1 fieldset.f-checkbox-wrap b, form.f-wrap-1 fieldset.f-radio-wrap b {float:left;width:8em;line-height: 1.7;display:block;position:relative;padding-top:.3em;}

		form.f-wrap-1 fieldset.f-checkbox-wrap fieldset, form.f-wrap-1 fieldset.f-radio-wrap fieldset {float:left;width:13em;margin: 3px 0 0 10px;}

		form.f-wrap-1 fieldset.f-checkbox-wrap label, form.f-wrap-1 fieldset.f-radio-wrap label {float:left;width:13em;border:none;margin:0;padding:2px 0;margin-right:-3px}

		form.f-wrap-1 label input.f-checkbox, form.f-wrap-1 label input.f-radio {width:auto;float:none;margin:0;padding:0;border:none}

		

		form.f-wrap-1 label span.errormsg {position:absolute;top:0;right:-10em;left:auto;display:block;width:16em;background: transparent url() no-repeat 0 0}

		form.f-wrap-1 label span.errormsg b {padding: 10px 0;margin: 0 10px 0 30px;color:#B30800;font-weight:bold;display:block;width:auto;float:none;line-height:1.3}















/* TYPOGRAPHY */

		p, ul, ol {margin: 0 0 1.5em}

		h1, h2, h3, h4, h5, h6 {font-family:verdana;margin: 1.2em 0 .3em;color:#091466;border-bottom: 1px solid #eee;padding-bottom: .2em;}

		h1 {font-size: 196%;margin-top:.6em;letter-spacing:-1px;}

		h2 {font-size: 136%}

		h3 {font-size: 120%}

		h4 {font-size: 116%}

		h5 {font-size: 106%}

		h6 {font-size: 96%}

		.highlight {color:#E17000}

		.subdued {color:#999}

		.error {color:#c00;font-weight:bold}

		.success {color:#390;font-weight:bold}

		.caption {color:#999;font-size:11px}

		.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}

		small {font-size:11px}



/* LISTS */

		ul {margin: .3em 0 1.5em 0;list-style-type:none}

			ul.related {margin-top: -1em}

		ol {margin: .5em .5em 1.5em}

		ol li {margin-left: 1.4em;padding-left: 0;background: none; list-style-type: decimal}

		li {line-height: 1.4em;padding-left: 25px;}

		li.doc {background-position: 3px -500px}

		ul.nomarker li {background:none;padding-left:0}

		

		dl {margin: 0 0 1em 0}

		dt {font-weight:bold;margin-top: 1.3em}

		dl dl {margin: 0 0 1.5em 30px}

		

		/* GENERAL */

		img {border:none} 

		hr {margin: 1em 0;background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both}

		.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 



/* LAYOUT - HEADER */

	#header {background: #666 url(/css/images/sprites.gif) repeat-x 0 100%;	padding: 0;	height:110px;}
	#top_header {font-family:verdana;font-size:18px; color:#104D7B; margin: 0;padding: 20px 0 .2em 0;border-bottom: none;  }



/* LOGO */

	 #logo {

	 position:absolute;

	padding-left:5px;

	padding-bottom:16px;

	width: 205px;

	height: 75px;

	border-bottom: none 

	}	

	

	#logo a {

	position: absolute;

	top: -73px;

	left: 5px;

	padding-bottom:16px;

	width: 205px;

	height: 75px;

	background: url(/images/logo2.gif) no-repeat;

	border-bottom: none 

	}



	

	

/* LAYOUT - main body of page */

	#masthead { background-image:url(/css/images/masthead.jpg); background-repeat:no-repeat; width:510px;height:206px;text-align:right;}
	.barder { border:#999999}

	#masthead h1 {font-size:196%; border:none; margin:0; padding:20px 20px 0 0;}

	#masthead h2 {font-size:150%; border:none;margin:0; padding-right:20px;}

	#wrap {width:960px;margin: 0 auto;position:relative;}

	#content-wrap {position:relative;width:100%;}

		#utility {position:absolute;top:10px;left:10px;width:190px;padding-bottom: 40px; }

		

	

		#sidebar {position:absolute;top:10px;right:10px;width:170px;padding: 1px 0 40px 0}

		#sidebar1 {position:absolute;top:180px;left:30px;width:170px;padding: 1px 0 40px 0}

        #sidebar2 {position:absolute;top:180px;left:240px;width:170px;padding: 1px 0 40px 0}
	
        #sidebar3 {position:absolute;top:180px;left:450px;width:170px;padding: 1px 0 40px 0}
		
		#sidebar4 {position:absolute;top:180px;left:660px;width:170px;padding: 1px 0 40px 0}
		
		#sidebar5 {position:absolute;top:450px;left:30px;width:170px;padding: 1px 0 40px 0}
		
		#sidebar6 {position:absolute;top:450px;left:240px;width:170px;padding: 1px 0 40px 0}

        #sidebar7 {position:absolute;top:450px;left:450px;width:170px;padding: 1px 0 40px 0}
	
        #sidebar8 {position:absolute;top:450px;left:660px;width:170px;padding: 1px 0 40px 0}
		
		#sidebarinfo {position:absolute;top:140px;left:540px;width:300px;padding: 1px 0 40px 0}
		#sidebarphoto {position:absolute;top:180px;left:30px;width:205px;padding: 1px 0 40px 0}
		#sidebarlogo {position:absolute;top:7px;left:10px;width:200px;padding: 1px 0 40px 0; font-weight:bold; color:#9A0000; }
		
			#contentindex {margin: 0 225px}

    #contentindex { margin-right:100px}

	#content {margin: 0 20px}

	#contentnew {margin: 0 25px}

	#contentnew { margin-right:100px} 
	#contentnew1 {margin: 0 25px}

	#contentnew1 { margin-right:200px} 

		#content #breadcrumb {margin-top:-5px;font-size:93%;font-weight:bold}

		#content #breadcrumb a:link, #content #breadcrumb a:visited {text-decoration:none}

		#content #breadcrumb a:hover, #content #breadcrumb a:visited {text-decoration:underline}

		 #content ul {margin: .3em 0 1.5em 0; list-style-image:url(/css/images/blue.gif); list-style-position:outside }

		 #content li {line-height: 1.4em;padding-left: 25px;}

		

		

		.featurebox { font-size:90%;color:#333;padding: 10px;border-top: 1px solid #d7d7d7;margin: 0 0 1.5em;background: #FFF7EF url(/css/images/featurebox_bg.gif) no-repeat 100% 100%}		

		.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {margin: 0 0 .3em;border-bottom: 1px solid #10497B;color:#10497B}

		.featurebox h2 {font-size:18px;}

		.featurebox p {border:none;margin: 0 0 1em;color:#444}

		.featurebox a {font-weight:bold}

		.featurebox a:link,a:hover,a:visited,a:visited {font-weight: normal;}

		.photobox {color:#efefef;padding: 10px;border-top: 1px solid #efefef; margin: 0 0 1.5em;background: #efefef url(/css/images/featurebox_bg1.gif) no-repeat 100% 100%}

		.photobox p {border:none;margin: 0 0 1em;color:#444; font-size:9px}

	

		.thumbnail {margin: 0 0 0 10px;position:relative;z-index:9999;border: 1px solid #eee;float:right;width:100px;padding:5px;background:#fff}

		.thumbnail img {border: 1px solid #000}

		

		.pagination {background: #f2f2f2;color:#666;padding: 7px 4px 8px 4px;border: 1px solid #ddd;margin: 0 0 1.5em}

		.pagination p {position:relative;text-align:right}

		.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}

		.pagination p a:hover {background:#069;color:#fff}

		.pagination p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc}

		.pagination * {margin:0}

		.pagination h4 {margin-top:-1.45em;padding:0;border:none}

		

		#resultslist-wrap {margin: 0 0 1.5em;font-size:92%}

		#resultslist-wrap dt, #resultslist-wrap dl {margin: 0}

		#resultslist-wrap dt {font: bold 85% arial;padding: 3px 0}

		#resultslist-wrap li {padding: 0 0 1em;margin:0 0 0 1.2em;font: bold 145% arial}

		#resultslist-wrap li dd {font: normal 73% arial}

		#resultslist-wrap li dl {margin:0}

		#resultslist-wrap dd {line-height:1.3}

		#resultslist-wrap dd.filetype, #resultslist-wrap dd.date {color:#999;display:inline;padding-right:.5em}

	

	/* TABLES */

	.table1 {border: none;border-collapse:collapse;width:500px}

	.table1 a {text-decoration:underline; color:#104D7B;} 

	.table1 a :hover{color:#88b8db;} 

	.table1 a :visited{color:#104d7b;} 

		.table1 td {background: #fff ;padding:3px;border: 1px solid #fff; font-size:90%;text-align:center;}

		.table1 td.moreinfo {background: #f7f7f7 ;padding:3px;border: 1px solid #fff; font-size:90%;text-align:center;}

		.table1 th {text-align:left;border: 1px solid #fff}

		.table1 th.center {text-align:center;border: 1px solid #fff}

		.table1 thead th {color:#fff;font-size:145%;background: #900 ;padding: 10px 6px}

		.table1 tbody th {color:#fff;font-size:115%;background: #88b8db ;padding: 8px}

		.table1 tbody th.sub {font-size:90%;font-weight:normal;color:#000;background: #efefef ;padding: 8px;}



	/* TABLES - calendar */

	.calendar {width:200px;font-size:92%}

		.calendar td {text-align:center;border: 1px solid #ddd}

		.calendar th {text-align:center}

		.calendar thead th {padding: 3px 2px}

		.calendar tbody th {padding: 2px}

		.calendar tbody th.sub {padding: 2px}

		

	/* 'MORE' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */

		a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active {background: transparent url(/css/images/blue.gif) no-repeat 5px -500px;padding-left:21px}

		a.morelink:hover {background: transparent url(/css/images/blue.gif) 5px -400px}

		.morelink span {position:absolute;left:-9999px;width:900px}

		

	/* CODE - formatting for code inserted into body - more here: http://dizque.lacalabaza.net/temp/lipt/ */

		ol.code {font-family: monospace;position:relative}

		ol.code li {color: #666;margin-bottom: 1px}

		ol.code code {color: #000;display: block}

		ol.code .cmt {color: #4077d2}

		li.tab0 code {padding-left: 4em}

		li.tab1 code {padding-left: 8em}

		li.tab2 code {padding-left: 12em}

		li.tab3 code {padding-left: 16em}

		li.tab4 code {padding-left: 20em}

		li.tab5 code {padding-left: 24em}

		ol.code li  {background: #f3f3f3 url(/css/buttons/images/td_bg.gif) no-repeat 100% 100%}

		p.note {margin: 1em;border: 1px solid #ddd;background: #f0f0f0;padding: 1em}





/* LAYOUT TYPE C */

	#type-c #content-wrap {background: transparent url(/css/images/content_wrap_bg.gif) repeat-y 30px 0}

	#type-c #content {margin: 0 21% 0 235px}



/* SECONDARY NAVIGATION - vertical navigation */

	#nav-secondary, #nav-secondary ul {position:static;background:#FFFFFF}

	#nav-secondary, #nav-secondary li {list-style: none;margin:0;padding:0;}

	#nav-secondary {padding-top:0;border-top: 1px solid #ccc;margin-top: 1px}

	#nav-secondary a {line-height:1.8;padding: 5px 0 5px 23px;background: #FFFFFF url(/css/images/sprites.gif) no-repeat 10px -695px;font: bold 1em arial;display:block}

	#nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:active {text-decoration:none;cursor:pointer } 

	#nav-secondary a:link {color:#104D7B; font-size:110%; font-weight:bold} 

	#nav-secondary a:visited {color:#104D7B;font-size:110%; font-weight:bold} 

	#nav-secondary a:hover {color:#104D7B; font-size:110%; font-weight:bold} 

	#nav-secondary li.active a:link, #nav-secondary li.active a:visited, #nav-secondary li.active a:hover, #nav-secondary li.active a:active {color:#091466} 

	#nav-secondary li {border-top: 1px solid #fff;border-bottom: 1px solid #ccc}



/* SECONDARY NAVIGATION - 2nd TIER */

	#nav-secondary ul {margin: 0 0 1em 23px;padding:0}

	#nav-secondary li.active li a, #nav-secondary li.active li a:link, #nav-secondary li.active li a:visited {line-height:1.5;background: #FFFFFF url(/css/images/sprites.gif) no-repeat 0 -798px;padding:0 0 0 12px;font-weight:normal;width:auto;color:#000;width:160px;display:block}

	#nav-secondary li.active li a:hover, #nav-secondary li.active li a:active {color: #4288BC}

	#nav-secondary li.active li {border: none;margin:0}

	

	#nav-secondary li.active li.active a:link, 

	#nav-secondary li.active li.active a:visited, 

	#nav-secondary li.active li.active a:hover, 

	#nav-secondary li.active li.active a:active {font-weight:bold}



/* SECONDARY NAVIGATION - 3rd TIER */

	#nav-secondary ul ul {margin: 0 0 1em 13px;padding:0}

	#nav-secondary li.active li.active li a, #nav-secondary li.active li.active li a:link, #nav-secondary li.active li.active li a:visited {width:117px}

	#nav-secondary li.active li.active li a:link, 

	#nav-secondary li.active li.active li a:visited, 

	#nav-secondary li.active li.active li a:hover, 

	#nav-secondary li.active li.active li a:active {font-weight:normal}

	#nav-secondary li.active li.active li.active a:link, 

	#nav-secondary li.active li.active li.active a:visited, 

	#nav-secondary li.active li.active li.active a:hover, 

	#nav-secondary li.active li.active li.active a:active {font-weight:bold}



/* SECONDARY NAVIGATION - 4th TIER */

	#nav-secondary ul ul ul {margin: 0 0 1em 13px;padding:0}

	#nav-secondary li.active li.active li.active li a, #nav-secondary li.active li.active li.active li a:link, #nav-secondary li.active li.active li.active li a:visited {width:104px}

	#nav-secondary li.active li.active li.active li a:link, 

	#nav-secondary li.active li.active li.active li a:visited, 

	#nav-secondary li.active li.active li.active li a:hover, 

	#nav-secondary li.active li.active li.active li a:active {font-weight:normal}

	#nav-secondary li.active li.active li.active li.active a:link, 

	#nav-secondary li.active li.active li.active li.active a:visited, 

	#nav-secondary li.active li.active li.active li.active a:hover, 

	#nav-secondary li.active li.active li.active li.active a:active {font-weight:bold}



/* LAYOUT - FOOTER */

#footer {

	clear:both;

	border-top: 1px solid #E3E8EE;

	padding: 10px;

	font-size:86%;

	color:#D4D4D4;

	text-align:center;

	background: #666 url(/css/images/sprites1.gif) repeat-x 0 100%;

	}

	

#footer p {

	margin:5px;

	}

	

#footer a:link {

	color:#fff;

	}

	

#footer a:hover {

	color:#D4D4D4;

	}

	

	

/* TOP NAVIGATION*/

#nav-float {

	

	z-index:3;

	padding-right:10px;

}



#nav_new {

  float:right;

  width:100%;

  font-size:93%;

  padding-top:12px;

  line-height:normal;

  }

  

#nav_new ul {

  margin:0;

  padding:0px 10px 0;

  list-style:none;

  }

  

#nav_new li {

  float:right;

  background:url(/css/images/left.gif) no-repeat left top;

  margin:0;

  padding:0 0 0 9px;

  }

  

#nav_new a {

  float:left;

  display:block;

  background:url(/css/images/right.gif) no-repeat right top;

  padding:5px 15px 4px 6px;

  text-decoration:none;

  font-weight:bold;

  color:#fff;

  }

/* Commented Backslash Hack

   hides rule from IE5-Mac \*/

#nav_new a {float:none;}

/* End IE5-Mac hack */

#nav_new a:hover {

  color:#FFAE00;

  background-color:#FFAE00;

  }

  

  

/* SEARCH */

#search {

	color:#fff;

	font-weight:bold;

	position:absolute;

	top:10px;right:0px;

	left:auto;

	width:28em;

	text-align:right;

	z-index:5;

	}

	

#search form {

	margin:0;

	}

	

#search input {

	width:12em;

	margin: 0 0 -1px;

	height:1.2em;

	border:1px solid #ccc;

	}

	

#search label {

	padding:5px 0 0;

	display:inline;

	}

	

#search input.f-submit {

	width:auto;

	font-size:81%;

	margin:0 0 -.15em;

	height:1.95em;

	color:#FFFFFF;

	background-color:#091466

	}

	
.mainbutton_container {width:165px; height:115px;text-align:center;padding-top:25px;}
.mainbutton h2 {font-family:Arial, Helvetica, sans-serif; color:#FFAE00; font-size:20px; border-bottom:none}
.mainbutton h3 {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; border-bottom:none}

.mainbutton a:link, .mainbutton a:visited{background-image:url(/images/index_main_buttons.jpg); background-repeat:no-repeat;text-decoration:none;display:block;}
.mainbutton a:hover{background-image:url(/images/index_main_buttons_over.jpg); background-repeat:no-repeat;text-decoration:none;}
#main_buttonContainer {width:515px; height:136px;}

.button_container {width:165px; height:115px;text-align:center;padding-top:25px;}
.button h2 {font-family:Arial, Helvetica, sans-serif; color:#FFAE00; font-size:20px; border-bottom:none}
.button h3 {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; border-bottom:none}

#callcenter {position: absolute; right:-10px; height:61px; width:150px;background-repeat:no-repeat;}
#callcenter123 {position: absolute; left:75px; top:68px; height:38px; width:134px;background-repeat:no-repeat;}
.callcenter_txt {font-size:11px;color:#091466}
.callcenter_txt2 {font-size:11px;color:#091466}
.callcenter_txt3 {font-size:10px;color:#091466}


.style17 {font-size: 9px}
.style25 {font-size: 14px;font-weight: bold;color: #FFFFFF;}
.style33 {font-size: 9px; color: #333333; }
.style35 {font-weight: bold; font-size: 14px; color: #333333; }
.style38 {font-size: 16px;font-weight: bold;color: #104D7B;}
.style40 {color: #104D7B;font-size: 14px;font-weight: bold;}
.style46 {font-size: 11px; color: #333333; }
.style48 {color: #104D7B; font-weight: bold; }
.style49 {color: #05497A;font-weight: bold;}
.style50 {font-size: 10px;color: #104D7B;font-weight: bold;}
.style51 {font-size: 9px; color: #FFFFFF; }
.style52 {color: #F7F7F7}
.style54 {color: #999999}
.style15 {	font-size: 17px;	font-weight: bold;}
.style16 {color: #FFAE00;	font-size: 100%;font-weight: bold;}
.style28 {color: #FFFFFF}
.style30 {font-size: 10px}
.style34 {font-size: 110%}
.style35 {color: #104D7B}
.style36 {font-size: 12px;color: #104D7B;font-weight: bold;}
.style37 {font-size: 12px}
.style1 {color: #FFAE00}
.style3 {color: #FFFFFF}
.style4 {font-size: 20px;font-weight: bold;}
.style2 {
	color: #10497B;
	font-weight: bold;}
.style90 {
	font-size: 86%;
	color: #FFFFFF;
	}
	.style91 {
	font-size: 86%;
	color: #FFFFFF;}
	
.pre {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}