/* THEME COLOR Orange = #E77918 Blue = #203A6D gray = #A9A9A9 */
body {
	background : #fff;
	margin-top : 1px;
	margin-bottom : 1px;
	font-size : 62.50%;
	font-family : verdana,Helvetica,Arial,sans-serif;
	color : #000;
}
#container {
	width : 982px;
	margin : 0;
	padding : 0;
	background: #fbfbfb;
}
/*------------------------COMMON-----------------------*/
a {
	border : none;
	text-decoration : none;
	color : #0139e1;
	cursor : hand;
}
a:hover {
	color : #E77918;
}
img {
	border : none;
}
p {
	margin : 0;
	padding : 0;
	color : #000;
	font-size : 1.1em;
}
hr {
	height : 1px;
	border : none;
	border-top : 1px solid #FD9300;
}
/* ------------------Header------------------------ */
#header {
	height : 85px;
	margin : 0;
	padding : 0;
	border-bottom : 2px solid #a9a9a9;
	font-size : 1.1em;
	background : #fff; 
	}
#logo {
		float : left;
		height : 85px;
		width : 224px;
		background: transparent url('../images/Logo/150-x-39.gif') no-repeat 10px 15px;
}
#logoText {
	display: block;
	padding-top: 8px;
	padding-left: 10px;
	font-family: Calibri;
	font-size: 3.6em;
}
#menuContainer {
	height : 100%;
	width : 756px;
	margin : 0;
	padding : 0;
	background : #0e6ca7;
	float : right;
}
#topMenuContainer {
	display : inline;
	float : right;
	margin : 0;
	padding : 18px 8px 0 0;
	text-align : left;
	width : 275px;
	height:28px;
}
#mainMenuContainer {
	display : inline;
	float : left;
	margin : 12px 0 0 0;
	width : 756px;
	height : 10px;
	padding : 0;
	background : transparent;
}
/* --- MENU --- Header -- */
#topmenu ul {
	font-size : 1.1em;
	list-style-type : none;
	margin : 0;
	padding : 0;
}
#topmenu li {
	display : inline;
	margin : 0;
	padding : 0;
}
#topmenu li a {
	float : left;
	font-size : 0.8em;
	line-height : 10px;
	text-decoration : none;
	color : #fff;
	padding : 3px 0px 3px 20px;
	font-weight : bold;
	background: url('../images/Misc/Gears1.gif') no-repeat left center;
	display: inline-block;
	margin-left: 15px;
}
#topmenu li a.selected {
	color: #102348;
}
#topmenu li a:hover {
	color: #E77918;
	background: url('../images/Misc/Gears.gif') no-repeat left center;
}
#menu a {
	color : #102348;
	font-weight : bold;
	font-size: 0.9em;
}
#menu a:hover {
	color : #f07202;
	border-bottom : 1px solid #f07202;
}
.menuLink {
	color : #fff;
	width : 100%;
	margin:0;
	padding:0;
	border : none;
	text-align : center;
	border : 1px solid #aaa;	
}
.menuLink td {
	border-right : 1px solid #aaa;
	background : #f0f0f0;	/*url('../images/TransactionMenu/imgMenuBg.png') repeat-x top left*/
	margin:0;
	padding:0;
	height:26px;
	padding-left:3px;
	padding-right:3px;
}
/*Flash ----------------------------------------------------------------*/
table#Flash {
	padding : 0;
	margin : 0;
	border : none;
	width : 100%;
}
.rBK1a2 {
	background : #D5D3D3;
	width : 185px;
	border-left :  0.04em solid rgb(228, 226, 226);

}
.rBK1a3 {
	width : 792px;
	height : 12px;
	vertical-align : middle;
	font-size : 1.0em;
}
.rBK1a3 span {
	padding-left : 5px;
	display : block;
}
/*Flash on default page */
#centerSect {
	display : block;
	height : 188px;
	width : 792px;
}
#featureLink1 {
	margin : 0;
	padding : 0;
	padding-top:5px;
