/*main font settings*/

body {
	font-family: "Tribuchet", Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 11px;
}
td {
	font-family: "Tribuchet", Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 11px;
}
input {
	font-family: "Tribuchet", Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 11px;
}

p {
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 12px;
	line-height:17px;
}

.titles  {font-family: sans-serif, helvetica, verdana; font-size: 12px; color:#000000; font-weight:bold;}
.subtitles  {font-family: verdana, helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}

/*links font colors*/

a {color:#888888;; font-weight:normal; font-size: 10px; text-decoration: none}
a:hover {color: Red; font-weight:normal; font-size: 10px; text-decoration: none}

.subtitle {color: #335A7B; font-family: helvetica, verdana, sans-serif; font-weight:bold; font-size: 14px; text-decoration: none}
.sub1 {color: #335A7B; font-family: helvetica, verdana, sans-serif; font-weight:bold; font-size: 12px; text-decoration: none}
.sub2 {color: #000000; font-family: helvetica, verdana, sans-serif; font-weight:bold; font-size: 10px; text-decoration: none}

/*form settings*/
.input {font-family: verdana, helvetica, verdana, sans-serif; font-size: 10px; color: #000000; background-color: #FBFBFB; border: 2px #E0E0E0;border-color:#E0E0E0;border-top:1px solid;border-bottom:1px solid;border-left: 1px solid;border-right:1px solid;}

.header_title {
	font-size: 20px;
	font-weight: Normal;
	color:#000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
}


.header {
	font-size: 12px;
	font-weight: bold;
	font-family: "Tribuchet", Arial, Helvetica, sans-serif, Verdana;
	color:#FF6600;
}
.leftpanel_header {
font-family: "Tribuchet", Arial, Helvetica, sans-serif; 
color:#FF6600;
font-weight:bold;
font-size:10px;
line-height:11px;
}
.leftpanel {
font-family: "Tribuchet", Arial, Helvetica, sans-serif; 
color:#888888;
font-size:10px;
line-height:12px;
}
.footer {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
color:#ffffff;
font-size:11px;
line-height:12px;
}
.footer:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
color:#cccccc;
font-size:11px;
line-height:12px;
}
.contents {
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 13px;
	line-height:20px;
	text-align:justify;
}
.contents2 {
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000;
	font-weight:bold;
	font-size: 12px;
	line-height:18px;
	vertical-align:top;
}
.tabs {
font-size:12px;
font-weight:bold;
color:#0099FF;
text-decoration:underline;
}
.tabs:hover {
color:#ffffff;
font-size:12px;
font-weight:bold;
}
.email {
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size: 13px;
	line-height:20px;
}
.email:hover {
	font-family: Arial, Helvetica, sans-serif; 
	color:#444444;
	font-size: 13px;
	line-height:20px;
	text-decoration:underline;
}
.tabtext {
padding-top:16px;
}

a.mainmenu {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	/*background:url(images/menu_bg1.jpg) repeat-x;*/
	background-color:#417ff9;
	text-align:center;
	line-height:16px;
	border-right:1px solid #ffffff;
}

a.mainmenu:hover {
	font-size: 14px;
	font-weight: bold;
	color:#CCCCCC;
	background-color:#417ff9;
}

.menu {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	/*position:absolute;
	margin:142px 0px 125px 125px;
	left: -98px;*/
	text-align: center;
	width:790px;
			}
		/* get rid of the default padding - margin and bullets */
		.menu ul {
			padding:0; 
			margin:0;
			list-style-type: none;
			/*width:150;*/
			text-align: center;
			}
		/* make menu horizontal */
		.menu ul li {
			float:left;
			position:relative;
			}
		/* set up the default top level links */
		.menu ul li a, .menu ul li a:visited {
			display:block; 
			text-decoration:none; 
			color:#ffffff; 
			width:200px; /*Menu box width*/
			/*color:#c2c2c2; */
			height:1.2em;
			font-weight:bold;
			/*border-bottom:1px solid #999;  menu underline thickness*/
			border-left:1px solid #fff;
			/*background:#fff url(images/bg_but.png) 0 no-repeat;*/
			background:#417ff9;
			padding-left:0px; 
			line-height:1.2em;
			margin-right:0px;
			font-size:14px;
			}
		/* hack for IE5.5 to correct the faulty box model */
		* html .menu ul li a, .menu ul li a:visited {
			width:160px;
			width:160px; /*Menu box width*/
			}
		/* hide the drop down menu */
		.menu ul li ul {
			display: none;
			}
		/* remove all table style so that it does not interfere with the menu */
		.menu table {
			margin:-1px; 
			border-collapse:collapse;
			font-size:1em;
			}

		/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */

		/* for the main menu when hovered */
		.menu ul li:hover a,
		.menu ul li a:hover {
			background-color:#0033FF;
			font-size:14px;
			font-weight:bold;
			color:#cccccc;
			/*border-bottom:2px solid #999; menu underline thickness*/
			}
		/* make the drop down menu show and correctly position it */
		.menu ul li:hover ul,
		.menu ul li a:hover ul {
			display:block; 
			position:absolute; 
			top:0.8em;
			margin-top:8px;
			left:0;
			/*border:1px solid #666;
			border-top:0;
			background:transparent;*/
			}
		/* for the drop down links with no hover */
		.menu ul li:hover ul li a,
		.menu ul li a:hover ul li a {
			display:block; 
			/*background:transparent url(images/menu2bg.png);*/
			border:0;
			margin:0;
			color:#555555;
			font-weight:bold; 
			font-size:1em;
			height:auto; 
			line-height:1em; 
			padding:7px; 
			width:143px;
			background-color:#D5EAFF;
			}
		/* style the drop down menu links when hovered */
		.menu ul li:hover ul li a:hover,
		.menu ul li a:hover ul li a:hover {
			background:#555555; 
			color:#ffffff;
			font-weight:bold;
			}

		/* special styling for IE5.5 and IE6 - transparency is non validating */
		.menu ul li a:hover ul {
			/*background:transparent filter: alpha(opacity=80);
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
			opacity:0.8;*/
			margin-top:8px; /* for IE5.5 faulty box model */
			marg\in-top:8px; /* for IE6 */
			}
		/* IE5.5 hack for faulty box model in drop down menu */
		.menu ul li a:hover ul li a {
			/*background:#ddd;*/
			width:143px; /* for IE5.5 faulty box model */
			w\idth:143px; /* for IE6 */
			}