body {
	background-color: #333333; /*#cbdff2;*/
	margin: 0px;
}
p {
	font-family: Verdana;
	font-size: 12px;
	margin: 0px;
}
a:link, a:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #005aab;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #005aab;
	text-decoration: none;
}
h1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #d1d2d4;
	display: inline;
}
h2 {
	font-family: "Trebuchet MS";
	font-size: 30px;
	font-weight: normal;
	color: #005aab;
}
h3 {
	font-family: Verdana;
	font-size: 14px;
	color: #3366cc;
	margin: 0px;
}
h3 a:link, h3 a:visited {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #3366cc;
}
h3 a:hover {
	font-family: Verdana;
	font-size: 14px;
	color: #3366cc;
	text-decoration: underline;
}

img {
	border: 0px;
}
form {
	display: inline;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
li {
	line-height: 22px;
	font-family: Verdana;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
ol {
	font-family: Verdana;
	font-size: 12px;
}

ul ul {
	padding-left: 25px;
}
ul ul li {
	line-height: 17px;
	list-style-image: url(../images/bullet_list2.gif);
	margin-left: 10px;
}
code {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	color: #44555f;
}

.Top {
	background: #FFFFFF url(../images/top_bg.gif) repeat-x left bottom;
	padding:7px;
	width:998px;
}
.Menu {
	font-family: "Trebuchet MS";
	font-size: 15px;
	line-height: 36px;
	color: #7d7d7d;
	list-style: none;
	padding-left: 3px;
	padding-right: 15px;
}
.Menu a:link,.Menu a:visited {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #7d7d7d;
	background: url(../images/menu_bg.gif) repeat-x bottom;
	display:block;
	text-decoration: none;
	padding-left: 12px;
}
.Menu a:hover {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0e9d98;
	background: #FFFFFF url(../images/menu_bg_over.gif) repeat-x bottom;
	display:block;
	text-decoration: none;
}
.MenuOver {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0e9d98;
	line-height: 36px;
	list-style: none;
	padding-left: 3px;
	padding-right:15px;
}
.MenuOver a:link,.MenuOver a:visited {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0e9d98;
	text-decoration: none;
	background: #FFFFFF url(../images/menu_bg_over.gif) repeat-x bottom;
	display:block;
	padding-left: 12px;
}
.MenuOver a:hover {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0e9d98;
	text-decoration: none;
}
.MenuTools {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-transform: uppercase;
	color: #44555f;
	text-align: center;
	display: block;
	float: left;
	margin: 0 5px;
	font-weight: bold;
	border: 1px solid #ddeaf6;
}
.MenuTools a:link, .MenuTools a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #5188ba;
	text-decoration: none;
	padding: 3px 20px;
}
.MenuTools a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #44555f;
	text-decoration: none;
}
.FR_Tools {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-transform: uppercase;
	font-weight:bold;
	color: #2c6299;
	margin-top: 1px;
	line-height: 28px;
	border-bottom: 1px solid #dfebf7;
}
.FR_Tools a:link, .FR_Tools a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #800000;
	text-decoration: none;
	padding-left:7px
}
.FR_Tools a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #2c6299;
	text-decoration: none;
}
.FR_ToolsMenu {
}

.L10_LGray {
	font-family: Verdana;
	font-size: 10px;
	color: #898989;
}
.L10_LGray a:link, .L10_LGray a:visited, .L10_LGray a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #898989;
	text-decoration: none;
}
.L11 {
	font:10px Tahoma;
}
.L11Normal {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}

.L12_LBlue {
	font-size: 12px;
	font-weight: bold;
	color: #00bbff;
}
.L12_White {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
}
.L12_Red {	
	font-family: Verdana;
	color: #FF0000;
	font-size: 12px;
}

.FRL11_Register {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #a6c3df;
	background: #ddeaf6 url(../images/lbluetitle_bg.gif) repeat-y left;
	border-bottom: 1px solid #9dbddb;
	line-height: 30px;
	text-align: center;
}
.FRL11_Register a:link,.FRL11_Register a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #44555f;
	text-decoration:underline;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
.FRL11_Register a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #44555f;
	text-decoration:none;
}
.L14TopMenu {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #44555f;
	float: right;
}
.L14TopMenu a:link, .L14TopMenu a:visited {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #44555f;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.L14TopMenu a:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #44555f;
	text-decoration: none;
}
.L14_ArialLGray {
	font-family: Arial;
	font-size: 14px;
	color: #a0a0a0;
}

.L16_Blue {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #005aab;
}
.L16Gray {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}


