@charset "utf-8";
/* CSS Document */

body
{
    margin: 0px;
	padding: 0px;
	background-color: #0e4a85;
	background-image: url(../images/BG.jpg);
	background-repeat: repeat-x;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}


#container 
{
    margin: auto;
    padding: 0px;
    width: 920px;
    height: auto;
}

#topContainer 
{
    margin: auto;
    padding: 20px 0px 0px 0px;
    width: 900px;
    height: 118px;
}

#topLinksCont 
{
    width: 500px;
    height: 25px;
    float: right;
    margin-top: 45px;
	margin-right: 1px;
}

#topLinksCont a 
{
    font-size: 7pt;
    color: Black;
    margin-left: 3px;
    margin-right: 3px;
    text-decoration: none;
}

#topLinksCont a:hover
{
    font-size: 7pt;
    color: #0066cc;
    margin-left: 3px;
    margin-right: 3px;
    text-decoration: underline;
}

#logo 
{
    width: 147px;
    height: 76px;
    float: left;
	margin-left: 9px;
    background-image: url(../images/header_logo.gif);
    background-repeat: no-repeat;
}

#map 
{
    width: 500px;
    height: 90px;
    margin-top: 5px;
    float: right;
    background-image: url(../images/map_eng.jpg);
    background-repeat: no-repeat; 
}

#topNav {
    width: 900px;
    height: 107px;
    margin: auto;
    background-image: url(../images/navigation_banner.gif);
    background-repeat: no-repeat;
}

#topLogin 
{
	color:#999999;
    width: 480px;
    height: 35px;
    margin-top: 5px;
	margin-right:10px;
	text-align:right;
	font-size:10px;
	font-weight:bold;
}

#topLogin form { margin:0px;}
.loginbtn{ width:50px; font-size:11px; margin-left:6px;border-collapse:collapse; border-style:solid; border-width:1px; border-color:#efefef; background-color:#cecfdb;}
.textbox{width:90px; font-size:11px; border-collapse:collapse; border-style:solid; border-width:1px; border-color:#999999; }

#mainContent 
{
    width: 900px;
    height: 610px;
    margin: auto;
    margin-top: 0px;
}

#p1 
{
    width: 443px;
    height: 376px;
    float: left;
    background-image: url(../images/home_mission_bg.jpg);
    background-repeat: no-repeat;
}

#p2 
{
    width: 443px;
    height: 376px;
    float: right;
    background-image: url(../images/home_mission_bg.jpg);
    background-repeat: no-repeat;
}

#p3 
{
    width: 214px;
    height: 231px;
    float: left;
    margin-top: 14px;
    background-image: url(../images/home_call_center_bg.jpg);
    background-repeat: no-repeat;
}

#p4 
{
    width: 214px;
    height: 231px;
    float: left;
    margin-top: 14px;
    margin-left: 15px;
    background-image: url(../images/home_GadgetHelpLine_bg.jpg);
    background-repeat: no-repeat;
}

#p5 
{
    width: 214px;
    height: 231px;
    float: right;
    margin-top: 14px;
    background-image: url(../images/home_care_bg.jpg);
    
    background-repeat: no-repeat;
}

#p6 
{
    width: 214px;
    height: 231px;
    float: right;
    margin-top: 14px;
	margin-left: 15px;background-image: url(../images/home_simulex_bg.jpg);
    
    background-repeat: no-repeat;
}

.panelTextBig 
{
    margin-top: 15px;
    margin-left: 15px;
    margin-right: 15px;
    width: 400px;
    height: 300px;
}

.panelTextSmall
{
    margin-top: 165px;
    margin-left: 10px;
    margin-right: 15px;
    width: 190px;
    height: 50px;
}

.small_title_link{
	font-size: 13pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: none;
}
.small_title_link:hover{
	font-size: 13pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: underline;
}
.right_column_link{
	font-size: 10pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: none;
}

.right_column_link:hover{
	font-size: 10pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: underline;
}



.panelHeading 
{
    font-size: 16pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: none;
	margin:0px 6px 0px 0px;
	/*font-style:italic;*/
}
/*
.panelHeading a:hover
{
    font-size: 16pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: underline;
}*/

.panelMainText 
{
	font-size: 9pt;
	color: #666666;
	margin-top: 2px;
	font-weight: normal;
	line-height: 168%;
}

.panelHeadingSmall a
{
    font-size: 10pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: none;
}

.panelHeadingSmall a:hover
{
    font-size: 10pt;
    color: #235f95;
    font-weight: normal;
    text-decoration: underline;
}

.panelMainTextSmall
{
    font-size: 8pt;
    color: #666666;
    margin-top: 2px;
    font-weight: normal;
}

#partners 
{
    width: 900px;
    height: 82px;
    padding-bottom: 20px;
    /*background-image: url(../images/partners.jpg);
    background-repeat: no-repeat;*/
    margin: auto;
    margin-top: 25px;
}
#bottomLinks
{
    position: absolute;
    top: 100%;
    width: 100%;
    margin-top: 25px;
    background-color: #092e53;
    color: White;
    font-size: 9px;
    height: 30px;
    padding-top: 5px;
}

#btmLinksHolder 
{
    margin: auto;
    width: 470px;
    padding-top: 5px;
}

#missionPanelOne {
	 float: left;
	 margin-bottom: 20px;
	 width: 445px;
	 height: 66px;
	 background-image: url(../images/missionPanel.jpg);
	 background-repeat: no-repeat;
}
 
#missionPanelTwo {
	 margin-bottom: 20px;
	 float: right;
	 width: 445px;
	 height: 66px;
	 background-image: url(../images/missionPanel.jpg);
	 background-repeat: no-repeat;
}