/*	background : transparent url('../images/Misc/imgFlash.jpg') no-repeat center center;*/
	height : 188px;
}
#rBK1a {
	background : #F3F2F2 url('../images/Misc/sideBg.gif') repeat-x scroll center top;
	width : 184px;
	border : 0.04em solid rgb(228, 226, 226);
}
#rBK1a div {
	color : #fff;
	font-weight : bold;
	letter-spacing : 1px;
	font-size : 1.1em;
	background : url('../images/Misc/sideRight.png') no-repeat top left;
	height: 15px;
	width: 100%;
	padding-top:7px;
	padding-left:10px;
}
#rBK1a ul {
	font-size : 1.0em;
	margin : 0;
	margin-top:18px;
	width : 176px;
	padding:0;
}
#rBK1a ul li {
	border-bottom : 1px solid #CCCCCC;
	list-style-image: none;
	list-style-position : outside;
	list-style-type : none;
	margin : 3px 0 5px 9px;
	padding : 3px 0 5px 9px;
}
#rBK1a ul li a:hover {
	color: #E77817;
}
/*Flash on Other pages */
#featureLink1Other {
	margin : 0;
	padding : 0;
	background : transparent url('../images/Misc/imgFlash.jpg') no-repeat center center;
	height : 50px;
	width : 792px;
}
#rBK1aOther {
	background : #F3F2F2 url('../images/Misc/sideBg.gif') repeat-x scroll center top;
	width : 185px;
	border-left : 0.04em solid #999999;
}
#rBK1aOther div {
	float : left;
	padding : 7px 0px 0px 10px;
	color : #fff;
	font-weight : bold;
	letter-spacing : 1px;
	font-size : 1.1em;
	text-transform : uppercase;
}
#rBK1aOther ul {
	font-size : 1.0em;
	margin : 38px 0 0 1px;
	padding : 0;
	width : 176px;
}
#rBK1aOther ul li {
	border-bottom : 1px solid #CCCCCC;
	list-style-image: none;
	list-style-position: outside;
	list-style-type : none;
	margin : 0 0 6px 12px;
	padding : 0 0 6px 12px;
}
#featureLink2 {
	margin : 0;
	padding : 0;
	background : transparent url('../images/Misc/imgFlashClient.jpg') no-repeat center center;
	height : 60px;
}
/*Flash images on Other pages */
#centerSectOther {
	display : block;
	height : 60px;
	width : 795px;
}
/*Flash for Partner*/
#centerSectPartner {
	display : block;
	height : 210px;
	width : 792px;
}
#featureLink1Partner {
	margin : 0;
	padding : 0;
	background : transparent url('../images/Misc/imgFlash.jpg') no-repeat center center;
	height : 200px;
}
#rBK1aPartner {
	background : #F3F2F2 url('../images/Misc/sideBg.gif') repeat-x scroll center top;
	width : 185px;
	border : 0.04em solid rgb(228, 226, 226);
}
#rBK1aPartner div {
	float : left;
	padding : 7px 0px 0px 10px;
	color : #fff;
	font-weight : bold;
	letter-spacing : 1px;
	font-size : 1.1em;
	text-transform : uppercase;
		background : url('../images/Misc/sideRight.png') no-repeat top left;
}
#rBK1aPartner ul {
	font-size : 1.0em;
	margin : 38px 0 0 1px;
	padding : 0;
	width : 176px;
}
#rBK1aPartner ul li {
	border-bottom : 1px solid #CCCCCC;
	list-style-image: none;
	list-style-position : outside;
	list-style-type : none;
	margin : 0 0 6px 12px;
	padding : 0 0 6px 12px;
}
#featureLinkInteliprint {
	margin : 0;
	padding : 0;
	background : transparent url('../images/partners/intelprint/IntelliPRINT_Top Graphic.gif') no-repeat center center;
	height : 210px;
}
#featureLinkInteliview {
	margin : 0;
	padding : 0;
	background : transparent url('../images/partners/intelView/IntelliVIEW_Top Graphic.gif') no-repeat center center;
	height : 210px;
}
/*--- END FLASH ----------------------------------*/
/*---------CONTENT --------------------------------*/
table#content {
	padding : 0;
	margin : 0;
	border-collapse : collapse;
	width: 100%;
}
table#content tr {
	vertical-align: top;
}
table#content td {
	margin: 0;
	padding: 0;
}
#content p {
	color : #000;
	font-size : 1.1em;
	font-weight : normal;
	line-height : 11pt;
	width : 95%;
	padding-bottom : 5px;
}
.TitleSmall {
	font-size : 1.0em;
	padding-left : 2px;
	color : #203A6D;
}
/*DEFAULT PAGE */
/* Left Main Content */
table#content td#LeftMainContent {
	width: 24%;
}
div#LeftMainContentHeaderText {
	font-size : 1.2em;
	font-weight : bold;
	color : #000;
	padding-bottom : 5px;
}
div.LeftMainContentLink {
	width : 90%;
	text-align : right;
}
div.LeftMainContentLink a {
	color : #0C41CF;
}
div.LeftMainContentLink a:hover {
	color: #DE7503;
}
/*Other Pages */
#MainContent {
	width : 81%;
}
/*Center main Content*/
#CenterMainContent {
	width: 54%;
}
.ContentDiv {
	padding-right : 20px;
	padding-top : 20px;
	padding-bottom : 15px;
	padding-left : 25px;
	text-align: justify;
	margin: 0;
}
.ContentDivDefault {
	padding-right : 20px;
	padding-top : 15px;
	text-align : justify;
}
.CenterMainContentTitle {
	color : #555;
	font-weight : bold;
	font-size : 1.2em;
	font-family: Verdana;
}
#CenterMainContent a {
	color : #0C41CF;
}
#CenterMainContent a:hover {
	color : #DE7503;
}
.ContentSubHeader {
	font-weight : bold;
	font-size : 1.1em;
	padding-left : 1px;
	color : #000;
	display : block;
	padding-bottom : 5px;
}
div.ContentLink a {
	color : #0C41CF;
}
div.ContentLink a:hover {
	color : #DE7503;
}

