﻿/* CSS Document */

a {
	text-decoration:none;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width:122px;
	z-index: 200;
}

ul li {
	font: bold 12px/16px arial, helvetica, sans-serif;
	border-bottom:1px dotted #D4D4D4;
	height:100%;
	background:0;
	position: relative;
	float:left;
	width:100%;
	z-index:200;
	}

ul li.last {
	font: bold 12px/16px arial, helvetica, sans-serif;
	border-bottom:0;
	height:100%;
	background:0;
	position: relative;
	float:left;
	width:100%;
	z-index:200;
	}

ul li ul {
	border: 2px solid #656565;
	position: absolute;
	z-index:1000;
}

ul li.rg {
	position: relative;
	z-index:400;
	}

ul li ul.rg {
	position: absolute;
	top: -130px;
	z-index:400;
	}
	
ul li ul li{
	background:#FFF;
	font: 12px/16px arial, helvetica, sans-serif;
	border-bottom:1px dotted #656565;
/*	border-left:1px dotted #D4D4D4;
*/	width: 100%;
	z-index: 400;
	}

ul li ul li.last{
	background:#FFF;
	font: 12px/16px arial, helvetica, sans-serif;
	border-bottom:0;
	width: 100%;
	z-index: 400;
	}

ul li a{
	display:block;
	padding: 1px 1px;
	z-index: 300;
	}

ul li a:hover {
	color: #4fa6ff;
	background: #FFF;
	z-index: 300;
}

ul li ul li a:hover{
	color: #4fa6ff;
	background: #FFF;
	z-index: 400;
}

ul ul {
	position: absolute;
	top: 0;
	display:none;
	z-index: 300;
}

ul li:hover ul{
	display: block;
	left:120px;
	z-index: 400;
}

body { 
  font-family: Arial,Sans-Serif; font-size: 83%;
}

body#a {text-decoration:underline}

p.list {
	margin:0;
	padding:0;
}

