/* CSS Document */

body {
	margin:0px 0px 0px 0px;
	font-size:62.5%;
	font-family: Arial, Helvetica, sans-serif;
	color:#172f6b;
	background:#636363 url(../../images/bodybackg2.gif) repeat-x;
}
.clear { clear:both; margin:0; padding:0; }
a {color:#18459d;}
a:hover {color:#666666;}

/*######################################### =Main Content */
#container { width:980px; margin:0px auto; padding:0; background-color:#FFFFFF; border:#FFFFFF 15px solid; border-top:none; border-bottom:none;}

.content {
	font-size:1em;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0;
	background-color:#FFFFFF;
	min-height:565px;
}

.MainContent {
	width:620px;
	float:left;
	padding:0;
	background-color:#FFFFFF;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: -5px;
}
#flashcontent {
	text-align:left;
	width: 620px;
	z-index: 0;
}
.FlashBannerAlt {color:#FFFFFF; font-size:1.2em; padding:5px;}

.CompanyMessage {
	width:620px;
	/*margin:-10px 0px 7px 0px;*/
	margin:18px 0px 0px 0px;
	text-align:left;
}
.CompanyMessage img {
	margin-left:10px;
}
.CompanyMessage p {

	color: #4b4c4c;
}
.CompanyMessage a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0068AE;
	padding-top: 5px;
	text-decoration: none;
}

.CompanyMessage a:hover {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	padding-top: 5px;
}

#SubColumnWrapper {
	background-color:;
	margin-top:2px;
}

.SubColumn1 {
	width:194px;
	margin-top:0px;
	float:left;
	text-align:left;
	border-right:1px solid #d5d5d5;
	min-height:232px;
}
.Sub1Content a{display:block;
height:15px;
background-image: url(../../images/subcolumn1_backg_normal.gif);
background-repeat:repeat-x;
color:#444242;
font-size:11px;
font-family:Tahoma, sans-serif;
text-decoration:none;
padding:9px 0px 9px 8px;
width:185px;}

.Sub1Content a:hover{display:block;
height:15px;
background-color: #F0F0F0;
background-image:url(../../images/col1_backg_border.gif);
background-position:bottom;
background-repeat:repeat-x;
color:#444242;
font-size:11px;
font-family:Tahoma, sans-serif;
text-decoration:none;
padding:9px 0px 9px 8px;
width:185px;}

.SubColumn2 {
	width:209px;
	margin-top:0px;
	float:left;
	text-align:left;
	border-right:1px solid #d5d5d5;
	min-height:;
}
.Sub2Content{width:209px;
height:114px;
background-image:url(../../images/subcolumn2_backg_normal.gif);
background-repeat:no-repeat;
position:relative;
cursor:pointer;}

.Sub2Content:hover{width:209px;
height:114x;
background-image:url(../../images/subcolumn2_backg_hover.gif);
background-repeat:no-repeat;}

.Sub2ContentImg {float:left;
margin-left:8px;
margin-top:20px;}

.Sub2ContentCopy {float:right;
margin-right:4px;
margin-top:20px;}

.Sub2ContentCopy p{font-family:Tahoma, sans-serif;
font-size:11px;
width:125px;
color:#626161;
margin:0px;
line-height:14px;}

