body{
	background-color: #FFFFFF;
	margin: auto;
	text-align: center;
	max-width:1152px;
}
.litedot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #bface5;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}
.keepintouch{
	background-image: url(/images/ITJo-Keep-in-touch-background.png);
	background-repeat: no-repeat;
        background-position: top center;
	vertical-align: middle;
        height: 60px;
	width: 468px;
}
.addcv-back{
	background-image: url(/images/150x130-addcv-back.png);
	background-repeat: no-repeat;
        background-position: top center;
	vertical-align: middle;
        height: 130px;
	width: 150px;
}
.indexframebackgroundtop{
	background-image: url(/images/box-top-border.gif);
	height:11px;
	width:13px;
}
.indexframebackgroundbottom{
	background-image: url(/images/box-bottom11-border.gif);
	height:11px;
	width:13px;
}
.cvviewbutton{
	background-image: url(/images/profile-viewed-91x80.png);
	background-position: right top;
	height:80px;
	width:91px;
}
.bigwhitecv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #ffffff;
	text-decoration: none;
}
.left-rightline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        border-left: 1px solid #E8E8E8;
        border-right: 1px solid #E8E8E8;
}

.background-lightblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-image: url(/images/grad-grey-strip-2x70.png);
	background-repeat: repeat-x;
	background-position: left top;
        border-bottom: 1px solid #a593c1;
}
.background-lightblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-image: url(/images/grad-grey-strip-2x70.png);
	background-repeat: repeat-x;
	background-position: left bottom;
        border-bottom: 1px solid #a78fc4;
        border-left: 1px solid #e2dde9;
        border-right: 1px solid #a78fc4;
        border-top: 1px solid #edeaf1;
}
.border-1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        border-color: #808080;
        border-width: 1px; 
}
.underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #8B8B8B;
        text-decoration: none;
}
.underline-a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #c5c5c5;
        line-height: 1px;
        text-decoration: none;
}
.underline-lite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #9D9D9D;
        font-size:10px;
        line-height:14px;
}
.underline-lite-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFFFF;
        font-size:11px;
        line-height:14px;
}
/*.underline-lite2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/images/silver-header-sml.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
        border-top: 1px solid #FFFFFF;
        border-bottom: 6px solid #FFFFFF;
	height:100%;
	width:100%;
        vertical-align: middle;
        line-height:28px;
}*/
.blackred2nlrev {
	font-family: "Century Gothic", sans-serif;
        font-size: 12px;
        line-height: 32px;
	color: #FFFFFF;   
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}
.blackred2nlrev:hover {
	font-family: "Century Gothic", sans-serif;
	font-size: 12px;
	line-height: 32px;
	color: #FFFFFF;       
	text-decoration: underline;
	font-weight: bold;
	vertical-align: middle;
}
.underlinelitetxt {
	font-family: "Century Gothic", sans-serif;
        font-size: 12px;
        line-height: 32px;
        font-weight: bold;
	color: #c8afef;
	text-decoration: none;
	vertical-align: middle;
}
.underlinelitetxt:hover {
	font-family: "Century Gothic", sans-serif;
        font-size: 12px;
        line-height: 32px;
        font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	vertical-align: middle;
}
.underline-lite2a {
	font-family: "Century Gothic", sans-serif;
        background-image: url(/images/purp-header.png);
	background-repeat: repeat-x;
        background-position: top center;
        font-weight: bold;
	width:100%;
}
.whiteline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8d6ac4;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	line-height:32px;
}
.underline-lite2usd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #FFFFFF;
        height:100%;
	width:100%;
        line-height:14px;
}
.underline-lite-pagetop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #FFFFFF;
        font-size:6px;
        color: #AEAEAE;
        line-height:6px;
}
.underline-litetxtrev {
	font-family: "Century Gothic", sans-serif;
        line-height:16px;
        font-size:12px;
	color: #300171;        
        font-weight:500;
	text-decoration: none;
	vertical-align: middle;
}
.underline-litetxtrev:hover {
	font-family: "Century Gothic", sans-serif;
        font-size:12px;
	color: #8D7DA6;           
        font-weight:500;
	text-decoration: underline;
	vertical-align: middle;
}
.underline-litetxt-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
	color: #0000DD;        
        font-weight:300;
	text-decoration: none;
}
.underline-litetxt-2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
	color: #0000DD;
        font-weight:300;
	text-decoration: underline;
}
.underline-litetxt-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
	color: #0000DD;        
        font-weight:500;
	text-decoration: none;
}
.underline-litetxt-3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
	color: #0000DD;
        font-weight:500;
	text-decoration: underline;
}
.underline-litetxt-blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
	color: #000000;        
        font-weight:700;
	text-decoration: none;
}
.underline-litetxt-blk:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
	color: #A5A5A5;
        font-weight:700;
	text-decoration: none;
}
.jobregister {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/images/red-back-register-200x50.gif);
	background-repeat: no-repeat;
        background-position: right center;
	height: 51;
	width: 201;
        vertical-align: middle;
}
.jobregister:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/images/green-back-login-200x50.gif);
	background-repeat: no-repeat;
        background-position: right center;
	height: 51;
	width: 201;
        vertical-align: middle;
}
.bodytext-srchresbold {
	font-family: "Century Gothic", sans-serif;
	font-size: 12px;
	color: #383838;
	font-weight:bold;
	text-decoration: none;
}
.bodytext-srchres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
        color: #5f5f5f;
	text-decoration: none;
}
.bodytext-srchreshp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
        color: #5f5f5f;
	text-decoration: none;
}
.pagetop-titletext {
	font-family: "Century Gothic", sans-serif;
        background-color: #FFFFFF;
        font-size: 6px;
	color: #656565;
        font-weight: normal;
        line-height:6px;
        display: block;
}
.smallblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3803fd;
        text-decoration: underline;	
}
.blue-link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
        text-decoration: underline;
}
.blue-link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.blue-link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
        text-decoration: underline;
}
.blue-link3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
.bluetext {
	font-family: "Century Gothic", sans-serif;
	font-size: 11px;
	color: #6e618c;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
.bluetext-bold {
	font-family: "Century Gothic", sans-serif;
	font-size: 12px;
	color: #6e618c;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}
.whiteish {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F3F3;
	text-decoration: none;
	line-height:12px;
	text-align: justify;
}
.whiteish-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F3F3;
	text-decoration: none;
	line-height:12px;
	font-weight: bold;
	text-align: justify;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bodytext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext1-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-decoration: none;
	line-height:16px;
	font-weight:bold;
	text-align: justify;
}
.bodytext1-boldul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-decoration: underline;
	line-height:16px;
	font-weight:bold;
	text-align: justify;
}
.bodytext1-nj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-decoration: none;
	line-height:16px;
}
.bodytext1-9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E4E4E4;
	text-decoration: none;
	line-height:10px;
}
.bodytext1-lite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext1-lite-nj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
	line-height:16px;
}
.bodytext1-clr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B6B6B;
	text-decoration: none;
	line-height:16px;
}
.bodytext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext2-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e2e;
	text-decoration: none;
	line-height:16px;
	font-weight:bold;
}
.bodytext2-boldhp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e2e;
	text-decoration: none;
	line-height: 24px;
	font-weight:bold;
}
.bodytext2nj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-decoration: none;
	line-height:16px;
}
.bodytext2bord {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: dotted;
        border-width: 1px;
        border-color: #686868;
        color: #363636;
	text-decoration: none;
	line-height: 16px;
	text-align: justify;
}
.bodytext2bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626262;
	border-style: dotted;
        border-width: 1px;
        border-color: #686868;
        text-decoration: none;
	line-height: 16px;
	text-align: justify;
}
.bodytext2bg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-style: dotted;
        border-width: 1px;
        border-color: #A2A2A2;
        background-color: #F4F4F4;
        text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext2bgblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	background-color: #F4F2FD;
        border-style: dotted;
        border-width: 1px;
        border-color: #686868;
        text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext2bgblu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
        vertical-align: middle;	
        color: #656565;
        background-color: #e5e1ef;   
        border-color: #d8cee2;
        border-style: solid;
        border-width: 2px;
        text-decoration: none;
	text-align: justify;
}
.bodytext2bgblu1-inc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	vertical-align: middle;
	color: #656565;
	background-color: #e5e1ef;
        text-decoration: none;
	text-align: justify;
}
.bodytext2bgblu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E7E7FF;
        text-decoration: none;
	line-height:11px;
}
.bodytext2bgblu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E7E7FF;
        border-color: #686868;
        border-style: dotted;
        border-width: 1px;
        text-decoration: none;
	line-height:11px;
}
.bodytext2bgblu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #9C8CB8;
        border-color: #000000;
        border-style: dotted;
        border-width: 1px;
        text-decoration: none;
	line-height:11px;
}
.bodytext2bgblu4-yel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9C8CB8;
        border-color: #000000;
        border-style: dotted;
        border-width: 1px;
        text-decoration: none;
	line-height:12px;
}
.bodytext2bgblu5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #300171;
	background-color: #FFFFA9;
        border-color: #000000;
        border-style: dotted;
        border-width: 1px;
        text-decoration: none;
	line-height:11px;
}
.bodytext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	background-color: #E6E6E6;
        text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	background-color: #E6E6E6;
        text-decoration: underline;
	line-height:16px;
	text-align: justify;
}
.bodytextlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727272;
	text-decoration: none;
}
.bodytext11pxa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E2E2E;
	text-decoration: none;
	line-height:14px;
	text-align: justify;
}
.bodytext12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext12px-high {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	text-decoration: none;
	line-height:18px;
	text-align: justify;
}
.bodytext12px-nj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	text-decoration: none;
	line-height:16px;
}
.bodytext12px2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595959;
	text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext12px2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
        text-decoration: none;
	line-height:16px;
	text-align: justify;
}
.bodytext12px3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E2E2E;
	text-decoration: none;
	line-height:16px;
}
.bodytext12px4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
	text-decoration: none;
	line-height:16px;
}
.bodytext12pxbord {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E2E2E;
	border-style: dotted;
        border-width: thin;
        border-color: #BFBFBF;
        text-decoration: none;
	line-height:16px;
	text-align: justify;
}
/*.header-bg{
	background-image: url(/images/header-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height:92px;
	width:100%;
}*/
.header-bg{
	background-color: #eae6ef;
	background-repeat: repeat-x;
	background-position: left top;
	height:92px;
	width:100%;
} 
.header-small-1{
	background-image: url(/images/purple-header.png);
	background-repeat: repeat-x;
	background-position: center;
	height:99%;
	width:99%;
	border-color: #b6a4cf;
        border-style: solid;
        border-width: 1px;
}
.header-small-2{
	background-image: url(/images/purple-header.png);
	background-repeat: repeat-x;
	background-position: center;
	background-color: #F1F1F1;        
	height:99%;
	width:99%;
}
.table-hmpg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	line-height:12px;
	background-image: url(/images/grad-grey-strip.png);
	background-repeat: repeat-x;
	background-position: bottom center;
        border-color: #cccbd2;
        border-style: solid;
        border-width: 1px;
}
.table-hmpg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        border-color: #8d72b3;
        border-style: dotted;
        border-width: 1px;
}
.table-hmpg3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	color: #300171;
	background-color: #f1efef;
	line-height:13px;
        border-color: #dbd7e7;
        border-style: solid;
        border-width: 3px;
}
.table-hmpg3a {
        background-color: #f7f2ff;
	background-position: bottom center;
	border-color: #DEDEDE;
	border-style: solid;
	border-width: 2px;
}
.table-hmpg4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #300171;
        border-color: #d7d7d7;
        background-color: #FFFFFF;
        border-style: solid;
        border-width: 1px;
}
.table-hmpg4a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	color: #300171;
	background-color: #FFFFFF;
	line-height:13px;
        border-color: #d8cee2;
        border-style: solid;
        border-width: 2px;
}
.table-hmpg4b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #e3e0ee;
}
.table-hmpg5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        border-color: #8d72b3;
        background-color: #beb6ca;
        border-style: dotted;
        border-width: 1px;
}
.table-hmpg6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F4F2FD;
        border-color: #B3B3B3;
        border-style: solid;
        border-width: 1px;
}
.table-hmpg7a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #c8b6e5;
	background-color: #f5f2fd;
        border-style: solid;
        border-width: 1px;
}
.table-hmpg8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	color: #300171;
	background-color: #f8f8f9;
	line-height:13px;
        border-color: #d8cee2;
        border-style: solid;
        border-width: 2px;
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:16px;
}
.footertext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B308C;
	text-decoration: none;
	line-height:16px;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B308C;
	text-decoration: none;
	line-height:16px;
}
.links-light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6C6C6;
	text-decoration: none;
	line-height:16px;
}
.links1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B308C;
	text-decoration: none;
}
.links1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5858fd;
	text-decoration: none;
	vertical-align: middle;
	line-height: 14px;
}
.link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5858fd;
	text-decoration: underline;
	vertical-align: middle;
        line-height: 14px;
}
.link2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5858fd;
	text-decoration: none;
	vertical-align: middle;
	line-height: 14px;
}
.link2a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5858fd;
	text-decoration: underline;
	vertical-align: middle;
        line-height: 14px;
}
.ban-bg{
	background-image: url(/images/middle-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:115px;
	width:100%;
}
.box-top{
	background-image: url(/images/box-top-border.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:11px;
	width:1000px;
}
.y-line{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
}
.x-line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}
.box-left1{
	background-image: url(/images/box-left-border1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.left1{
	background-image: url(/images/left1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:15px;

}
.left2{
	background-image: url(/images/left2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:15px;

}
.right1{
	background-image: url(/images/right-1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:5px;

}
.right2{
	background-image: url(/images/right-2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:5px;

}
.box-left{
	background-image: url(/images/left-border.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.box-right{
	background-image: url(/images/right-border.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.subhead {
	font-family: "Century Gothic", sans-serif;
	font-size: 20px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subheadsml {
	font-family: "Century Gothic", sans-serif;
	font-size: 17px;
	color: #543289;
	text-decoration: none;
	font-weight: bold;
}
.subheadsml16 {
	font-family: "Century Gothic", sans-serif;
	font-size: 14px;
	color: #eae5f2;
	text-decoration: none;
	font-weight: bold;
}
.subheadsmldbgcol {
	font-family: "Century Gothic", sans-serif;
	font-size: 14px;
        color: #eae5f2;
	background-image: url(/images/purp-header.png);
	background-repeat: repeat-x;
        background-position: top center;
	vertical-align: middle;
        text-decoration: none;
	font-weight: bold;
}
.subheadsml-redtwo {
	font-family: "Century Gothic", sans-serif;
	font-size: 17px;
	color: #C60000;
	text-decoration: none;
	font-weight: bold;
}
.subheadsml-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C60000;
	text-decoration: none;
	font-weight:bold;
}
.subhead A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E2000B;
	text-decoration: none;
	font-weight:bold;
}
.subhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead2 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead2 A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.subhead1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead1 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead1 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626260;
	line-height:16px;
	text-decoration: none;
}
.gray12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626260;
	line-height:18px;
	text-decoration: none;
}
.gray-strikethrough {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656563;
	line-height:18px;
	text-decoration: line-through;
}
.gray-lite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #ab9ec8;
	text-decoration: none;
}
.gray1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656563;
	text-decoration: none;
}
.gray1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C;
	line-height:15px;
	text-decoration: none;
	text-align: justify;
}
.gray2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #919191;
	font-weight:500;                                                       
        line-height:11px;
	text-decoration: none;
}
.gray2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #0303F6;
	font-weight:500;
        line-height:11px;
	text-decoration: underline;
}
.gray2blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #513776;
	text-decoration: none;
	line-height:18px;
	font-weight:bold;
}
.gray2blk:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8D7DA6;
	line-height:18px;	
	text-decoration: underline;
	font-weight:bold;
}
.gray2nl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #919191;
	font-weight:500;
        line-height:9px;
	text-decoration: none;
}
.gray2nlbld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FFFFFF;
	font-weight:800;
        line-height:12px;
        background-color: #B5B5B5;
	text-decoration: none;
}
.gray2nl-dk {
	font-family: "Century Gothic", sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:500;                                                       
        line-height:13px;
	text-decoration: none;
}
.gray3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #B8B8B8;
	font-weight:500;
        line-height:11px;
	text-decoration: none;
}
.gray3-banner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #C2C2C2;
	font-weight:500;
        line-height:10px;
	text-decoration: none;
}
.gray3-bluenh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8D7DA6;
	font-weight:500;
        line-height:11px;
	text-decoration: none;
}
.gray3-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #8D7DA6;
	font-weight:500;
        line-height:11px;
	text-decoration: none;
}
.gray3-blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #300171;
	font-weight:500;
        line-height:11px;
	text-decoration: underline;
}
.gray3a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #9D9D9D;
	font-weight:500;
        line-height:11px;
	text-decoration: none;
}
.gray3just {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #9D9D9D;
	font-weight:500;
        line-height:11px;
	text-align: justify;
}
.gray4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #454545;
        line-height:11px;
	text-decoration: none;
}
.gray4-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #454545;
        line-height:11px;
        font-weight: bold;
	text-decoration: none;
}
.gray5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FEFEFE;
        line-height:16px;
        font-weight: bold;
        vertical-align: middle;
	text-decoration: none;
}
.gray A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656563;
	line-height:19px;
	text-decoration: none;
}
.gray A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:19px;
	text-decoration: none;
}
.graybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	text-decoration: none;
	line-height:12px;
	font-weight:bold;
}
.graybold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #BA9ECD;
        line-height:11px;
        font-weight:bold;
        text-decoration: none;
}
.graybold3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #595959;
        background-color: #ECECEC;
        line-height:10px;
        font-weight:bold;
}
.blacksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        background-color: #ECECEC;
        line-height:10px;
        font-weight:bold;
}
.black2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.black3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:500;
	line-height:19px;
	text-decoration: none;
}
.black1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}
.black1 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}
.black1 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676767;
	text-decoration: underline;
	font-weight:bold;
}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.black-middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	vertical-align: middle;
	text-decoration: none;
	font-weight:bold;
}
.black-middle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	text-decoration: none;
	font-weight:bold;
}
.black-middle3 {
	font-family: "Century Gothic", sans-serif;
	font-size: 12px;
	color: #8D7DA6;
	vertical-align: middle;
	text-decoration: none;
}
.black-dkgry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C2C2C;
	text-decoration: none;
	font-weight:bold;
}
.black9pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #444444;
	font-weight:500;
        line-height:11px;
	text-decoration: none;
}
.black4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #300171;
	text-decoration: none;
	font-weight:bold;
}
.blackred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	line-height:14px;
        text-decoration: none;
	font-weight:bold;
}
.blackred:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D7DA6;
	line-height:14px;
        text-decoration: underline;
	font-weight:bold;
}
.blackredgry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	line-height:14px;
        text-decoration: none;
	font-weight:bold;
}
.blackredgry:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	line-height:14px;
        text-decoration: underline;
	font-weight:bold;
}
.blackred-hm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	background-color: #E7E7FF;
	line-height:12px;
        text-decoration: none;
	font-weight:bold;
}
.blackred2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.blackred2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B60000;
	text-decoration: underline;
	font-weight:bold;
}
.blackred2nl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
        font-size: 11px;
	color: #B60000;   
	text-decoration: none;
	font-weight:bold;
	vertical-align: middle;
}
.blackred2nl:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.blackred2nl-rev {
	font-family: "Century Gothic", sans-serif;
	line-height:16px;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	vertical-align: middle;
}
.blackred2nl-rev:hover {
	font-family: "Century Gothic", sans-serif;
	line-height:16px;
        font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	vertical-align: middle;
}
.blackred3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:12px;
	text-decoration: none;
	font-weight:bold;
}
.blackred3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:12px;
	text-decoration: underline;
	font-weight:bold;
}
.blackred3gr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	text-decoration: none;
	font-weight:bold;
}
.blackred3gr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}
.underline-litetxt {
	font-family: "Century Gothic", sans-serif;
        line-height:16px;
        font-size:12px;
	color: #c8afef;        
        font-weight:500;
	text-decoration: none;
	vertical-align: middle;
}
.underline-litetxt:hover {
	font-family: "Century Gothic", sans-serif;
        font-size:12px;
	color: #FFFFFF;
        font-weight:500;
	text-decoration: underline;
	vertical-align: middle;
}
.menu-right{
	background-image: url(/images/menu-right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.menu-bg1new123{
	/*background-image: url(/images/box-middle-cv.gif);*/
	background-image: url(/images/box-middle-cv.png); 
	/*background-color:#f8f7f9;*/
	background-repeat: no-repeat;
	background-position: left top;
	width:246px;
}
.right{
	background-repeat: no-repeat;
	background-position: right top;
	height:92px;
}
h1 {
	font-family: "Century Gothic", sans-serif;
	font-size: 20px;
	color: #543289;
	margin:0px;
	text-decoration: none;
	font-weight:bolder;
	display: inline;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	font-weight:500;
	text-decoration: none;
	line-height:14px;
	text-align: justify;
	display: inline;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656563;
	font-weight:500;
	line-height:16px;
	margin: 0px;
	padding: 0px;
        text-decoration: none;
	text-align: justify;
	display: inline;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #F6F6F6;
        font-size:10px;
        color: #9D9D9D;
        font-weight: normal;
        line-height:11px;
        display: inline;
}
h5 {
	font-family: "Century Gothic", sans-serif;
	font-size: 19px;
	color: #543289;
	margin:0px;
	text-decoration: none;
	font-weight:bolder;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        color: #A3A3A3;
        font-weight: normal;
        line-height:11px;
        display: inline;
}
.input1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1D1D1D;
	text-decoration: none;
	border-top: 2px solid #D7D7D7;
	border-right: 2px solid #8E8E8E;
	border-bottom: 1px solid #8E8E8E;
	border-left: 2px solid #B8B8B8;
	background-color: #C7C7C7;
}
.inputjobs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #313131;
	text-decoration: none;
	border: 2px solid #BCBCBC;
	background-color: #FFFFFF;
}
.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #313131;
	text-decoration: none;
	border-top: 2px solid #BCBCBC;
	border-right: 2px solid #BCBCBC;
	border-bottom: 2px solid #BCBCBC;
	border-left: 2px solid #BCBCBC;
	background-color: #FFFFFF;
}
.input:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #313131;
	text-decoration: none;
	border-top: 2px solid #a08ebd;
	border-right: 2px solid #a08ebd;
	border-bottom: 2px solid #a08ebd;
	border-left: 2px solid #a08ebd;
	background-color: #FFFFFF;
}
.inputblank{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #ededed;
	text-decoration: none;
	border-top: 1px solid #ededed;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	border-left: 1px solid #ededed;
        background-color: #ededed;
}
.new-homebuttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 2px solid #d2d2d2;    
	border-right: 2px solid #d2d2d2;
	border-bottom: 2px solid #d2d2d2;
	border-left: 2px solid #d2d2d2;
}
.inputnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #313131;
	text-decoration: none;
	border-top: 3px solid #6f5c8e;    
	border-right: 3px solid #6f5c8e;
	border-bottom: 3px solid #6f5c8e;
	border-left: 3px solid #6f5c8e;
	background-color: #fdfdb9;
}
.inputnew:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #313131;
	text-decoration: none;
	border-top: 3px solid #7e778b;
	border-right: 3px solid #7e778b;
	border-bottom: 3px solid #7e778b;
	border-left: 3px solid #7e778b;
	background-color: #fdfdb9;
}
.subhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #543289;
	text-decoration: overline line-through;
	font-weight:bold;
}
.bigredone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E2000B;
	text-decoration: none;
	font-weight:bold;
}
.bigredone2 {
	font-family: "Century Gothic", sans-serif;
	font-size: 20px;
	color: #ee5d16;
	text-decoration: none;
	font-weight:bold;
}
.text3 {
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
	text-decoration: none;
	font-weight:bold;
}
.subhead4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.blubold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	text-decoration: underline;
	line-height:20px;
	font-weight:bold;
}
.blubold1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2000B;
	text-decoration: underline;
	line-height:20px;
	font-weight:bold;
}
.blubold22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #300171;
	text-decoration: none;
	line-height:13px;
	font-weight:bold;
}
.blubold22-bkclr {
	font-family: "Century Gothic", sans-serif;
	font-size: 17px;
	color: #300171;
	border-color: #CECECE;
	border-style: solid;
        border-width: 1px;
	background-color: #fdfdbd;
	text-decoration: none;
	line-height:18px;
	font-weight:bold;
}
.blubold2-3 {
	font-family: "Century Gothic", sans-serif;
	font-size: 14px;
	color: #300171;
	text-decoration: none;
	line-height:14px;
	font-weight:bold;
}
.blubold2nl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #300171;
	text-decoration: none;
	line-height:13px;
	font-weight:bold;
}
.blubold2nl:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B60000;
	line-height:13px;	
	text-decoration: none;
	font-weight:bold;
}
.blubold2-novisit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #300171;
	text-decoration: none;
	line-height:16px;
	font-weight:bold;
}
.blubold2-novisit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8D7DA6;
	line-height:16px;	
	text-decoration: underline;
	font-weight:bold;
}
.blubold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #300171;
	text-decoration: none;
	line-height: 16px;
	font-weight:bold;
}
.blubold2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
	color: #8D7DA6;
}
.blubold2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8D7DA6;
	line-height: 16px;	
	text-decoration: underline;
	font-weight:bold;
}
.blubold2:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
	color: #8D7DA6;
	text-decoration: underline;
}
.blubold2hp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #300171;
	text-decoration: none;
	line-height: 24px;
	font-weight:bold;
}
.blubold2hp:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	color: #8D7DA6;
}
.blubold2hp:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8D7DA6;
	line-height: 24px;	
	text-decoration: underline;
	font-weight:bold;
}
.blubold2hp:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	color: #8D7DA6;
	text-decoration: underline;
}
.blubold2-withln {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #300171;
	text-decoration: underline;
	line-height:13px;
	font-weight:bold;
}
.blubold2-withln:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B60000;
	line-height:13px;	
	text-decoration: underline;
	font-weight:bold;
}
.blubold2-sml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	text-decoration: none;
	line-height:12px;
}
.blubold2-sml2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	line-height:12px;
	text-decoration: none;
}
.blubold2-sml2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D7DA6;
	line-height:12px;
	text-decoration: none;
	text-decoration: underline;
}
.blubold2-sml2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:12px;
	color: #8D7DA6;
}
.blubold2-sml2:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:12px;
	color: #8D7DA6;
	text-decoration: underline;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ed4e11;
	text-decoration: none;
	font-weight:bold;
}
.red1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #B60000;
	text-decoration: none;
	font-weight:bold;
}
.red1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.red-head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #C60000;
	text-decoration: none;
	font-weight:bold;
}
.red-head:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.red1bg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        color: #ed4e11;
	text-decoration: none;
	font-weight:bold;
}
.red1LC{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        color: #E2000B;
        text-decoration: none;
}
.red2{
	font-family: "Century Gothic", sans-serif;
	font-size:12px;
        color: #e23b01;
	text-decoration: none;
}
.red3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #E2000B;
	font-weight:bold;
}
.red3:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #E2000B;
	text-decoration: underline;
	font-weight:bold;
}
.red4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
	color: #E2000B;
        font-weight:300;
        line-height:11px;
	text-decoration: none;
	font-weight:bold;
}
.redlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A0A0A0;
	text-decoration: none;
}
.redlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8a71a7;
}
.redlink-two {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6060fd;
	text-decoration: none;
}
.redlink-two:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0202fd;
	text-decoration: underline;
}
.redlink12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A0A0A0;
	text-decoration: none;
}
.redlink12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B308C;
        background-color: #E9E9E9;
}
.blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333399;
	line-height:22px;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	line-height:22px;
	text-decoration: none;
}
.purple{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	text-decoration: none;
	line-height:12px;
	font-weight:bold;
}
.purplebg{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #543289;
	text-decoration: none;
	line-height:14px;
	font-weight:bold;
}
.purplesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #7B7B7E;
	font-weight:500;
        line-height:12px;
	text-decoration: none;
}
.purplesmall2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        border-top: 1px dotted #8d72b3;
	border-right: 1px dotted #8d72b3;
	border-bottom: 1px dotted #8d72b3;
	border-left: 1px dotted #8d72b3;
        background-color: #EDEDED;
	font-size:10px;
        color: #888888;
	font-weight:500;
        line-height:14px;
}
.purplesmall2-drk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #EDEDED;
	font-size:10px;
        color: #333333;
	font-weight:500;
        line-height:14px;
        font-weight:bold;
}
.links5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#300171;
	text-decoration: none;
	line-height:16px;
}
.links5:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#E2000B;
	text-decoration: none;
	line-height:16px;
}
.detail-bg{
	background-color: #f0eef6
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.bold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E2000B;
	text-decoration: none;
	font-weight:bold;
}
.blutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	text-decoration: none;
	line-height:12px;
}
.blubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #300171;
	text-decoration: none;
	line-height:12px;
	font-weight:bold;
}
.blubold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656563;
	line-height:12px;	
	text-decoration: none;
	font-weight:bold;
}
.bluboldbig1 {
	font-family: "Century Gothic", sans-serif;
	font-size: 17px;
	color: #300171;
	text-decoration: none;
	font-weight:bold;
}
.bluboldbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #300171;
	text-decoration: none;
	font-weight:bold;
}
.bluboldbig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E2000B;
	text-decoration: none;
	font-weight:bold;
}
.leftlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #5B308C;
	text-decoration: none;
}
.leftlinks A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #5B308C;
	text-decoration: none;
}
.leftlinks A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.blu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #150972;
	line-height:18px;
	text-decoration: none;
}
.royalblubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight:bold;
	color: #003ABE;
	line-height:17px;
	text-decoration: none;
}
.subhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.graybold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: #808080;
	text-decoration: none;
}
.purple1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #5B308C;
	text-decoration: none;
	font-weight:bold;
	}
