
/* ================================
    CSS STYLES FOR Module [!output PROJECT_NAME]
   ================================
*/
/**************** Left side navigation *****************/
.txthpros, A.txthpros:link, A.txthpros:active, A.txthpros:visited {font-family: Arial, Helvetica; font-size: x-small;color:#000000;font-weight : bold;text-decoration : underline;}
A.txthpros:hover {font-family: Arial, Helvetica; font-size: x-small;color:#000000;font-weight : bold;text-decoration : none;}


.navheadtop 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	background-image: url(images/brcorner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #0770B0;
}

.navhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #0770B0;
	height: 22px;
}

.txtnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-style: solid;
	border-bottom-color: #DBD7D4;
	border-bottom-width: 1px;
	text-decoration: none;
	color: #000000;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F8F4F1;
	height: 17px;
}

.txtsubnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-style: solid;
	border-bottom-color: #DBD7D4;
	border-bottom-width: 1px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 6px;
	background-color: #EBE7E4;
	height: 17px;
}

.txtsubnavshade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 6px;
	background-color: #EBE7E4;
}

/**************** General text *****************/
.txt {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
}

.txtb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.txtno {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.txtwhite {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
}

/**************** info bar *****************/
.txtwhitebar {

	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}

/**************** Promo ad *****************/
.txtwh12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
}

.whitedottedline {
	line-height: 1px;
	background-image: url(images/whitedottedline.gif);
}


/**************** small white links e.g learn more *****************/
.txtwh10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

/**************** At home purple text *****************/
.txtpurp {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #880072;
	font-size: 11px;
}
.txtpurpbig {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #880072;
	font-size: 18px;
	padding-left: 6px;
	font-weight: normal;
}

/**************** In business blue text *****************/
.txtblue {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0770B0;
	font-size: 11px;
}
.txtbluebig {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0770B1;
	font-size: 18px;
	padding-left: 6px;
	font-weight: normal;
}

/**************** Large enterprise navy text *****************/
.txtnavy {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0A0A50;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
}
.txtnavymed {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0A0A50;
	font-size: 15px;
	font-weight: bold;
}
.txtnavybig {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0A0A50;
	font-size: 18px;
	font-weight: normal;
	padding-left: 6px;
}
.txtnavybigpromo {

	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #0A0A50;
	font-size: 22px;
	font-weight: normal;
	padding-left: 6px;
}

/**************** About red text *****************/
.txtred {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FE0000;
	font-size: 11px;
}
.txtredbig {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FE0000;
	font-size: 18px;
	font-weight: normal;
	padding-left: 6px;
}

/**************** MyJT orange text *****************/
.txtorng {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 11px;
}
.txtorngbig {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 18px;
	font-weight: normal;
	padding-left: 6px;
}
/**************** Grey text home page news & polls componenets*****************/
.txtgrey {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #3C4648;
	font-size: 11px;
	padding-left: 6px;
}
.txtgreysm {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #3C4648;
	font-size: 10px;
	padding-left: 6px;
}
.txtgreybig {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #707779;
	font-size: 18px;
	font-weight: normal;
	padding-left: 6px;
}

/**************** Navigation path text *****************/
.navpath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 6px;
}


/**************** Page title text *****************/
.txtwhitetitle {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: normal;
	padding-left: 10px;
}

/**************** Line height at in the middle of pages *****************/
.height {
	line-height: 13px;
}

/**************** Related links dotted line & header text for Let us help you & Related links*****************/
.txtb12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.dotorng {
	background-image: url(images/dotorng.gif);
	background-repeat: repeat;
	background-position: top;
	width: 1px;
}
.dotpurple {
	background-image: url(images/dotpurple.gif);
	background-repeat: repeat;
	background-position: top;
}
.dotblue {
	background-image: url(images/dotblue.gif);
	background-repeat: repeat;
	background-position: top;
}

.dotnavy {
	background-image: url(images/dotnavy.gif);
	background-repeat: repeat;
	background-position: top;
	width: 1px;
}
.dotlinered {
	background-image: url(images/dotred.gif);
	background-repeat: repeat;
	background-position: top;
	width: 1px;
}
.dotpurphor {
	background-image: url(images/dotpurphor.gif);
	background-repeat: repeat;
	line-height: 1px;
}
.dotbluehor {
	line-height: 1px;
	background-image: url(images/dotbluehor.gif);
	background-repeat: repeat;
}
.dotornghor {
	line-height: 1px;
	background-image: url(images/dotornghor.gif);
	background-repeat: repeat;
}
.dotredhor {
	line-height: 1px;
	background-image: url(images/dotredhor.gif);
	background-repeat: repeat;
}
.dotnavyhor {
	line-height: 1px;
	background-image: url(images/dotnavyhor.gif);
	background-repeat: repeat;
}
.dotwhite {
	background-image: url(images/dotwhite.gif);
	background-repeat: repeat;
	background-position: top;
	width: 1px;
}

/**************** upper interactive componenets - title (index, home, business) *****************/
.interactivetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	background-image: url(images/whitecorner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
}

/**************** Rounded corners *****************/
.cornertopright {
	background-image: url(images/cornertopright.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 6px;
}
.cornertopleft {
	background-image: url(images/cornertopleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 6px;
}
.cornerbottright {
	background-image: url(images/cornerbottright.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 6px;
}
.cornerbottleft {
	background-image: url(images/cornerbottleft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 6px;
}

/**************** Background colors for the different sections ****************/

.bklightpurple {
	background-color: #E3C4DE;
}
.bkdarkpurple {
	background-color: #880072;
}
.bklightblue {
	background-color: #DFECF5;
}
.bkdarkblue {
	background-color: #0770B1;
}
.bklightnavy {
	background-color: #E7E7EE;
}
.bkdarknavy {
	background-color: #131399;
}
.bklightred {
	background-color: #F6D5D5;
}
.bkdarkred {
	background-color: #FE0000;
}
.bkorng {

	background-color: #FF6B08;
}
.bkverydarknavy {

	background-color: #0A0A50;
}
.bkinfogrey {

	background-color: #9F9C98;
}

/**************** Background colors for item descriptors (grey components) &  forms across all sections ****************/
.bkcompgrey {
	background-color: #F8F4F1;
}

/**************** Background colors for tables ****************/
.bklightgrey {
	background-color: #F7F4F1;
}
.bkdarkgrey {
	background-color: #D8D9DA;
}

/**************** Text for intro component ****************/
.txtintrohead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	padding-left: 5px;
}
.txtintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 16px;
	padding-left: 6px;
}

