* {
	/* FONT-FAMILY: arial,helvetica,sans-serif   */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A:link {
	COLOR: #12175e; TEXT-DECORATION: none
}
A:visited {
	COLOR: #12175e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5E5E5E; TEXT-DECORATION: underline
}
A:active {
	COLOR: #996633; TEXT-DECORATION: underline
}


IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
  align: top
}
DIV {
	VERTICAL-ALIGN: top;
}

h1 {
	font-size: 160%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0a0e46;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
	}
h2 {
	font-size: 140%;
	/*color: #000000;
	text-align: right; */
	color: #0a0e46;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 20px;
	padding-top: 0px;
	padding-bottom: 3px;
	}
h3 {
	font-size: 120%;
	font-weight: bold;
	color: #0a0e46;
	/*
	border-bottom-color: #12175e;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	*/
	margin-top: 0px;
	margin-bottom: 7px;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 3px;
	}
h4 {
	color: #000000;
	line-height: 20px;
	padding-bottom: 15px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 100%;
	}
h5 {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 20px;
	padding-top: 0px;
	padding-bottom: 3px;
	}
h6 {
	font-size: 80%;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 20px;
	padding-top: 0px;
	padding-bottom: 15px;
	}

#menubar{
  background: #ffffff url(/cms/images/menubar.gif) repeat-x; color: #242424;
  font-size: 110%
}

#menubar img.menu_space {
    width: 40px; height: 0px;
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 0px 0px 8px
}
#main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff

}

.quadimages img{float:left;margin:5px 10px 5px 10px; }

.quadText {
	float:left; 
	border-left: 0px solid #fff;
        border-bottom: 0px solid #fff;
        border-right: 0px solid #fff;
        border-top: 0px solid #fff; 
	
}

#signon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 5px; BACKGROUND: #bac2cd ; FLOAT: left; MARGIN: 2px 2px 5px 5px; WIDTH: 23.3%; 
        BORDER-RIGHT: #12175e 1px solid; 
        BORDER-TOP: #12175e 0px solid; 
        BORDER-LEFT: #12175e 0px solid; 
        BORDER-BOTTOM: #12175e 1px solid;
}
#signon DIV#lasttext {
	MARGIN: 0px 0px 20px 0px;
}

#signon P {
	MARGIN: 0px 15px 10px 15px; LINE-HEIGHT: 1.5em
}
#signon H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 15px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Myriad,Arial,Helvetica
}
#signon H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 15px; PADDING-TOP: 0px
}
#signon H2#hdrSignon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 150%;  MARGIN: 0px 0px 8px; COLOR: #12175e; PADDING-TOP: 0px
}

#signon H2#CustSvc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 14px;  MARGIN: 0px 0px 8px; COLOR: #12175e; PADDING-TOP: 0px;
  padding-bottom: 10px
}
#signon UL {
	PADDING-LEFT: 0px; MARGIN: 0px 5px 5px 15px; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none
}
#signon SELECT {
	FONT-SIZE: 90%
}
#signon FORM {
	MARGIN-LEFT: 15px
}
#frmSignon LABEL {
	FONT-SIZE: 90%
}
#frmSignon INPUT {
	FONT-SIZE: 100%
}
#frmSignon DIV {
	MARGIN: 0px 0px 4px 
}
#frmLocator {
	MARGIN: 0px 10px 0px 0px
}
#frmLocator INPUT {
	FONT-SIZE: 90%; COLOR: #999
}
#signon #frmLocator {
	MARGIN-BOTTOM: 10px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 5px; WIDTH: 725px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}

#contentPage {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; FLOAT: RIGHT; PADDING-BOTTOM: 0px; WIDTH: 75.5%; MARGIN: 2px 0px 0px 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}

#contentPage P {
	MARGIN: 0px 25px 10px 5px;
}

#contentPage H3 {
	MARGIN: 0px 5px 0px 5px;
}

#noSidebarContentPage {
        PADDING-RIGHT: 0px; PADDING-LEFT:0px; FLOAT: LEFT; PADDING-BOTTOM: 0px; WIDTH: 91%; MARGIN: 20px 25px 30px 25px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}


#mainAd {
	MARGIN: 0px 0px 0px 0px; WIDTH: 100%;

}

#quadcontainer {
	CLEAR: none; BORDER-RIGHT: #CCC 0px solid; BORDER-TOP: #CCC 0px solid;  FLOAT: right; MARGIN: 5px 0px 0px 0px; BORDER-LEFT: #CCC 0px solid; WIDTH: 100%; HEIGHT: auto;

}
#quadcontainer DIV {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 10px 5px; WIDTH: 47.7%; PADDING-TOP: 2px; background: #FFFFFF;
  border-left: 1px solid #BEBEBE;
  border-bottom: 1px solid #BEBEBE;
  border-right: 1px solid #BEBEBE;
  border-top: 1px solid #BEBEBE;
}
#quadcontainer DIV H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 16px; BACKGROUND: #bac2cd none repeat-x 50%; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 0px; COLOR: #12175e; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  border-bottom: 1 px solid #12175e;
  border-left: 1px solid #FFFFFF;
}
#quadcontainer DIV UL {
	PADDING-LEFT: 10px; MARGIN: 0px 0px 5px; LIST-STYLE-TYPE: none;
}
#quadcontainer DIV UL LI {
	PADDING-BOTTOM: 3px
}
#quadcontainer DIV UL LI A {
	FONT-WEIGHT: bold
}
#quadcontainer DIV UL LI A.sub {
	FONT-WEIGHT: normal
}
#quadcontainer DIV UL LI A.last {
	PADDING-RIGHT: 12px; FONT-WEIGHT: normal;  TEXT-DECORATION: none
}