.Sub2ContentCopy p b{font-family:Tahoma, sans-serif;
font-weight:bold;
color:#006f9e;}

.SubColumn3 {
	width:215px;
	margin-left:0px;
	float:left;
	text-align:left;
}

.Sub3Content{width:215px;
height:57px;
background-image:url(../../images/subcolumn3_backg_normal.gif);
background-repeat:no-repeat;
margin-left:1px;
cursor:pointer;}

.Sub3Content:hover{width:215px;
height:57px;
background-image:url(../../images/subcolumn3_backg_hover.gif);
background-repeat:no-repeat;}

.Sub3ContentImg {float:left;
width:40px;
height:40px;
margin-top:10px;
margin-left:4px;}

.Sub3ContentCopy {float:right;
margin-right:4px;
margin-left:5px;
margin-top:8px;}

.Sub3ContentCopy p{font-family:Tahoma, sans-serif;
font-size:11px;
width:162px;
color:#626161;
margin:0px;
line-height:14px;}

.Sub3ContentCopy p b{font-family:Tahoma, sans-serif;
font-weight:bold;
color:#393737;}

.footer {
	width:100%;
	margin:0 auto;
	height:40px;
	padding:10px 0px;
	font-size:1.1em;
	color:#666666;
	clear:both;
	border-top:5px solid #CCCCCC;
	background-color:#FFFFFF;
	background-image: url(../../images/contentbackg.gif);
	background-repeat: repeat-x;
}

.footerright {
	float:right;
	line-height:16px;
	margin-top: 13px;
}
.footerright a{
	text-decoration:none;
	color:#18459d;
}
.footerright a:hover{
	text-decoration:underline;
	color:#999999;
}

.footerleft {
	float:left;
	margin-top: 10px;
}
/*######################################### =Right Coloumn */

.SideBarRight {
	width:345px;
	margin:16px 0px 0 0;
	float:left;
	
	padding-left: 5px;
}

.SideBarRight b{font-weight:bold;}

.homepagebannerlinks {
	margin: 0px auto 14px auto;
	width:318px;
}


.newsPanel {width: 315px; float:left;position:relative; height: 280px; margin:0;}
.popStory {padding:0; margin:0; width: 203px;}
.tab1{padding:0; margin:0;}
.tab2{padding:0; margin:0;}
.tab3{padding:0; margin:0;}

.tabpopStory {padding:0; margin: 0; line-height:17px; height: 17px !important; border:none; z-index:100}
.tabpopStory ul {margin:0; padding:0; border:none;}
.tabpopStory li {padding:0; display: inline; margin: 0; list-style-type: none}
.tabpopStory img {border:none; margin:0; padding:0;}

.tabpopStory li.tabpopHead {padding:0;  float: left; margin: 0 4px 0 0; color: #172f6b; line-height:20px; height:20px !important; text-align: center; text-decoration: none; width: 100px; background:url(../../images/newsBg.jpg) repeat-x;}
.tabpopStory A {padding:0;  background: #fff; float: left; margin: 0 4px 0 0;line-height:17px; height:17px !important; text-align: center; text-decoration: none; color:#666666; width: 100px;}
.tabpopStory A:hover { padding:0; float: left; margin: 0 4px 0 0; line-height:17px; height: 17px !important; text-align: center; text-decoration: none; color: #666666; width: 100px; }

.popstorylistCont { width: 325px; position:relative; background:url(../../images/newsBg2.jpg) no-repeat; float:left; margin:-2px 0 0 0; padding: 0px; border:none;}
.popstorylistCont ul { margin: 3px 0 0 5px; padding:3px 0 0 5px;}
.popstorylistCont li { list-style: none; margin:20px 0 10px 0; border-bottom:#FFFFFF 1px solid; padding:0; line-height:1.4em;}
.ListLeft { float:left; width:55%; margin: -15px 0 5px 0px; padding:0; }
.ListRight {float:left; width:25%; color:#666666; font-size:1.1em; margin: -15px 0 5px 50px; padding:0; text-align:right;}
.popstorylistCont a { color:#172f6b; text-decoration:none; font-size:11px; }
.popstorylistCont a:hover {color:#666666; text-decoration:underline;}
.More { text-align:right; margin:5px 0 2px 0; padding-right:32px;}
.More a {font-size:1.1em; color:#172f6b; font-weight:bold; text-decoration:none; }
.More a:hover {color:#666666; text-decoration:underline;}

.CTA { width: 315px; height:200px; margin:70px 0 0 0; padding:0; border:none; background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:top;}
.CTAImage {margin:3px auto; text-align:left; }
.CTA H2 {padding:8px 5px; color:#adb7c2; margin:0 0 0 -5px; font-size:1.1em; font-weight:bold; text-align:left;}
.CTA H3 {font-size:1em; margin:2px 0px; padding-bottom:4px; border-bottom:1px solid #adb7c2;}
.CTA a {color:#172f6b; text-decoration:none;}
.CTA a:hover {color:#666666; text-decoration:underline;}
.CTAOneThird { height:75px; margin:5px 0 0 0; padding:0 0 0 0px;}
.CTATwoThirds {Height:150px margin:0; padding:0 0 0 0px;}
.CTATwoThirds H2 {color: #66CCFF; font-size:13px;}

/*######################################### =Subpage specific */
.Breadcrumb {
	margin:1px 0 0 22px;
	padding: 5px 0 5px 5px;
	text-decoration:none;
	text-align: right;
}
.Breadcrumb a {
	color: #0068AE;
	margin:0 0 10px 0;
	font-size:1em;
	text-decoration:none;
	background-image:url(../../images/tabledivider.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.Breadcrumb a:hover {
	color:#999999;
	text-decoration:none;
	background-image:none;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}

.Breadcrumbcorp {width:100%;  float:left; margin:10px 0 0 22px; padding: 5px 0 5px 5px; height:14px; color:#172f6b; text-decoration:none; font-size:1.1em;}
.Breadcrumbcorp a {color: #0099FF; margin:0 0 10px 0; font-size:1.0em; text-decoration:none; background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:bottom;}
.Breadcrumbcorp a:hover {color:#999999; text-decoration:none; margin:0 0 10px 0; font-size:1.0em; background-image:none;}

.PDFDownload {Float:right; margin: 8px 5px 0px 0;}
.PDFDownload img {float:left; padding:0 2px; border:none; margin:-2px 0 0 0;}
.PDFDownload a {color:#172f6b;}
.PDFDownload a:hover {text-decoration: underline; color:#666666;}
.banner {margin: 0 0 10px 0;}

.SubContent {width:560px; margin:10px 10px 0 10px; float:left; padding: 0; line-height:17px; background-image:url(../../images/tabledividervert.gif); background-repeat:repeat-y; background-position:left; padding-left:15px;}
.SubContent H1 {font-size:2em; margin:15px 0 0px 0; background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; line-height:20px;}
.Normal {font-size:1em; font-weight:normal; color:#0099CC; letter-spacing:-1px;}
.SubContent H2 {font-size:1.5em; margin:10px 0 10px 0; color:#2e4b99;}
.SubContent H2 a{font-size:1.0em; margin:10px 0 10px 0; color:#2e4b99; text-decoration:none;}
.SubContent H2 a:hover{font-size:1.0em; margin:10px 0 10px 0; color: #88D0FB; text-decoration:underline;}
.SubContent H3 {font-size:1.3em; margin:5px 0 10px 0;}
.SubContent p { font-size:1.2em; margin:4px 0 10px 0; color: #333333; padding:5px;}
.SubContent ul li {font-size:1.2em; margin-left:-16px; line-height:1.5em; color: #003399; list-style-type:square; padding:0px;}
.SubContent font {color:#333333; font-size:12px;}
.SubContent img {padding-bottom:0px;}

.SideBarLeft {width:200px; margin:43px 0 0 0; float:left; padding: 0 0 0px 0;}

.SideBarRightSub {width:170px; margin:8px 0 0 4px; float:left; padding-left:10px;  background-image:url(../../images/tabledividervert.gif); background-repeat:repeat-y; background-position:left; color:#3291D6; font-size:1.1em;}
.SideBarRightSub H2 { padding:0; color:#172f6b; margin:0 0 3px 0; font-size:1.2em;}
.SideBarRightSub b { padding:0; color:#172f6b; font-weight:bold;}
.SideBarRightSub ul { margin: 17px 0px 0px 0px ; font-size:1.1em; padding-left:25px;}
.SideBarRightSub li { color: #003399; list-style-type:square; line-height:17px;}
.SideBarRightSub a { color:#3291D6; text-decoration:none;}
.SideBarRightSub a:hover { color:#666666; text-decoration:underline;}
.SideBarRightSub p {background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:bottom;}


.SideBarRightSubCorp {width:370px; height:300px; margin:8px 0 0 4px; float:left; padding-left:0px; font-size:1.1em;}

#container .content .SideBarRightSubCorp h2
{
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
	margin-top: 5px;
	margin-left:10px;
}

/*######################################### =Navigation */
.IMGLogo {margin-top:35px; border:none;}
.headerRight {width:750px; float:left; height:80px; border-bottom:1px solid #999999;}
.headerLeft { width:210px; float:left; height:80px; border-bottom:1px solid #999999;}
.topNav {height:40px; margin:5px 0 0 0; padding:0; font-size:.9em; width:700; float:right;}
.topNavList {float:right; margin-right:0px; padding:5px 0 0 0; width:400px;}
.topNav img {padding-right:2px; border:none; float:right;}
.topNavList a {color:#666666; text-decoration:none;}
.topNavList a:hover {color:#999999; text-decoration:underline;}
.topNav ul  {margin: 6px 0 0 0; float:right; }
.topNav li  {display: inline; list-style-type:none; padding: 0 5px 0 6px; text-transform:uppercase; color:#666666; letter-spacing:1px;}

.SearchBox  {float:right; margin:0; padding: 5px 0 0 10px; height:30px; border-left:1px solid #CCCCCC;}
input.text { font-size:12px; margin:3px 2px 0 0; float:left;}

.MainMenu {float:right; margin:0; padding:3px 0 0 0; width:600px; height:30px;}
#menu {list-style-type:none; margin:0 0 0 30px; padding:0;}
#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:80px; height:1px; z-index:100;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu dl {position:relative; top:0; left:0; width: 75px; margin-left: 0; padding: 0; background: transparent url(../../data/transparency.gif);}
#menu dt {margin:0 ; padding:0; width:75px; float:left; line-height:1.3em; font-size:1.2em; margin-left:0px;}
#menu dd {display:none;  clear:both; margin:-1px 0 0 -118px; padding:0; color: #000; font-size:1.1em; text-align:left; line-height:1.8em; position:relative;}
.PVR {padding-left:5px;}
#menu dt a, #menu dt a:visited {display:block; color:#3a3a3a ; padding: 4px 1px; width:75px; text-align:center;}
#menu dd a, #menu dd a:visited {background:#efefef; color:#3a3a3a ; text-decoration:none; display:block; padding:2px 5px 2px 20px; width:170px;border-bottom:2px solid #006DE1;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;} 
#menu li:hover dl, #menu li a:hover dl {width:195px;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dt a:hover{color:#FFF; background-color:#006DE1;}
#menu dd a:hover {background-color: #88D0FB; border-bottom:2px solid #006DE1;}
/*######################################### =News */

.PressRelease {width:560px; margin:10px 10px 0 10px; float:left; padding: 0; background-image:url(../../images/tabledividervert.gif); background-repeat:repeat-y; background-position:left; padding-left:15px;}
.PressRelease H1 {font-size:1.7em; margin:0 0 10px 0; font-weight:bold;}
.PressRelease H2 {font-size:1.5em; margin:5px 0 10px 0; color:#2e4b99;}
.PressRelease p { font-size:1.2em; margin:4px 0 10px 0; color:#333333; line-height:1.4em; background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px;}
.PressRelease li {font-size:1.2em; margin-left:-16px; line-height:1.5em;}
.PressRelease ul li ul li {font-size:1em; margin-left:-16px; line-height:1.5em; list-style:disc;}
.PressRelease img {margin-bottom:1px;}
.PressRelease br {line-height:1.2em; margin:0; padding:0;}
.PressControls { width:538px; height:51px; margin:10px 0 0px 0px; padding-top:40px; padding-left:22px; background-image: url(../../images/newssearchbackg.gif); background-repeat:no-repeat;}
.PressControls p {color:#FFFFFF; font-size:1.1em;}
.PressControls h1 {color: #003399; margin:0 0 5px 0; padding:0;}
.PressControls h2 {color: #003399;}
.DisplayDate {}
.SideBarRightSub p { font-size:1.1em; margin:4px 0 5px 0; color:#333333;}
.SideBarRightSmall {font-size:10px; margin:4px 0 0 0; color:#333333;}
.NewsItem { margin-bottom:10px;}
.NewsList { margin-top:10px;}
.NewsList p {font-size:1.2em; margin:0px; margin-bottom:5px; padding:0; color:#333333; font-weight:bold;}
.NewsListSmall {font-size:1.1em; color: #0099CC; font-weight:normal; padding-top:0px; background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:5px; margin-top:5px;}
.NewsList a:link { text-decoration:none;}
.NewsList a:hover { text-decoration:underline;}
.NewsList a:visited { text-decoration:none;}

/* TEST STYLES FOR HEADER DOC */
.whitetextbold {font-size:1.1em; font-weight:bold; color:#FFFFFF;}
.corporatelinks { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px;}
.corporatelinks b{
	font-family:Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:11px;
	text-decoration:none;
}
.corporatelinks a{
	font-family:Arial, Helvetica, sans-serif;
	color:#18459d;
	font-size:11px;
	text-decoration:none;
}
.corporatelinks a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size:11px;
	text-decoration:none;
}
.textfields {border:1px solid #2e4b99; font-family:Arial, Helvetica, sans-serif; color: #003399; font-size:11px; padding-left:5px;}
.verticaldivider {background-image:url(../../images/tabledividervert.gif); background-repeat:repeat-y; background-position:left;}

.leftnavlinks a{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:none; color:#FFFFFF; background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:bottom; display:block; background-color: #3291D6}
.leftnavlinks a:hover{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#003366;}

.leftnavlinks2 a{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-decoration:none; color:#003366; background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:bottom; display:block;}
.leftnavlinks2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-decoration:none; color:#FFFFFF; background-color: #051C89;}

.tabledata {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; color: #333333;}

.tabledata2 {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; color: #333333;}
.tabledata2 b a{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color: #003399; text-decoration:none;}

div.mobilephonefeature {width:100%;}
.mobilephonefeature a{color:#0099FF;}
.mobilephonefeature a:hover{color: #999999;}

div.displaymobiles {float:left;
margin: 0px 20px 10px 0px;
width:90px;
border:1px solid #cccccc;
text-align:center;}

div.mobilephonefeature2 {width:550px;
background-image:url(../../images/tabledivider.gif);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:10px;}

div.displaymobiles2 {float:left;
margin: 0px 20px 10px 0px;
min-width:90px;
border:1px solid #cccccc;
text-align:center;}

.displaymobiles img{padding-top:10px;}

div.clear {clear:both;}

.mandatoryfields {font-size:14px;
color:#FF0000;}

.tabledividers {background-image:url(../../images/tabledivider.gif); background-repeat:repeat-x; background-position:center;}

#container .content .SubContent #FeaturesContainer {
	float: left;
	width: 248px;
	padding-right:5px;
	}


#container .content .SubContent #BenefitsContainer {
	float:right;
	width: 248px;
	padding-right:5px;
}

#container .content .SubContent #clear2 {
	clear: both;
	height:0px;
}

#container .content .SubContent #Directors {margin-top:10px;
background-color:#E8E8E8;
}
#container .content .SubContent #Directors #DirectorsImage {
	float: left;
}
#container .content .SubContent #Directors #DirectorsCopy {
	float: left;
	margin-left: 10px;
	width: 470px;
	padding-right:10px;
}

#container .content .SubContent #Directors #DirectorsCopy p {
	padding: 0px;
	background-image:none;
}
#container .content .SubContent #DownloadFactsheet {
	text-align: right;
	margin-bottom:10px;
	background-image:url(../../images/tabledivider.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:7px;
}

#container .content .SubContent #DownloadFactsheet2 {
	text-align: left;
	margin-bottom:10px;
	background-image:url(../../images/tabledivider.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:7px;
}

#container .content .SubContent #DownloadFactsheet2 a{
color:#0099FF;
font-size:11px;
}
#container .content .SubContent #DownloadFactsheet2 a:hover{
color: #999999;
font-size:11px;}

#container .content .SubContent #DownloadFactsheet a{
color:#0099FF;
font-size:11px;
}
#container .content .SubContent #DownloadFactsheet a:hover{
color: #999999;
font-size:11px;}

#Story {
	background-image: url(../../images/storybackgmid.gif);
	background-repeat: repeat-y;
	padding:15px;
	padding-top:5px;
}
#container .content .SideBarRightSub #BlockDiagram {
	width: 160px;
	background-color:#E8E8E8;
	text-align:center;
}

#container .content .SideBarRightSub #Applications {
	width: 153px;
	background-color:#E8E8E8;
	padding-right:7px;
}
#container .content .SideBarRightSub #Demos {
	width: 153px;
	background-color:#E8E8E8;
	background-image:url(../../images/productdemos.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:40px;
	padding-right:7px;
	
}

#container .content .SideBarRightSub #Demos p{padding-left:10px;}
#indexsession {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	padding-top: 0px;
	padding-right: 0px;
	text-align: right;
	float: right;
	width: 960px;
	margin-top: 10px;
}
#indexsession a {
	color: #0068AE;
	text-decoration: none;
	background-image: url(../../images/tabledivider.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#indexsession a:hover {
	color: #999999;
	text-decoration: none;
	background-image: none;
}
.ControlLinks{
	width:620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	padding:5px 0px;
	background-color: #11436D;
}

.ControlLinks  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.ControlLinks  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4FB9FF;
	text-decoration: none;
}
.ControlLinksSelected  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4FB9FF;
	text-decoration: none;
	background-image:url(../../images/selector.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position: left center;
}
.ControlLinksSelected  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4FB9FF;
	text-decoration: none;
	background-image:url(../../images/selector.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position: left center;
}
.MainNavContainer {
	margin:0px auto 3px auto;
	width:981px;
}
.NavItem {
	position:relative;
	float:left;
	cursor:pointer;
}
.NavItemContent {
	position:absolute;
	left:0px;
	top:30px;
	visibility:hidden;
	z-index:900;
}
.NavItemContentTop {
	width:215px;
	height:18px;
}
.NavItemContentBottom {
	width:215px;
	height:15px;
}
.NavItemContentMid {
	background-image:url(../../images/mainnavigation/nav_content_middle.png);
	background-repeat:repeat-y;
	width:215px;
	padding-bottom:13px;
}
.NavItemContentMid a{
    font-family:Tahoma, sans-serif;
    font-size:11px;
	color:#545454;
	background-image: url(../../images/mainnavigation/nav_link_normal.png);
	background-repeat:no-repeat;
	padding:7px 0px 0px 15px;
	width:162px;
	height:23px;
	display:block;
	text-decoration:none;
	margin:0px 0px 0px 13px;
}
.NavItemContentMid a:hover{
    font-family:Tahoma, sans-serif;
    font-size:11px;
	color: #999999;
	background-image: url(../../images/mainnavigation/nav_link_hover.png);
	background-repeat:no-repeat;
	padding:7px 0px 0px 15px;
	width:162px;
	height:23px;
	display:block;
	margin:0px 0px 0px 13px;
}#SubColumnWrapper {
	background-color:;
	margin-top:0px;
}

.SubColumn1 {
	width:194px;
	margin-top:0px;
	float:left;
	text-align:left;
	border-right:1px solid #d5d5d5;
	min-height:232px;
}
.Sub1Content a{display:block;
height:15px;
background-image: url(../../images/subcolumn1_backg_normal.gif);
background-repeat:repeat-x;
color:#444242;
font-size:11px;
font-family:Tahoma, sans-serif;
text-decoration:none;
padding:9px 0px 9px 8px;
width:185px;}

.Sub1Content a:hover{display:block;
height:15px;
background-color: #F0F0F0;
background-image:url(../../images/col1_backg_border.gif);
background-position:bottom;
background-repeat:repeat-x;
color:#444242;
font-size:11px;
font-family:Tahoma, sans-serif;
text-decoration:none;
padding:9px 0px 9px 8px;
width:185px;}

.SubColumn2 {
	width:209px;
	margin-top:0px;
	float:left;
	text-align:left;
	border-right:1px solid #d5d5d5;
	min-height:;
}
.Sub2Content{width:209px;
height:132px;
background-image:url(../../images/subcolumn2_backg_normal.gif);
background-repeat:no-repeat;
position:relative;
cursor:pointer;}

.Sub2Content:hover{width:209px;
height:114x;
background-image:url(../../images/subcolumn2_backg_hover.gif);
background-repeat:no-repeat;}

.Sub2ContentImg {float:left;
margin-left:8px;
margin-top:20px;}

.Sub2ContentCopy {float:right;
margin-right:4px;
margin-top:20px;}

.Sub2ContentCopy p{font-family:Tahoma, sans-serif;
font-size:11px;
width:125px;
color:#626161;
margin:0px;
line-height:14px;}

.Sub2ContentCopy p b{font-family:Tahoma, sans-serif;
font-weight:bold;
color:#006f9e;}

.SubColumn3 {
	width:215px;
	margin-left:0px;
	float:left;
	text-align:left;
}

.Sub3Content{width:215px;
height:66px;
background-image:url(../../images/subcolumn3_backg_normal.gif);
background-repeat:no-repeat;
margin-left:1px;
cursor:pointer;}

.Sub3Content:hover{width:215px;
height:66px;
background-image:url(../../images/subcolumn3_backg_hover.gif);
background-repeat:no-repeat;}

.Sub3ContentImg {float:left;
width:40px;
height:40px;
margin-top:13px;
margin-left:4px;}

.Sub3ContentCopy {float:right;
margin-right:4px;
margin-left:5px;
margin-top:11px;}

.Sub3ContentCopy p{font-family:Tahoma, sans-serif;
font-size:11px;
width:162px;
color:#626161;
margin:0px;
line-height:14px;}

.Sub3ContentCopy p b{font-family:Tahoma, sans-serif;
font-weight:bold;
color:#393737;}