#LeftSubContent{
	border-top: 1px solid #ddd; 
	width: 95%; 
	padding-top: 10px;
	 margin-top: 15px
}
#LeftSubContentBridging
{
	float: left; width: 45%; height: 40px; padding: 10px 5px 10px 5px; border-right: 1px solid #ddd;
}
#LeftSubContentSocial
{
	float: left; width: 50%; text-align: center; padding: 10px 5px 10px 5px;
	}
.Leftimage{
	border: 1px solid #ddd; padding: 12px 3px 12px 3px;
}
/*---------------NewsandOthersContent----------------------*/
#OthersMainContent {
	border-left : 1px solid rgb(228, 226, 226);
	width : 185px;
	margin : 0;
	padding : 0;


}
#subOtherMainContent h2 {
	background : transparent url('../images/Misc/rtnav_header_bg.gif') repeat-x scroll 0 0;
	color : #000000;
	font-size : 1.1em;
	font-weight : bold;
	height : 22px;
	line-height : 22px;
	margin : 0;
	padding : 0 0 0 10px;
	border-top : 1px solid #ccc;
	letter-spacing : 1px;
}
#OthersMainContent h2 {
	background : transparent url('../images/Misc/rtnav_header_bg.gif') repeat-x scroll 0 0;
	color : #000000;
	font-size : 1.1em;
	font-weight : bold;
	height : 22px;
	line-height : 22px;
	margin : 0;
	padding : 0 0 10px 12px;
	border-top : 1px solid #ccc;
	letter-spacing : 1px;
}
#OthersMainContent div {
	color : #000000;
	font-size : 1.1em;
}
#OthersMainContent ul {
	color : #000000;
	font-size : 1.0em;
	line-height : 15px;
	list-style-image: none;
	list-style-type : none;
	margin : 0;
	padding : 0;
	padding-bottom: 5px;
	padding-left:3px;
}
#OthersMainContent li {
	color : #000000;
	margin : 0 0 2px 7px;
	padding : 0 0 2px 7px;
	border-bottom : 2px solid #F2F2F2;
	word-wrap: break-word;
}
#OthersMainContent a {
	font-size : 0.9em;
	color : #0139e1;
}
#OthersMainContent a:hover {
	font-size : 0.9em;
	color : #E77918;
}
#subOtherMainContent {
	border-right : 1px solid #CCC;
	width : 93%;
	font-size : 1.1em;
	padding-bottom : 5px;
}
#subOtherMainContent ul {
	margin : 0;
	padding : 0;
	margin-left : 12px;
	padding-left : 12px;
	list-style-image: url('../images/Misc/bullet-list.gif');
	padding-right : 2px;
}
#subOtherMainContent li {
	padding-bottom : 4px;
	margin-top : 4px;
	font-size : 1.0em;
	color : #000;
}
#subOtherMainContent p {
	color : #000;
	font-size : 1.0em;
	font-weight : normal;
	line-height : 11pt;
	width : 95%;
	font-family : verdana,Helvetica,Arial,sans-serif;
}
#CompanyIntro ul.ulWOListImage {
	margin : 0;
	padding : 0;
	margin-left : 12px;
	padding-left : 12px;
	list-style : none;
	padding-right : 2px;
}
#subOtherMainContent ul.ulWOListImage {
	margin : 0;
	padding : 0;
	margin-left : 12px;
	padding-left : 12px;
	list-style : none;
	padding-right : 2px;
}
.subOtherMainContentPadding {
	padding : 5px 2px 1px 10px;
}
/*Main*/
#CompanyIntro {
	padding-bottom : 10px;
}
#mainSubContent{
	width:100%
}
#mainSubContent ul {
	margin : 0;
	margin-left : 25px;
	list-style-image: url('../images/Misc/bullet-list.gif');
	padding : 10px 2px 10px 25px;
	width : 90%;
}
#CompanyIntro ul {
	margin : 0;
	margin-left : 25px;
	list-style-image: url('../images/Misc/bullet-list.gif');
	padding : 10px 2px 10px 25px;
}
#mainSubContent li {
	color : #000;
	font-size : 1.1em;
	padding-bottom : 5px;
}
#CompanyIntro li {
	color : #000;
	font-size : 1.1em;
	padding-bottom : 5px;
}
#mainSubContent h3, .h3class h3{
	padding : 0;
	margin : 0;
	letter-spacing : 1px;
	font-weight : bold;
	display : block;
	padding-bottom : 10px;
	color : #203A6D;
	font-size : 1.1em;
}
#mainSubContent h2 {
	padding : 0;
	margin : 0;
	letter-spacing : 1px;
	font-weight : bold;
	display : block;
	padding-bottom : 10px;
	color : #203A6D;
	font-size : 1.2em;
}

