body {
	padding: 0 0 0 0; 
	margin: 0 0 0 0; 
	text-align: center;   
	/*font-size:62.5%;*/
	/*font-size:11px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color: #000000;
}

/* >>>>>>>>>>>>>>>>>>>>> DIV SECTION <<<<<<<<<<<<<<<<<<<<< */

div.backgrd {
	width: 100%;
	height: auto;
	background : white;
	/*background-position: bottom;*/
  	background-attachment: scroll;
	background-repeat: repeat-x;
	padding: 0;
	margin: 0 auto 0 auto;
	overflow: auto;
}

/* >>>>>>>>>>>>>>>>>>>>> COMMON <<<<<<<<<<<<<<<<<<<<< */
div.nav_main, div.nav_main1 {
	width: 745px;
	height: auto;
	margin: 0 auto 0 auto;
	display: block;
	clear : both;
	overflow:hidden;
	text-align: left;
}

div.nav_main {	
	background: url('/images/structure/dot_gray.gif') repeat-x bottom;
	padding: 0 0 7 0;
}

div.nav_main1 {	
	padding: 7 0 5 0;
}

div.nav_main_k {
	
	display:block; 
	float: right; 
}

div.white_back_nopadding {
	width: 780px;
	background : white;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
	display: block;
	clear : both;
	overflow: auto;
}

div.white_back {
	width: 780px;
	background : white;
	padding: 0 0 15 0;
	margin: 0 auto 0 auto;
	display: block;
	clear : both;
	overflow: auto;
}

div.r10k10 {
	max-width: 100%;
	background : white;
	height: auto;
	padding: 20px;
	margin: 0 auto 0 auto;
	display: block;
	clear : both;
	overflow: auto;
}

div.main_pic {
	width: 760px;
	height: auto;
	padding: 0px;
	margin: 0 auto 0 auto;
	display: block;
	clear : both;
	background : white;
	overflow: auto;
}

div.main_info {
	width: 745px;
	height: auto;
	padding: 0;
	margin: 8 auto 0 auto;
	display: block;
	background : white;
	clear : both;
	overflow: auto;
}

div.footer {
	width: 780px;
	height: auto;
	padding: 0 0 40 0;
	margin: 0 auto 0 auto;
	display: block;
	clear : both;
	text-align: left; 
	overflow: auto;
}

div.footer_k1 {
	width: 73px;
	height: auto;
	padding: 0px;
	margin: 8 0 0 0;
	display: block;
    float: left;
	text-align: left; 
}

div.footer_k2 {
	width: 360px;
	height: auto;
	padding: 0px;
	margin: 10 0 0 0;
	display: block;
    float: left;
	font-weight: normal; 
	color: #ffffff; 
	text-align: left; 
}

div.footer_k3 {
	width: 200px;
	height: auto;
	padding: 0px;
	margin: 10 0 0 0;
	display: block;
    float: right;
	font-weight: normal; 
	color: #ffffff; 
	text-align: right; 
}


div.info_k1 , div.info_k2 , div.info_k3, div.info_k12  {
	text-align: left;
	height: auto;
	display: inline;
	float: left;
	background : #ffffff;
}

div.info_k1 h1, div.info_k2 h1, div.info_k3 h1, div.info_k12 h1 {
	font-size: 1em; 
	color:#E66100; 
	font-weight:bold; 
	margin-bottom:0px;
}

div.info_k1 	{	 margin-right: 26px; 	width: 226px;	}
div.info_k2 	{	 margin-right: 13px;	width: 226px;	}
div.info_k3 	{	 margin-left: 13px;		width: 241px;	}
div.info_k12	{	 margin-right: 26px; 	width: 452px;		}

div.extracontent {
	background-color:#FCEFE6;
	padding:15px;
	font-size:1.2em;
}


/* >>>>>>>>>>>>>>>>>>>>> TEXT SECTION <<<<<<<<<<<<<<<<<<<<< */

p {
	margin: 6 0 0 0; 
}

.t {
	/*font: 11px Verdana, Arial; */
	font-size:1em;
	font-weight: normal; 
	color: #000000;
	text-decoration : none;
}

a {
	/*font: 11px Verdana, Arial; */
	font-weight: normal; 
	color: #000000;
	text-decoration : none;
}

h2.homepage
{
	/*font: 11px Verdana, Arial;*/

	font-family:Verdana, Arial;
	font-size:1em;
	/*font-size: 11px;*/
	font-weight:bold;
	margin-bottom: 0%;	
}

/* >>>>>>>>>>>>>>>>>>>>> FORM SECTION <<<<<<<<<<<<<<<<<<<<< */

.input {width: 140px; height: 18px; margin-left:9px;  margin-right:7px; background-color: #e9e9e9; border: 0; font: 10px  Verdana, Arial; color: #000000; }

/* >>>>>>>>>>>>>>>>>>>>> MENU SECTION <<<<<<<<<<<<<<<<<<<<< */

a.topnav_darkgreen, 
a.topnav_darkpink, 
a.topnav_darkorange, 
a.topnav_darkmauve, 
a.topnav_darkblue, 
a.topnav_darkpurple,
a.topnav_darkgreen_selected, 
a.topnav_darkpink_selected, 
a.topnav_darkorange_selected, 
a.topnav_darkmauve_selected, 
a.topnav_darkblue_selected, 
a.topnav_darkpurple_selected {
	display: block;
	float: left;
	margin: 0 16 0 0;
	padding-left: 10px;
	padding-right: 4px;
	font-family : Verdana, Arial;
	color: black;
	/*font-size : 11px;*/
	font-style : normal;
	text-decoration : none;
}

a.topnav_darkgreen {background: url('/images/structure/menu_darkgreen.gif') no-repeat center left;}
a.topnav_darkpink {background: url('/images/structure/menu_darkpink.gif') no-repeat center left;}
a.topnav_darkorange {background: url('/images/structure/menu_darkorange.gif') no-repeat center left;}
a.topnav_darkmauve {background: url('/images/structure/menu_darkmauve.gif') no-repeat center left;}
a.topnav_darkblue {background: url('/images/structure/menu_darkblue.gif') no-repeat center left;}
a.topnav_darkpurple {background: url('/images/structure/menu_darkpurple.gif') no-repeat center left;}

a.topnav_darkgreen:hover, a.topnav_darkgreen_selected {background: url('/images/structure/menu_darkgreen.gif') repeat center left; color:#FFFFFF; text-decoration:none}
a.topnav_darkpink:hover, a.topnav_darkpink_selected {background: url('/images/structure/menu_darkpink.gif') repeat center left; color:#FFFFFF; text-decoration:none}
a.topnav_darkorange:hover, a.topnav_darkorange_selected {background: url('/images/structure/menu_darkorange.gif') repeat center left; color:#FFFFFF; text-decoration:none}
a.topnav_darkmauve:hover, a.topnav_darkmauve_selected {background: url('/images/structure/menu_darkmauve.gif') repeat center left; color:#FFFFFF; text-decoration:none}
a.topnav_darkblue:hover, a.topnav_darkblue_selected {background: url('/images/structure/menu_darkblue.gif') repeat center left; color:#FFFFFF; text-decoration:none}
a.topnav_darkpurple:hover, a.topnav_darkpurple_selected {background: url('/images/structure/menu_darkpurple.gif') repeat center left; color:#FFFFFF; text-decoration:none}


a.footer {
	/*font: 11px Verdana, Arial ; */
	font-weight: normal; 
	color: #ffffff; 
	text-decoration : none;
}

a.menu_gray {
	display: block;
	margin: 0;
	padding-left: 10px;
	clear: both;
	background: url(../images/structure/list.gif) no-repeat center left;
	font-family : Verdana, Arial;
	color: black;
	/*font-size : 11px;*/
	font-style : normal;
	text-decoration : none;
}

li.menu_gray {
	display: block;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	/*font: 11px Verdana, Arial ;*/
	clear: both;
	background: url(../images/structure/dot_gray.gif) repeat-x bottom;
	list-style-type : none;
}

ul.menu_gray {
	background: url(../images/structure/dot_gray.gif) repeat-x top;
	margin: 10 0 10 0;
	padding: 0;
}

a.readmore_gray {
	display: block;
	margin: 0;
	padding-left: 10px;
	clear: both;
	background: url(../images/structure/pink_forward-arrow.gif) no-repeat center left;
	font-family : Verdana, Arial;
	color: black;
	/*font-size : 11px;*/
	font-style : normal;
	text-decoration : none;
}

li.readmore_gray {
	display: block;
	margin: 0;
	padding-top: 2px;
	padding-bottom: 1px;
	/*font: 11px Verdana, Arial ;*/
	clear: both;
	list-style-type : none;
}

ul.readmore_gray {
	background: url(../images/structure/dot_gray.gif) repeat-x top;
	margin: 10 0 0 0;
	padding: 0;
}

a.menu_colour_specfic, a.menu_colour_specfic_font {
	display: block;
	margin: 0;
	padding-left: 10px;
	clear: both;
	font-family : Verdana, Arial;
	color: black;
	/*font-size : 11px;*/
	font-style : normal;
	text-decoration : none;
}

li.menu_colour_specfic {
	display: block;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	/*font: 11px Verdana, Arial ;*/
	clear: both;
	list-style-type : none;
}

ul.menu_colour_specfic {
	margin: 0 0 0 0;
	padding: 0;
}

a.readmore_colour_specfic {
	display: block;
	margin: 0;
	padding-left: 10px;
	clear: both;
	font-family : Verdana, Arial;
	color: black;
	/*font-size : 11px;*/
	font-style : normal;
	text-decoration : none;
}

li.readmore_colour_specfic {
	display: block;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	/*font: 11px Verdana, Arial ;*/
	clear: both;
	list-style-type : none;
}

ul.readmore_colour_specfic {
	margin: 10 0 10 0;
	padding: 0;
}



/* >>>>>>>>>>>>>>>>>>>>> COMMON <<<<<<<<<<<<<<<<<<<<< */
div.top_hr {
  height: 1px;
  background: url(../images/structure/dot_gray.gif) repeat-x top;
  margin-top:0px;
  margin-bottom:5px;
}
div.top_hr hr {
  display: none;
}

div.hr {
  height: 1px;
  background: url(../images/structure/dot_gray.gif) repeat-x top;
  margin-top:5px;
  margin-bottom:5px;
}
div.hr hr {
  display: none;
}

a.menu2 {
	display: block;
	margin: 0;
	padding-left: 10px;
	clear: both;
	background: url(../images/structure/list_red.gif) no-repeat center left;
	font-family : Verdana, Arial;
	color: black;
	/*font-size : 11px;*/
	font-style : normal;
	text-decoration : none;
}

li.menu2 {
	display: block;
	margin: 0;
	padding-top: 3px;
	/*font: 11px Verdana, Arial ;*/
	clear: both;
	background: url(../images/structure/dot_green.gif) repeat-x top;
	list-style-type : none;
}

ul.menu2 {
	margin: 10 0 10 0;
	padding: 0;
}

a:hover  {
 text-decoration: underline;
}

form {
	margin-bottom:0px;
	}
	
.greydotted {
	height:5px;
	background: url('/images/structure/dot_gray.gif') repeat-x center;
}

.greylink a, .greylink a:visited, .greylink a:hover, .greylink a:link { 
	color:#999999;
	text-decoration:underline;
}