.FRTiltle_L14Blue {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	color: #b1cfea;
	background: #4689cd url(../images/bluetitle_bg.gif) repeat-y left;
	line-height: 30px;
	padding-left: 15px;
}
.FR_DBlue {
	background-color: #44545e;
	padding: 3px 10px;
}
.FRForm {
	font-family: Verdana;
	font-size: 12px;
	background-color: #fffbc7;
	border-bottom: 2px solid #d4cf7f;
}
.FR_LineBottom {
	background: url(../images/menu_bg.gif) repeat-x bottom;
	margin: 0px auto;
}
.FR_LBlue {
	border: 1px solid #9ed5e0;
	background: #FFFFFF url(../images/lbox_bg.gif) repeat-x top;
	padding:10px;
	width: 75%;
	margin: 0px auto;
}
.FRBlue_L10 {
	font-family: Arial;
	font-size: 10px;
	color: #a0a0a0;
	border-bottom: 1px solid #0099ff;
}


.Label {
	background-color: #f0f0f0;
	border: 1px solid #d0d0d0;
	font-family: Verdana;
	font-size: 12px;
	padding: 3px 5px;
	color: #808080;
}
.btn {	
	font-family:Verdana;
	color:#666666;
	font-size: 12px;
	background-color:#f0f0f0;
	border:#d0d0d0 1px solid;	
	padding:1px 2px 1px 2px; 
}
.Content {
	background: #FFFFFF url(../images/content_bg.gif) repeat-x left top;
	padding: 20px;
	vertical-align: top;
}
.LeftSide {
	background: #FFFFFF url(../images/content_lbg.gif) no-repeat left top;
	width: 210px;
	vertical-align: top;
}
.RightSide {
	background: #FFFFFF url(../images/content_rbg.gif) no-repeat left top;
	width: 210px;
	vertical-align: top;
}
.Container {
	width: 1000px;
	margin: 0px auto;
	background-color: #FFFFFF;
}
.Foot{
	width:1000px;
    position:relative;
    right:0px;
	
}

.Footer {
	font-family: Verdana;
	font-size: 12px;
	line-height: 40px;
	color: #77a4cf;
	margin: 0 auto;
	width:1000px;
}
.Footer a:link, .Footer a:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #bcdcf9;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.Footer a:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #bcdcf9;
	text-decoration: underline;
}
.FooterAllRight {
	font-family: Verdana;
	font-size: 12px;
	line-height: 40px;
	color: red;
	text-decoration: none;
	margin: 0 auto;
	border-top: 1px solid #96b3d1;
}
.FooterAllRight a:link, .FooterAllRight a:visited {
	font-family: Verdana;
	font-size: 12px;
	line-height: 40px;
	color: #feffff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.FooterAllRight a:hover {
	font-family: Verdana;
	font-size: 12px;
	line-height: 40px;
	color: #feffff;
	text-decoration: none;
}

/* from the old file */
.banner {
	background-color:transparent;
	background-image:url('images/panel.png') repeat scroll 0%;
	-moz-background-clip: 
	-moz-initial; 
	-moz-background-origin: 
	-moz-initial; 
	-moz-background-inline-policy: 
	-moz-initial;	
}
.tabContentHidden {
	display:none;
	visibility:hidden;
}

/* contact page*/
div.mainInfoDiv {
	position:absolute;
	-moz-border-radius: 20px;
	width:500px;
	top:480px;
	left:'+ sOffset +'px;
}
.b4,
.jB4,
.jB4S,
.jB4P,
.jB4C,
{
font:14px Verdana;
text-decoration:blink;
}
.AFTR,
.jAFTR,
.jAFTRS,
.jAFTRP,
.jAFTRC
{
font:14px Verdana;
text-decoration:blink;
}
.wrongD,
.wrongDS,
.wrongDP,
.wrongDC,
{
font:14px Verdana;
text-decoration:blink;
}


.OPN,
.jOPN
{
font:14px Verdana;
text-decoration:blink;
}
.active{color:#800000;}
.inactive{color:#cecece;}
.section {
	font-family:Verdana;
	font-size: 16px;
	font-weight:bold;
	color:maroon;
}
.section a, .section a:link, .section a:visited {
	font-family:Verdana;
	font-size: 18px;
	color:maroon;
	text-decoration:none;
}
.section a:hover {
	font-family:Verdana;
	font-size: 16px;
	color:maroon;
	text-decoration:underline;
}
.txt {
	color:#808080;
	font:80% Verdana;	
}