#mainSubContent p {
	padding-bottom : 10px;
	font-size : 1.1em;
	padding-left : 0px;
	padding-right : 20px;
	width : 97%;
}
#mainSubContent hr {
	margin-bottom: 10px;
}
.backgroundGray {
	padding : 5px;
	margin : 0 0 10px 0;
}
.backgroundGray div {
	font-size : 1.1em;
	padding-left: 10px;
}
div.Right {
	padding-left : 0px;
}
div.Right p {
	padding-top : 10px;
}
div.SubRight {
	padding-left : 20px;
}
div.SubRight p {
	padding-top : 1px;
}
div.space10 {
	height : 10px;
}
div.spacewBackground {
	background : #999999;
	height : 10px;
	margin-bottom : 5px;
	width : 93%;
	border-right : 1px solid #CCC;
}
/*Image position*/
div.imgPosition {
	width : 100%;
	text-align : center;
}
/*below*/
#SubContent {
	height : 100px;
	width : 100%;
	background: transparent;
}
.subfeature {
	color : #000000;
	font-size : 1.1em;
	line-height : 13px;
	background : #fbfbfb;
	height : 83px;
	width : 100%;
	border : 1px solid rgb(228, 226, 226);
	margin : 0;
	padding : 0;
	width : 100%;
}
.subfeatureHead {
	background-color: #f0f0f0;
	border-bottom : thin #c0c0c0 solid;
	padding : 0 0 0 0;
	text-align : left;
	margin : 0;
}
.subfeatureHeadtxt {
	color : #393838;
	font-size : 11px;
	font-weight : bold;
	margin : 0;
	padding : 0;
	letter-spacing : 1px;
}
.subfeature td {
	padding-left : 4px;
}
#subfeatureMin ul {
	margin : 0;
	padding : 0;
	margin-left : 12px;
	padding-left : 12px;
	list-style-image : url('../images/Misc/bullet-list.gif');
	padding-right : 2px;
	font-size : 1.1em;
	font-weight : normal;
}
#subfeatureMin ul li{
padding-bottom:5px;
}
#subfeatureMin a {
	font-size : 0.9em;
	font-weight : normal;
	color : #102348;
}
#subfeatureMin a:hover {
	color : #E77918;
}
/* Footer */
.greybarhomebot {
	background : #DCDCDC none repeat scroll 0 0;
	border-top : 1px solid #D1CFCF;
	height : 7px;
	margin-top : 2px;
}
#Footer {
	height : 40px;
	width : 100%;
}
#LastdatemofiedInfo {
	font-size : 1em;
	width : 40%;
	text-align : left;
}
#FooterMenu {
	text-align : right;
	font-size : 1.0em;
	width : 60%;
	padding-right : 5px;
	vertical-align : middle;
}
#FooterMenu a {
	color : #102348;
}
#FooterMenu a:hover {
	color : #E77918;
}
select {
	color : #666666;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	margin : 0;
	padding : 0;
}
input {
	color : #666666;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	margin : 0;
	padding : 0;
}
.txtbox {
	background : #fff;
	border : #555 solid 1px;
	padding : 1px 1px 1px 2px;
	border-right-color : #c0c0c0;
	border-bottom-color : #c0c0c0;
	width:200px;
}
.txtboxMultiLine {
	background : #fff;
	border : #555 solid 1px;
	padding : 1px 1px 1px 2px;
	border-right-color : #c0c0c0;
	border-bottom-color : #c0c0c0;
	white-space:pre-wrap;
	text-wrap:suppress;
	word-wrap: break-word;
	color : #666666;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	width:200px;

}

