/* CSS Document */


body {
	margin: 0px;
	background-image: url(/portable/image/58634218.png);
	background-repeat: repeat;
	background-position: top;
}
#companyname {
	overflow: hidden;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-top:10px;
}
#companyslogan {
	overflow: hidden;
	padding-left: 10px;
	padding-bottom:10px;
}
#globaltext {
	overflow: hidden;
	min-height: 30px;
	margin-bottom: 10px;
	padding: 10px 10px 0px 10px;
}
#globaltext2 {
	overflow: hidden;
}
#globaltext3 {
	overflow: hidden;
}
#pageleveltext {
	overflow: hidden;
	margin-top: 20px;
}
#pageleveltext2 {
	overflow: hidden;
}
#pageleveltext3 {
	overflow: hidden;
}
#footer {
	overflow: hidden;
	margin-top: 20px;
	min-height: 80px;
}
#to-strip {
	background: url(/portable/image/58634219.png) repeat-x;
	height: 17px;
}
#wrapper {
	background: url(/portable/image/58634220.png) no-repeat left top;
	width: 960px;
	margin: 0 auto;
}
#cn-container {
	min-height: 70px;
}
#kv {
	height: 275px;
	width: 960px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#gtf-bg {
	min-height: 60px;
	margin-bottom: 20px;
	padding: 10px;
}
#layoutBg {
	width: 960px;
}
#layout {
	float: left;
	width: 660px;
	padding-right: 30px;
	overflow-y: hidden;
	overflow-x: auto;
}
.tDottedLine {
	padding: 20px 10px;
	margin-top: 20px;
	min-height: 50px;
}
#bDottedLine {
	height: 2px;
}
#right-col {
	float: right;
	width: 240px;
	margin-left: 20px;
}
.clearfix {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
}
#nav {
	min-height: 39px;
}
#styleNav {
	margin-left: 57px;
}
#styleNav .primary-webcomMenu {
	padding-top: 5px;
	padding-bottom: 5px;
}
#styleNav .primary-webcomMenuItem-middle {
	padding-left: 5px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* end of primary */
/* secondary normal*/
#styleNav .secondary-webcomMenuItem-middle {
	padding-left: 4px;
	padding-right:4px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.footercontent,.footercontent a:link, .footercontent a:visited{font-family:Arial, Helvetica, sans-serif;font-size:10pt;}

/*Only Define Font Family if need*/
body {
	font-family: Arial;
	font-size: 10pt;
	color: #333;
	background-color: #fff;
}
h1, .pagetitle {
	font-size: 20pt;
	color: #616060;
}
h2, .sectiontitle {
	font-size: 16pt;
	color: #000;
}
h3 {
	font-size: 14pt;
	color: #666;
	font-weight: Bold;
}
h4 {
	font-size: 12pt;
	color: #616060;
	font-weight: bold;
}
h5 {
	font-size: 12pt;
	color: #000;
	font-weight: Bold;
}
h6 {
	color: #333;
	font-weight: Bold;
}
ol {
	color: #82B383;
}
ul {
	color: #82B383;
}
.customheader1 {
	font-size: 18pt;
	color: #C60;
	font-weight: bold;
}
.customheader2 {
	font-size: 16pt;
	color: #09C;
	font-weight: bold;
}
/*standard*/
.companyname {
	font-size: 24pt;
	color: #FFF;
	font-weight: bold;
}
.companyslogan {
	font-size: 12pt;
	color: #EBEBEB;
	font-weight: bold;
}
#footer, #footer a {
	color: #333;
}
#globaltext {
	background: #f9f9f7;
	color: #999;
}
#pageleveltext {
	color: #333;
}
#layoutBg {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
#cn-container {
	background-color: #616060;	
}
#layout {
	border-right: 1px dotted #000;
}
.tDottedLine {
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	background: #f9f9f7;
}
#bDottedLine {
	border-top: 1px dotted #666;
}
#nav {
	background: #000;
	border-top: 1px solid #FFF;
}
/* navigation (flyouts) */

#styleNav .primary-webcomMenuItem-middle {
	border-right: 1px dotted #efefef;
}
/* end of primary */
/* secondary normal*/
#styleNav .secondary-webcomMenuItem-middle {
	border-right: 1px solid #efefef;
	border-bottom: 1px solid #000;
	border-left: 1px solid #efefef;
	/* [disabled]border-top: 1px solid #efefef; */
	background-color: #FFF;
}
#styleNav .primary-webcomMenuItem-middle {
	font-size: 10pt;
	color: #FFF;
	text-align: center;
}
#styleNav .secondary-webcomMenuItem-middle {
	font-family: Arial;
	font-size: 10pt;
	color: #666;
}
#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-middle {
	color: #999;
}
#styleNav .primary-webcomMenuItem .secondary-webcomMenuItem.selected .secondary-webcomMenuItem-middle {
	color: #333;
}
#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-middle {
	color: #999;
}
#styleNav .primary-webcomMenuItem .secondary-webcomMenuItem.hover .secondary-webcomMenuItem-middle {
	color: #333;
}
/* Primary / Secondary */
.webCom-color-primary {
}
.webCom-backgroundColor-primary {
}
.webCom-color-secondary {
}
.webCom-backgroundColor-secondary {
}