.missionText {
    padding-top: 12px;
    width: 417px;
    padding-left: 15px;
    color: Black;
    font-size: 11px;
    }
    
    .copyrightText
{
    text-align: center;
    font-size: 7pt;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}
	
.note{color:red; text-align:center;}

.news_item{ color:#999; padding:10px; font-size:11px;}
.news_item a{
	color:#C00; text-decoration:none; font-size:14px;
	}
.news_item a:hover{
	color:#C00; text-decoration:underline;
	}
	
#contentleft 
{	
    background-repeat: no-repeat;
    width: 420px;
	font-size:12px;
	line-height:170%;
	padding-left: 20px;
    float: left;
	font-size: 12px;
    color: #333333;
}

#colmnRightFloat{
	float:right; 
	width:190px; 
	margin-right:28px;
}

#contentRightGrey
{
    width: 190px;
	background-image: url(../images/column_right_grey_topper.gif);
    background-repeat: no-repeat;
	background-color:#efefef;/**/
	position:absolute;
}
#contentright{ 
	font-size: 11px;
    color: #666666;
	line-height: 16px;
	width:190px;
	padding-top:10px;
	padding-left:10px;
}

h2{
	font-size:15px; color:#000000;
	margin: 0px 0px 4px 0px;
	font-weight:normal;
}

.textFormatting
{
    margin-top: 0px;

    width: 675px;
    float: left;
    padding-left: 7px;
    
}
.contentTile{
	font-size:21px; color:#0066cc; padding-bottom:6px;
}