.inpButton {
	background : #6d6d6d;
	border : 1px solid #c0c0c0;
	color : #fff;
	cursor : default;
	cursor : hand;
	padding : 0px 2px 0px 2px;
}
/*Sitemap */
#CompanyIntro ul.menuLi {
	list-style-image: none;
	list-style-type : none;
	list-style : none;
	font-size : 1.0em;
	margin: 0px;
	padding: 0px;
}
#CompanyIntro ul.menuLi li {
	padding-bottom : 5px;
	list-style-image: none;
	list-style-type : none;
	list-style : none;
	font-weight : bold;
}
#CompanyIntro ul.menuLi li ul li {
	font-size : 1em;
	list-style-image: url('../images/Misc/bullet-list.gif');
	padding-right : 10px;
	font-weight : normal;
}
/* Synaptris partner page */
div#SynaptrisIntelliPRINT {
	display: block;
}
div#SynaptrisIntelliVIEW {
	display: block;
}
p.paddingleft {
	font-weight : bold;
	padding-left : 20px;
	color : #E77918;
	padding-top : 3px;
	padding-bottom : 5px;
}
div.paddingtop {
	padding-top : 2px;
	padding-bottom : 15px;
}
/*tab */
.menu {
	padding: 0;
	margin: 0;
	list-style-type: none;
	white-space: nowrap;
}
.menu li {
	float: left;
	min-width: 100px;
}
.menu a {
	position: relative;
	display: block;
	text-decoration: none;
	min-width: 100px;
	float: left;
}
* html .menu a {
	width: 100px;
}
.menu a span {
	display: block;
	color: #000;
	background: #c4c4c4;
	border: 1px solid #fff;
	border-width: 2px 1px;
	text-align: center;
	padding: 4px 16px;
	cursor: pointer;
}
* html .menu a span {
	width: 100px;
	cursor: hand;
	w\idth: 66px;
}
.menu a b {
	display: block;
	border-bottom: 2px solid #E77918;
}
.menu a em {
	display: none;
}
.menu a.selected {
	background: #fff;
}
.menu a:hover {
	background: #fff;
}
.menu a.selected span {
	color: #fff;
	background: #E77918;
}
.menu a:hover span {
	color: #fff;
	background: #E77918;
}
.menu a.selected em {
	display: block;
	overflow: hidden;
	border: 6px solid #E77918;
	border-color: #E77918 #fff;
	border-width: 6px 6px 0 6px;
	position: absolute;
	left: 50%;
	margin-left: -6px;
}
.menu a:hover em {
	display: block;
	overflow: hidden;
	border: 6px solid #E77918;
	border-color: #E77918 #fff;
	border-width: 6px 6px 0 6px;
	position: absolute;
	left: 50%;
	margin-left: -6px;
}
.moreTabsBorderline {
	height: 15px;
	text-align: right;
	padding-right: 10px;
	font-size:0.9em;
}
.requiredField{
	color:#ff0000;
}













