/*
	Main Tags Styles
*/
html,body {
	margin: 0px;
	padding: 0px;
	background: #101b25 url(../imgs/global-bg.gif) top left repeat-x;
	font: 14px 'Trebuchet MS','Gill Sans',helvetica, arial,san-serif; /* 'HatuhMF' */
	color: #b4c9d1;
	text-align: center;
}

td {
	font: 14px 'Trebuchet MS','Gill Sans',helvetica, arial,san-serif; /* 'HatuhMF' */
	color: #b4c9d1; 
	line-height: 19px;
	text-align: right;
}

p { margin-top: 10px; }

h1, h2, h3,h4, h5, h6 { color: #fff; font-weight: normal;  }
h1 { font-size: 32px; line-height: 32px; margin-bottom: 0px; }
h2 { font-size: 28px; line-height: 28px; }
h3 { font-size: 24px; line-height: 26px; margin-bottom: 14px; }
h4 { font-size: 18px; line-height: 24px; margin-bottom: 8px; }
h5 { font-size: 16px; margin-bottom: 6px; }

hr	{ color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: #ffffff; }
form	{ margin: 0px; }

/*
	Anchor Styles
*/
a:link		{ color: #68aadd; text-decoration: none; }
a:visited	{ color: #68aadd; text-decoration: none; }
a:hover		{ color: #fff; text-decoration: none; }
a:active 	{ color: #68aadd; text-decoration: none; }

a.gr:link		{ color: #d8d8d8; text-decoration: none; }
a.gr:visited	{ color: #d8d8d8; text-decoration: none; }
a.gr:hover		{ color: #d8d8d8; text-decoration: underline; }
a.gr:active		{ color: #d8d8d8; text-decoration: none; }

/*
	Blocks Styles
*/
/* 1 COLUMN */
.oneColBlock	{ padding: 10px 0px; width: 970px; }
.oneColBlockInt	{ width: 970px; }

/* 2 COLUMNS */
.twoColBlockLeft		{ padding: 15px; width: 550px; }
.twoColBlockIntLeft		{ width: 520px; }
.twoColBlockRight		{ padding: 15px; background-color: #b9d064; width: 240px; }
.twoColBlockIntRight	{ width: 210px; }


/*
	General Styles
*/
.footer	{ color: #d8d8d8; }
.bd		{ font-weight: bold; }
.sm		{ font-size: 11px; }
.smBd	{ font-size: 11px; font-weight: bold; }
.floatLeft	{ float: left; }
.floatRight	{ float: right; }

div.FadeBox	{ padding: 10px; background: url(../imgs/global-small_fade_bg.gif) top right repeat-x; }
div.FadeBox2	{ padding: 10px; background: url(../imgs/quote_bg.jpg) top right repeat-x; }
div.Quote	{ padding: 20px; background: #101b25 url(../imgs/quote_bg.jpg) top right repeat-x; }

div.ApplicationsBoxHead	{ padding: 25px; color: #fff; font-size: 18px; line-height: 24px; background: url(../imgs/app-box-head-bg.gif) top left repeat-x; border-bottom: 1px solid #98b0ba; }
div.ApplicationsBoxLink	{ padding: 10px; font-size: 17px; background: url(../imgs/app-box-link-bg.gif) top left repeat-x; border-bottom: 1px solid #98b0ba; }
div.DisplayBlock			{ display: block; }
div.FlashScroll 			{ border-bottom: 1px solid #98b0ba; border-top: 1px solid #98b0ba;  }

#TechBrand h3	{ font-size: 20px; line-height: 22px; margin-top:7px; margin-bottom: 2px; color: #7c8085; }
#TechBrand h4	{ font-size: 14px; line-height: 16px; margin-bottom: 2px; font-weight: bold; }
#TechBrand span	{ color: #68aadd; }
#TechBrand img	{ margin-left: 10px; }
#TechBrand ul	{ margin: 15px 0; }
#TechBrand li		{ margin: 0 20px 5px 0; list-style: square; }

/*
	Home Styles
*/
table.HomeFlash {
	margin: 0px;
	width: 970px;
	min-height: 400px;
	background: url(../imgs/home-flash_bg.jpg) top left no-repeat;
	border-bottom: 1px solid #98b0ba;
}

td.HomeFlashRightTD	{ width: 300px; padding: 30px 20px 20px 20px; }
td.HomeFlashLeftTD 	{ width: 670px; padding: 10px; text-align: left; }
p.HomeFlashP		{ color: #fff; margin-top: 10px; }

/*
	News Styles
*/
dl.NewsListing		{ margin-bottom: 21px; }
dl.NewsListing dt		{ font-size: 16px; margin-bottom: 7px; }
dl.NewsListing dd	{ font-size: 12px; }

/*
	Form Styles
*/
#FormTable td { padding: 8px; vertical-align: middle; font-size: 16px; font-weight: bold; color: #fff; }
.Button { color: #fff; font-size: 100%; padding: 5px 25px; border: 1px solid #68aadd; background: url(../imgs/global-item_bg.jpg) top repeat-x; }

/* YCD Global site imported styles */
#SiteWrapper {
	margin: 0 auto 10px auto;
	padding: 0;
	position: relative;
	text-align: right;
	width: 970px;
	background: url(../imgs/global-footer-bg.gif) bottom right repeat-x;
	border-bottom: 1px solid #98b0ba;
}

table.TopArea	{ width: 970px; height: 90px; }
td.TopAreaLeft	{ width: 310px; padding: 15px 0px 0px 10px; }
td.TopAreaRight	{ width: 660px; padding: 15px 10px 0px 0px;}

img.Logo		{ padding-top: 5px; }
div.TopLinks		{ text-align: left; font-size: 90%; }

#Nav1 ul			{ margin: 9px 0px 0px 0px; padding: 0px; }
#Nav1 li			{ display: inline; font-size: 160%; }
#Nav1 li a:link.Current	{ color: #fff; }
#Nav1 li a:visited.Current	{ color: #fff; }
#Nav1 li a:active.Current	{ color: #fff; }
#Nav1 a 				{ padding: 0px 10px; color: #68aadd; text-decoration: none; }
#Nav1 a:link 		{ color: #68aadd; }
#Nav1 a:visited 		{ color: #68aadd; }
#Nav1 a:active 		{ color: #68aadd; text-decoration: none; }
#Nav1 a:hover 		{ color: #fff; text-decoration: none; }

#Nav2 ul			{ margin: 3px 0px 0px 0px; padding: 0px; }
#Nav2 li			{ display: inline; font-size: 100%; }
#Nav2 li a:link.Current	{ color: #fff; }
#Nav2 li a:visited.Current	{ color: #fff; }
#Nav2 li a:active.Current	{ color: #fff; }
#Nav2 li a 		{ padding: 4px 6px 4px 10px; color: #68aadd; text-decoration: none; }
#Nav2 a:link 		{ color: #68aadd; }
#Nav2 a:visited 		{ color: #68aadd; }
#Nav2 a:active 		{ color: #68aadd; }
#Nav2 a:hover		{ color: #fff; text-decoration: none; }

#Footer		{ font-size: 90%; margin: 0 auto 10px auto; padding: 0; position: relative; text-align: right; width: 970px; }
#Footer p 	{ padding: 10px; }
#Footer a 	{ color: #68aadd; text-decoration: none;  border-left: #68aadd 1px solid; padding: 0px 10px; }
#Footer a.Last		{ border: none; }
#Footer a:link 		{ color: #68aadd; }
#Footer a:visited 	{ color: #68aadd; text-decoration: none; }
#Footer a:active		{ color: #68aadd; text-decoration: none; }
#Footer a:hover		{ color: #fff; text-decoration: none; }

#Footer a:link.Current 		{ color: #fff; }
#Footer a:visited.Current 	{ color: #fff; text-decoration: none; }
#Footer a:active	.Current	{ color: #fff; text-decoration: none; }

#SecIntro	{ margin: 0px; height: 82px; width: 970px; background: url(../imgs/global-sec_intro_bg.gif) top right repeat-x; border-top: 1px solid #98b0ba; border-bottom: 1px solid #98b0ba; }
#SecIntro h1	{ padding: 25px 20px; font-size: 30px; line-height: 30px; margin-bottom: 0px; }
#SecIntro li	{ display: inline; font-size: 15px; }
#SecIntro ul	{ position: absolute; left: 10px;  top: 130px; }
#SecIntro a			{ color: #68aadd; text-decoration: none;  padding: 0px 10px 0px 15px; }
#SecIntro a.Last		{ border-right: 1px solid #68aadd; }
#SecIntro a:hover	{ color: #fff; }

#Column		{ padding: 10px; }

#BullList ul	{ margin: 15px 0; }
#BullList li	{ margin: 0 20px 5px 0; list-style: square; }