#navContainer {
	CLEAR: right; BORDER-RIGHT: #12175e 0px solid; BORDER-BOTTOM: #12175e 0px solid; BORDER-TOP: #12175e 0px solid;  FLOAT: right; MARGIN: 0px; BORDER-LEFT: #12175e 0px solid; WIDTH: 100%; HEIGHT: auto;
}
#navContainer DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49.7%; PADDING-TOP: 0px; HEIGHT: 160px;

}
#navContainer DIV H2 {
	PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: #E2D9C5; PADDING-RIGHT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; COLOR: #12175e; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  border-bottom: 1 px solid #12175e
}
#navContainer DIV UL {
	PADDING-LEFT: 10px; MARGIN: 0px 0px 5px; LIST-STYLE-TYPE: none
}
#navContainer DIV UL LI {
	PADDING-BOTTOM: 3px
}
#navContainer DIV UL LI A {
	FONT-WEIGHT: bold
}
#navContainer DIV UL LI A.sub {
	FONT-WEIGHT: normal
}
#navContainer DIV UL LI A.last {
	PADDING-RIGHT: 12px; FONT-WEIGHT: normal;  TEXT-DECORATION: none
}
#navLeft H2 {
	BORDER-RIGHT: #ccc 1px solid
}
#navRight H2 {
	BORDER-LEFT: #fff 1px solid
}
#navBottom {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:  #DEDEDE repeat-x 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 731px; LINE-HEIGHT:3px; PADDING-TOP: 0px; HEIGHT: 3px
}

.rowContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.contentSm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 243px; PADDING-TOP: 0px
}
.contentSmLeft {
	FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 731px; TEXT-ALIGN: left
}
.contentSm H3 {
	FONT-SIZE: 115%; MARGIN: 0px 0px 4px 8px; COLOR: #666; FONT-FAMILY: Myriad,Arial,Helvetica
}
.contentSmLeft H3 {
	FONT-SIZE: 115%; MARGIN: 0px 0px 4px; COLOR: #666; FONT-FAMILY: Myriad,Arial,Helvetica
}
.contentSm SELECT {
	FONT-SIZE: 90%; FLOAT: left; MARGIN: 0px 6px 0px 8px; WIDTH: 174px
}
.contentSmLeft SELECT {
	FONT-SIZE: 90%; FLOAT: left; MARGIN: 0px 6px 0px 0px; WIDTH: 174px
}
.contentSm INPUT {
	CLEAR: right; MARGIN: 0px
}
.contentSmLeft INPUT {
	CLEAR: right; MARGIN: 0px
}
.contentSm P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 8px; PADDING-TOP: 0px
}
.contentSmLeft P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 8px; PADDING-TOP: 0px
}
IMG.adv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px
}
.contentSm IMG.adv {
	PADDING-LEFT: 8px
}
.contentMedium {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 485px; PADDING-TOP: 0px; HEIGHT: 84px
}
.contentLarge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 731px; PADDING-TOP: 0px; HEIGHT: 84px
}
.reset {
	CLEAR: left; LINE-HEIGHT: 0; HEIGHT: 0px
}
.sidebarspacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #12175e
}
#sectionbreak {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #12175e;
}

#footer {
	WIDTH: 99.5%; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666; TEXT-ALIGN: center

}
#footermenu {
	WIDTH: 99.5%; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #666; TEXT-ALIGN: center;
        font-family: Verdana, Arial, Helvetica, sans-serif

}

.copyright {
	MARGIN: 0px auto 18px; 
	WIDTH: 100%;
	text-align:justify;
	
}

A.signup:link {
	TEXT-DECORATION: underline
}
A.signup:hover {
	TEXT-DECORATION: underline
}
A.signup:active {
	TEXT-DECORATION: underline
}
A.signup:visited {
	TEXT-DECORATION: underline
}
A.sub:link {
	TEXT-DECORATION: underline
}
A.sub:hover {
	TEXT-DECORATION: underline
}
A.sub:active {
	TEXT-DECORATION: underline
}
A.sub:visited {
	TEXT-DECORATION: underline
}
.hide {
	DISPLAY: none
}

div#page_header {
   	WIDTH: 100%; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666
}