.purple1 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #5B308C;
	text-decoration: none;
	font-weight:bold;
	}
.purple1 A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #E2000B;
	text-decoration: none;
	font-weight:bold;
	}
.graysmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	color: #808080;
	text-decoration: none;
}
.graynew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #897da4;
	text-decoration: none;
}
.blacknew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #000000;
	text-decoration: none;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FCFCFC;
        font-size: 11px;
	text-decoration: none;
}
.subhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead3 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #543289;
	text-decoration: none;
	font-weight:bold;
}
.subhead3 A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.bluenew {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 8pt;
        COLOR: #5b308c;
        TEXT-DECORATION: none
}
.input3{
	font-family: Verdana, Arial,Helvetica, sans-serif;
        font-size: 11px;
        color: #161616;
        text-decoration: none;
        border: 1px solid #8F8F8F;
        background-color: #F4F4F4;
}
.purple2{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #300171;
	text-decoration: none;
	line-height:12px;
	font-weight:bold;
}

.download ul{
	margin:0px;
	padding:0px;
}

.download li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #543289;
	list-style-type:none;
}

.download li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #543289;
	text-decoration: none;
}

.download li a:hover{
	text-decoration: none;
}
.combo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1D1D1D;
	height:200px;
	width:190px;
	text-decoration: none;
	border: 1px solid #D7D7D7;
	background-color: #fff;
}
.combo2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1D1D1D;
	height:140px;
	width:205px;
	text-decoration: none;
	border: 1px solid #D7D7D7;
	background-color: #fff;
}
.suggestionsBox {
	/*-moz-border-radius: 7px;
	-webkit-border-radius: 7px;*/
	font-size:12px;
        color: #222222;
	background-color:#FFFFFF;
	border-style: solid;
	border-color:#c5c5c5;
	/*overflow:auto;
	height:300px;*/
	width: 230px;
}
.suggestionList {
	margin: 0px;
	padding: 0px;
}
.suggestionList ul{
        margin: 0px;
        padding: 0px;
}
.suggestionList li {
	font-family: "Century Gothic",sans-serif;
	font-size:12px;
	color:#664f86;
	font-weight:bold;
	/*background :url(/images/blue-dot.gif) no-repeat 0px 12px;*/
	cursor: pointer;
	position:relative;
	padding :5px 5px 5px 5px;
	line-height:14px;
	text-align:left;
	list-style-type: none;
	width: 220px;
	float:left;
	display:block;
}
.suggestionList li:hover {
	background-color: #e9dffa;
	color:#9485a9;
}
.inputn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #313131;
	text-decoration: none;
	border: 2px solid #BCBCBC;
	height:140px;
	width:205px;
	background-color: #FFFFFF;
}