.listTile{font-size:16px; color:#0066cc; padding-bottom:10px;}

.myUL{
	margin:0px; padding-left:20px;
}

.contentTileLink{
	 font-size:21px; color:#0066cc; padding-bottom:6px; text-decoration:none;
}
.contentTileLink:hover{
	 font-size:21px; color:#0066cc; padding-bottom:6px; text-decoration:underline;
}

.linkTextRC 
{
    margin-top: 25px;
    padding-left: 20px;
    line-height: 15px;
}

.linkTextRC a 
{
    font-size: 20px;
    color: #0099ff;
    text-decoration: none;
}

.linkTextRC a:hover
{
    font-size: 20px;
    color: #0099ff;
    text-decoration: underline;
}

.titleTextBigRC
{
    color: #0099ff;
    font-size: 28px;
    line-height: 30px;
}

.link_1{
	color:#0000CC; text-decoration:none;
}
.link_1:hover{
	color:#0000CC; text-decoration:underline;
}

#topHolder 
{
    width: 672px;
    height: 214px;
	background-image: url(../images/content_pannel_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:26px;
}

#topHolderVideo 
{
    width: 672px;
    height: 560px;
	background-image: url(../images/content_pannel_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:26px;
}

#topTile{ width:622px; height:184px;background-repeat:no-repeat; margin:0px 24px 0px 24px; }


#navContainer{ float: left; height:500px; width:214px;}
#contentHolder{ float: right; margin-left:14px; width:672px; background-color:#FFFFFF;}


#bottomStrip{width:672px; height:8px; background-image:url(../images/content_bottom_strip.gif); background-position:bottom; background-repeat:no-repeat; float:right; }




/* side nav */
#sec1{background-image:url(../images/nav_pannel.jpg); background-repeat:no-repeat; width:214px; height:204px; padding: 10px 0px 0px 10px;}
#sec2{background-image:url(../images/nav_pannel.jpg); background-repeat:no-repeat; width:214px; height:204px; padding: 10px 0px 0px 10px; margin-top:4px;}
.NavTitle{ font-size:18px; color:#0066cc; margin-left:5px;}

.navSide{font-size:14px; margin:16px 0px 0px 5px;}
.navSide a{color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.navSide a:hover{color:#000000; -decoration:underline;}


/* Tabs ---------------------------------------------------- */

	ul#tabs {
		float:right;
		list-style-type: none;
		height: 21px;
		top: 0;
		/*position: absolute;*/
		margin: 0;
		padding: 0;
	}
	#tabs li {
		float: left;
		margin: 0;
		padding: 0;
		position: relative;
		/*background-color:#00FF33;*/
	}
	#tabs li a {
		float: left;
		/*display: block;*/
		position: relative;
		color: #000000;
		font-size:12px;
		height: 21px;
		background-repeat: no-repeat;
		padding:3px 10px 0px 10px;
		/*margin:10px 10px 10px 10px;
		text-indent: -3000px;
		background-color:#00CC00;*/
		
	}
	
	#tabs li a:hover {
	color: #000000;
	text-decoration:none;
	font-size:12px;
	}
	
	#tabs li.navLink { height:21px;}
	#tabs li.divider{width:1px; height:21px; background-image:url(../images/header_nav_divider.gif)}
	#tabs li.over {height:21px; background-image:url(../images/header_nav_over.gif)}
	#tabs li.cap{ height:21px; width:2px;}
	
	
	
	
/* ////////////////////////////////*/
#newsticker {
	margin-bottom:0px;
	position: relative;
}
#newsticker ul {
	background-image:url(../images/scroller_bg.gif);
	height:53px;
	background-repeat:no-repeat;
	border: 0px solid #0066cc;
	list-style: none;
	min-height: 1.6em;
	padding: 10px 15px;
	padding-right: 30px;
	font-size:18px; color:#ffffff;
	margin-bottom:0px;
}
* html #newsticker ul {
	height: 1.6em;
	overflow: visible;
}
#newsticker li.error {
	color: #f00;
}

#newsticker #togglenewsticker {
	/*background: transparent url("icon_closenewsticker.gif") no-repeat 0 0;*/
	display:none;/*
	overflow: hidden;
	position: absolute;
	right: 10px;
	top: 12px;
	width: 14px;
	height: 14px;
	text-indent: 20px;
	outline: none;*/
}

* html #newsticker #togglenewsticker {
	right: 30px;
}

a {
	outline: none;
}