div#page_footer {
   	WIDTH: 99.5%; FLOAT: LEFT; FONT-SIZE: 10px; MARGIN: 30px 5px 0px 5px; COLOR: #666
   
}

div#page_content {
   	MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 99.5%;

}

#contentMain {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
        ;border-left: 1px solid #BEBEBE;
	 border-bottom: 1px solid #BEBEBE;
	 border-right: 1px solid #BEBEBE;
  	 border-top: 1px solid #BEBEBE;
}	
#contentHeader {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: LEFT; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 5px; WIDTH: 99.5%; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
    
}
#contentBodyText {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 725px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}

#twocolumncontainer {
	CLEAR: none; BORDER-RIGHT: #CCC 0px solid; BORDER-TOP: #CCC 0px solid;  FLOAT: none; MARGIN: 0px; BORDER-LEFT: #CCC 0px solid; WIDTH: 729px; HEIGHT: auto;
  border-bottom: 0px solid #8D8D8D
}
#twocolumncontainer DIV {
  PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 357px; PADDING-TOP: 0px; background: #FFFFFF;

}
#twocolumncontainer DIV H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 5px; PADDING-TOP: 0px
}
#twocolumncontainer DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 5px; PADDING-TOP: 0px
}

#columncontainer {
	CLEAR: none; BORDER-RIGHT: #CCC 0px solid; BORDER-TOP: #CCC 0px solid;  FLOAT: left; MARGIN: 0px 0px 10px 0px; BORDER-LEFT: #CCC 0px solid; WIDTH: 49%; HEIGHT: auto;
  border-bottom: 0px solid #8D8D8D;


}

#columncontainer DIV {
  PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 85%; PADDING-TOP: 2px; background: #FFFFFF;

}

#columncontainer DIV H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 20px; PADDING-TOP: 0px

}

#columncontainer DIV H3#underline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 20px; PADDING-TOP: 0px
        ;border-bottom-color: #12175e;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#columncontainer DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 20px; PADDING-TOP: 0px
}

#threecolumnBlock {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 99.5%;
}
#threecolumncontainer {
   CLEAR: none; BORDER-RIGHT: #CCC 0px solid; BORDER-TOP: #CCC 0px solid;  FLOAT: LEFT; MARGIN: 0px; BORDER-LEFT: #CCC 0px solid; WIDTH: 100%; HEIGHT: auto;
  border-bottom: 0px solid #8D8D8D
}

#threecolumncontainer DIV {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 25%; PADDING-TOP: 0px; background: #FFFFFF;
  ;MARGIN: 0px 0px 10px 25px;

}
#threecolumncontainer DIV H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 5px; PADDING-TOP: 0px
}

#contentPageText {
	FLOAT: NONE; MARGIN: 2px 0px 0px 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM: 0px; WIDTH: 99.5%; BACKGROUND-COLOR: #fff

}

#contentPageText P {
	MARGIN: 0px 20px 10px 20px;
}
#contentPageText h2, h3, h4, h5 {
	MARGIN: 0px 20px 0px 20px;
}

#contentPageText img#textWithImageframe {
    float: right; MARGIN: 5px 10px 5px 5px;
}
#contentPageText a:link {
	TEXT-DECORATION: underline;
}

#contentPageText a:visited {
	TEXT-DECORATION: underline;
	}
#contentPageText a:hover {
	TEXT-DECORATION: underline;
	}
#contentPageText a:active {
	TEXT-DECORATION: underline;
}
#contentPageText DIV#textarea {
	MARGIN: 0px 0px 0px 0px; WIDTH: 100%; FLOAT: LEFT;
}

#H3#underline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 20px; PADDING-TOP: 0px
        ;border-bottom-color: #12175e;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#rightContentText {
	FLOAT: LEFT; MARGIN: 2px 0px 0px 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM: 0px; WIDTH: 89%; BACKGROUND-COLOR: #fff
}
#rightContentText P {
	MARGIN: 0px 20px 10px 20px;
}
#rightContentText h2, h3, h4, h5 {
	MARGIN: 0px 20px 0px 20px;
}
#rightContentText a:link {
	TEXT-DECORATION: underline;
}

#rightContentText a:visited {
	TEXT-DECORATION: underline;
	}
#rightContentText a:hover {
	TEXT-DECORATION: underline;
	}
#rightContentText a:active {
	TEXT-DECORATION: underline;
}
#rightContentText DIV#textarea {
	MARGIN: 0px 0px 0px 0px; WIDTH: 100%; FLOAT: LEFT;
}
#rightContentText img#textWithImageframe {
    float: right; MARGIN: 5px 10px 5px 5px;
}
#leftSideImage {
        FLOAT: LEFT; MARGIN: 2px 0px 0px 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM: 0px; WIDTH: 10%; BACKGROUND-COLOR: #fff
}
#leftSideImage img#imageframe {
        border-left: 0px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-right: 0px solid #BEBEBE;
  	border-top: 0px solid #BEBEBE;
}

b.boldChar {
        font-size: 130%;
	font-weight: bold;
	color: #0a0e46;
}