a.list {
	color:#4fa6ff;
	font-family:Tahoma;
	font-size:16px;
}
a.subp {
	color:#4fa6ff;
	font-family:Tahoma;
	font-size:16px;
	border:0;
}
.brandingBackground {
	background-color: #FFFFFF;
}
.brandingHeader { font-weight: bold; font-size: 100%; color: black; }
.blue-border { background-color: #ffffff; border: #c3d9ff 1px solid; }
.brandingRow { border-bottom: 1px solid #E5ECF9; }
.brandingColumnNames { color: #666666; }
.brandingItemName { font-weight: bold; color: black; }
.brandingItemDescription { color: #666666; }
.brandingFooter { font-weight: bold; font-size: 105%; }
.brandingTableWeb { background-color: #FAFCFE; }
.brandingTableEmail { background-color: #FFFFFF; border: 1px solid #E5ECF9; }
#userLinks { position: absolute; right: 35px; top: 5px; }
div#header { margin-bottom: 20px; }
div.header-wrapper {}
div#logo { margin-top: 10px; position: absolute; }
div#logo div.wrapper {}
div#logo img.logo {}
div#nav {}
div#nav div.wrapper { display: none; }
div#nav a.back { display: none; }
div#nav img.steps { display: none; }
div#gc-logo { display:none; }
div#gc-logo div.wrapper {}
div#gc-logo img {}
div#breadcrumb { padding-top: 20px; margin-left: 160px; margin-right: 35px; }
div#breadcrumb .breadcrumbs {}
div#breadcrumb div.wrapper-top { border-bottom: 1px solid rgb(204, 204, 204); padding: 0 0 1px 0; font-weight: bold; font-size: 1.25em; }
div#breadcrumb div.wrapper-bottom { padding: 2px 0 0 0; }
div#breadcrumb .active { font-weight: bold; }
.homeTitle {
	font-family: "Levenim MT";
	font-size: 16px;
	color: #3399FF;
	font-weight: 800;
	text-align: center;
}
.homeText {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636363; font-weight:200;}
.pageText {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#636363; font-weight:200;}
.adTitle {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#000000; color:#FFFFFF; text-align:center; font-size:14px;}
a.adTitle:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size:14px;}
a.adTitle:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size:14px;}
a.adTitle:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF99; text-decoration:none; font-size:14px;}
.imgBorder {
	border-style: hidden;
	border-color: #FFFFFF;
}
.cataBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 500;
	background-color: #666666;
}
.adTitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3399FF;
	color: #FFFFFF;
	text-align: center;
	font-size: 175%;
	font-weight: bolder;
	padding: 0.25cm 0cm;
}
.adTitle3 {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#000000; color:#FFFFFF; text-align:center; font-size:16px; font-weight:700}
a.headrText:link {text-decoration:none; font-family:arial; font-size:13pt; color:#000000;font-weight:350}
a.headrText:visited {text-decoration:none; font-family:arial; font-size:13pt; color:#000000;font-weight:350}
a.headrText:hover {text-decoration:none; font-family:arial; font-size:13pt; color:#3399FF;font-weight:350}
.bottomLink {text-decoration:none; font-family:arial; font-size:12pt; color:#666666;font-weight:300; text-align:center}
a.bottomLink:link {text-decoration:none; font-family:arial; font-size:12pt; color:#306EFF;font-weight:300; text-align:center}
a.bottomLink:visited {text-decoration:none; font-family:arial; font-size:12pt; color:#3366CC;font-weight:300; text-align:center}
a.bottomLink:hover {text-decoration:none; font-family:arial; font-size:12pt; color:#4fa6ff;font-weight:300; text-align:center}
.proDescip {background-color:#EEEEEE; font-family:arial; font-size:11pt; color:#999999;font-weight:200; text-align:center}
.newsBody {font-family:Arial, Helvetica, sans-serif; color:#363636; font-size:18px; font-weight:400;}
a.newsBody:link, a.newsBody:visited{font-family:Arial, Helvetica, sans-serif; color:#363636; font-size:18px; font-weight:400; text-decoration:none;}
a.newsBody:hover{font-family:Arial, Helvetica, sans-serif; color:#3399FF; font-size:18px; font-weight:400; text-decoration:none;}
.imgBorder2 {
	border-width: thin;
	border-color: #FFFFFF;
}
.adTitle4 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFEE; text-align:center; font-size:14px; font-weight:500}
a.adTitle4:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFEE; text-decoration:none; font-size:14px;}
a.adTitle4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-decoration: none;
	font-size: 14px;
}
a.adTitle4:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF99; text-decoration:none; font-size:14px;}
.footerText {color:#768e9e; font-size:9px}
.sideText {font-size:9px;color:#EEEEEE;}
div#welcome {
	font-size: 11px;
	color: #111111;
	background-color: #6699FF;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5;
}
a.welcomeText:link {font-size:11px; color:#DDDDDD; font-family:Arial, Helvetica, sans-serif}
a.welcomeText:visited {font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
a.welcomeText:hover {font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}
tr.menumouseover {  border-style: none; border-color: #FFFFFF;}
tr.menumouseover:hover {  border-style: solid; border-color: #FFFFFF;}

.style1 {
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
.style1top {
	border-width: 0px;
}
.style4 {
	border-style: solid;
	border-width: 0;
}
.style7 {
	text-align: center;
	background-image: none;
	background-color: #FFFFFF;
}
.style2 {
	border-width: 0px;
}
.style23 {
	border-left: 1px solid #000000;
}
.style24 {
	border-style: solid;
	border-width: 0;
	background-image: url('');
	text-align: left;
}
.style28 {
	background-color: #FFFFFF;
}
.style30 {
	color: #000000;
}
.style19 {
	text-align: center;
}
.style15 {
	color: #FFFFFF;
}
.style34 {
	border: 2px solid #000000;
	text-align: left;
	font-size: xx-small;
}
.style35 {
	border: 2px solid #000000;
	background-color: #FF6600;
	color: #FFFFFF;
	font-family: Arial;
}
.style40 {
	text-decoration: none;
}
.style69 {
	font-family: "Helvetica LT Std Light";
	font-size: x-small;
}
.style76 {
	border-color: #FFFFFF;
	border-style: solid;
	text-align: left;
	background-color: #FFFFFF;
}

.style110 {
	color: #000000;
	font-size: x-small;
	font-family: "Levenim MT";
}
.style115 {
	color: #504A4B;
}
.style119 {
	text-align: right;
	background-color: #FFFFFF;
}
.style111 {
	font-family: "Levenim MT";
	color: #666666;
}
.style91 {
	font-family: "Helvetica LT Std";
	font-size: small;
}
.style112 {
	font-family: "Levenim MT";
	color: #666666;
}
.style83 {
	font-family: "Levenim MT";
	font-size: large;
	color: #666666;
}
.style114 {
	font-family: "Levenim MT";
	font-size: x-small;
	color: #666666;
}
.style88 {
	font-family: "Levenim MT";
	color: #3366CC;
}
.style87 {
	font-family: "Levenim MT";
	font-size: x-small;
	color: #666666;
}
.style116 {
	font-family: "Helvetica LT Std";
	font-size: x-small;
}
.style120 {
	border-collapse: collapse;
	border-width: 0;
}
a {
	color: #333333;
}

.style121 {
	text-align: right;
	margin-bottom: 0px;
}
.style122 {
	border-width: 0;
}
.style123 {
	border-collapse: collapse;
	border-width: 0;
	margin-bottom: 0px;
}
.style125 {
	color: #504A4B;
	font-size: x-small;
	font-family: "Levenim MT";
}
.style126 {
	color: #504A4B;
	font-size: x-small;
}
.style128 {
	border: 2px solid #000000;
	color: #4fa6ff;
}
.style129 {
	color: #4fa6ff;
	border-left-color: #A0A0A0;
	border-right-color: #C0C0C0;
	border-top-color: #A0A0A0;
	border-bottom-color: #C0C0C0;
}

.h1 {
	display:inline;
	margin:0;
	padding:0;
}

.h2 {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
}

.submit
{
	vertical-align: bottom;
}