.pagetitle {
 line-height: auto;
 color: #BB000A;
 font-size: 14pt;
 font-weight: bold;
}
body {
 line-height: 1.5;
 color: #000000;
 font-family: "Century Gothic" , sans-serif;
}
a:visited {
 line-height: auto;
 color: #BB000A;
}
h1 {
 line-height: auto;
 color: #BB000A;
 font-size: 14pt;
}
a:active {
 line-height: auto;
 color: #BB000A;
}
h2 {
 line-height: auto;
 color: #BB000A;
 font-size: 12pt;
}
a:link {
 line-height: auto;
 color: #BB000A;
}

body {
  background-color:#fff;
  background-image:none;
}
#cn-container {
  background-color:#fff;
}
#nav {
  background-color:#BB000A;
  border-top:1px solid #fff;
}
#styleNav .primary-webcomMenuItem-middle {
    text-transform: none;
    color:#fff;
}
#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-middle {
  color:#fff;
  background-image:none;
}
#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-middle {
  background-image:none;
  color:#fff;
}
#globaltext {
  background-color:#BB000A;
  margin:0;
 
}
#wrapper {
  background-color:#fff;
}
#footer {
  background-color:#fff;
}
#footer a {
  color:#000;
}
#right-col {
  display:none;
}
#layout {
  width:960px;
  border-right:0px;
}
#kv {
  margin:0;
}
#to-strip {
  background-image:none;
  height:0px;
}

/*reset margins, padding, list styling and default float*/
.primary-webcomMenu, .primary-webcomMenu * {
  cursor: pointer;  
  list-style: none;
  border:  0;
  margin:  0;
  padding: 0;
}

.primary-webcomMenuItem, .secondary-webcomMenuItem  { float: left; }  

.primary-webcomMenu, .secondary-webcomMenu {float:left;}

.primary-webcomMenu a, .secondary-webcomMenu a {
  text-decoration: none;
  display: block;
  font-weight: inherit;
  color: inherit;
}

.primary-webcomMenu-middle, .secondary-webcomMenu-middle { float: left; overflow: visible;}
.primary-webcomMenu-top-left, .secondary-webcomMenu-top-left { background-repeat: no-repeat; background-position: top left; float:left;}
.primary-webcomMenu-top, .secondary-webcomMenu-top { background-repeat: repeat-x; background-position: top; float:left;}
.primary-webcomMenu-top-right, .secondary-webcomMenu-top-right	{ background-repeat: no-repeat; background-position: top right; float:left;}
.primary-webcomMenu-left, .secondary-webcomMenu-left { background-repeat: repeat-y; background-position: left; float:left;}
.primary-webcomMenu-bottom-left, .secondary-webcomMenu-bottom-left { background-repeat: no-repeat; background-position: bottom left; float:left;}
.primary-webcomMenu-bottom, .secondary-webcomMenu-bottom { background-repeat: repeat-x; background-position: bottom; float:left;}
.primary-webcomMenu-bottom-right, .secondary-webcomMenu-bottom-right { background-repeat: no-repeat; background-position: bottom right; float:left;}
.primary-webcomMenu-right, .secondary-webcomMenu-right { background-repeat: repeat-y; background-position: right; float:left;}
.primary-webcomMenu-middle-left, .secondary-webcomMenu-middle-left { background-repeat: no-repeat; background-position: left center; float:left;}
.primary-webcomMenu-middle-right, .secondary-webcomMenu-middle-right { background-repeat: no-repeat; background-position: right center; float:left;}  
.primary-webcomMenu-middle-top, .secondary-webcomMenu-middle-top { background-repeat: no-repeat; background-position: top center; float:left;}
.primary-webcomMenu-middle-bottom, .secondary-webcomMenu-middle-bottom { background-repeat: no-repeat; background-position: bottom center; float:left;}  


.primary-webcomMenuItem-top-left, .secondary-webcomMenuItem-top-left { background-repeat: no-repeat; background-position: top left; }
.primary-webcomMenuItem-top, .secondary-webcomMenuItem-top { background-repeat: repeat-x; background-position: top; }
.primary-webcomMenuItem-top-right, .secondary-webcomMenuItem-top-right	{ background-repeat: no-repeat; background-position: top right; }
.primary-webcomMenuItem-left, .secondary-webcomMenuItem-left { background-repeat: repeat-y; background-position: left; }
.primary-webcomMenuItem-bottom-left, .secondary-webcomMenuItem-bottom-left { background-repeat: no-repeat; background-position: bottom left; }
.primary-webcomMenuItem-bottom, .secondary-webcomMenuItem-bottom { background-repeat: repeat-x; background-position: bottom; }
.primary-webcomMenuItem-bottom-right, .secondary-webcomMenuItem-bottom-right { background-repeat: no-repeat; background-position: bottom right; }
.primary-webcomMenuItem-right, .secondary-webcomMenuItem-right { background-repeat: repeat-y; background-position: right; }
.primary-webcomMenuItem-middle-left, .secondary-webcomMenuItem-middle-left { background-repeat: no-repeat; background-position: left center; }
.primary-webcomMenuItem-middle-right, .secondary-webcomMenuItem-middle-right { background-repeat: no-repeat; background-position: right center; }  
.primary-webcomMenuItem-middle-top, .secondary-webcomMenuItem-middle-top { background-repeat: no-repeat; background-position: top center;}
.primary-webcomMenuItem-middle-bottom, .secondary-webcomMenuItem-middle-bottom { background-repeat: no-repeat; background-position: bottom center;}  
.primary-webcomMenuItem-middle, .secondary-webcomMenuItem-middle { overflow: hidden; }  
