/*  BEGIN NEWLY ADDED STYLES  */

.txt-black-14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;

}
.txt-black-14-B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
.txt-black-18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;

}
.txt-black-18-B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
.txt-black-24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.txt-green-14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00CC00;
	text-decoration: none;

}
.txt-24green-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;	
	color: #00CC00;	
	text-decoration: none;	
}
.txt-18green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	
	color: #00CC00;	
	text-decoration: none;	
}
.txt-grey-16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #636363;
	text-decoration: none;
	
}
.txt-orange-18-B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;

}
.lh_24 { line-height: 24px;}

.lmarg2 { margin-left: 10px;}

.bmarg2 {margin-bottom: 10px;}
.bmarg4 {margin-bottom: 20px;}
.tmarg2 { margin-top: 10px;}
.tmarg4 { margin-top: 20px;}
.tmarg6 { margin-top: 30px;}
.tmarg30 { margin-top: 150px;}


.rpad2 {padding-right: 10px;}
.rpad12 {padding-right: 60px;}

.rpad12 {padding-right: 60px;}
.border-green-2 { border: 2px solid #00CC00;}
.border-green-2pad { border: 2px solid #00CC00; padding: 10px;}
.border-right-green { border-right: 1px solid #00CC00;}


.border-orange-2 { border: 2px solid #FF9900;}
.border-gray-1 { border: 1px solid #CCCCCC; padding: 20px;}
.border-top_gray { border-top: 1px solid #999999;}
.border-topRight_gray { border-top: 1px solid #999999; border-right: 1px solid #999999;}
.border-right_gray { border-right: 1px solid #999999;}
.border-left_gray { border-left: 1px solid #999999;}
.border-bottom_gray { border-bottom: 1px solid #999999;}
.border-white-2 { border: 2px solid #FFFFFF;}

.green { color: #00CC00;}
.orange { color: #FF9900;}
.white { color: #FFFFFF;}
.bold { font-weight: bold;}

.minimum_width { min-width: 886px;}
.minimum_height { min-height: 500px;}

.border_top { 
background-image: 
url('../images/top_border_spacer.gif');
background-repeat: repeat-x;
}
.border_top_right { 
background-image: 
url('../images/3_rev_2blank.gif');
background-repeat: no-repeat;
}

.nav { font-size: 14px; color: #666666; text-decoration: none;}
a.nav { font-size: 14px; color: #0033FF; text-decoration: none;}
a.nav:visited { font-size: 14px; color: #0033FF; text-decoration: none;}
a.nav:hover { font-size: 14px; color: #FF9900; text-decoration: none;}


.border { border: 2px solid blue;}
.border:visited { border: 2px solid blue;}
.border:hover { border: 2px solid #FF9900;}

.thumb { width: 150px; margin: 10px 20px 10px 20px; margin-top: 20px; float: left; }

FORM {margin: 0; padding: 0; }

a.bodylink:link {color: blue; text-decoration: underline;}
a.bodylink:visited {color: blue; text-decoration: underline;}
a.bodylink:hover { color: #FF9900; text-decoration: underline;}

.bold { font-weight: bold;}

div.alert_error { text-align: center; width: 90%; padding: 10px; border: 1px solid red; color: red; margin: 10px 0px 10px 0px;}

div.alert_progress { text-align: left; margin: 10px 0px 10px 10px; color: #00CC00; font-weight: bold;}

tr.cap td {
	background-color: #666666;
	color: white;
	font-weight: bold;
	text-align: center;
	padding: 2px 5px 2px 5px;
}

tr.odd td {
	background-color: #E5E5E5;
	padding: 2px 5px 2px 5px;
}

tr.even td {
	padding: 2px 5px 2px 5px;
}




/*  END NEWLY ADDED STYLES  */



body {
	margin-top: 28px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
		
}.txt-copyrgt-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #868A90;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.txt-ingrey-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ACBAC6;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.txt-white-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	height: 100%;
	width: 100%;
}
.txt-inwhite-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	
}
.txt-white-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 55px;
	color: #ffffff;
	text-decoration: none;
	font-weight: none;	
}
.txt-black-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.txt-blue-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0E79C0;
	text-decoration: none;
	font-weight: bold;
}
.txt-grey-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #636363;
	text-decoration: none;
	
}
.txt-grey-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	text-decoration: none;
	
}
.txt-org-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FA8F1B;
	text-decoration: none;
	
}
.txt-grey-points {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #636363;
	text-decoration: none;
	
}
.txt-orng-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9900;
	text-decoration: none;	
}
.txt-24orng-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;	
	color: #FA8F1B;	
	text-decoration: none;	
}
.txt-30green-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height:26px;
	color: #91CA00;	
	text-decoration: bold;	
}
.links-white-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	height: 100%;
	width: 100%;
}

.links-white-medium:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.links-grey-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	height: 100%;
	width: 100%;
}

.links-grey-medium:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FA8F1B;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.links-grey-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	height: 100%;
	width: 100%;
}

.links-grey-small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FA8F1B;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.links-orng-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F95A03;
	text-decoration: none;
	height: 100%;
	width: 100%;
}

.links-orng-medium:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.links-bot-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C6CED9;
	text-decoration: none;
	height: 100%;
	width: 100%;
}

.links-bot-medium:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #13A0DB;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.links-green-medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AAD211;
	text-decoration: none;
	height: 100%;
	width: 100%;
}

.links-green-medium:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.links-grey-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	text-decoration: none;
	height: 100%;
	width: 100%;
}

.links-grey-big:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #13A0DB;
	text-decoration: none;
	height: 100%;
	width: 100%;
}
.links-blue-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #13A0DB;
	text-decoration: underline;
	height: 100%;
	width: 100%;
}

.links-blue-big:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
	height: 100%;
	width: 100%;
}

.swdiv {
    left:20%;
	top:20%;
	margin-left:0px;
	margin-top:0px;
    POSITION: absolute;
    WIDTH: 650px; 
    Z-INDEX: 2;
    display: none;
    overflow: visible;
	background-color:#E5F4FC;
	border:1px solid #90d0f3;
	padding:3px;
}
.div-title{
    font-family: Verdana;
	font-size:12px;
    padding-left:17px;
	color:#ffffff;
	background-color:#00a1e4;
	height:28px;
}
.div-x{
    font-family: Verdana;
	font-size:12px;
    text-align:center;
	color:#ffffff;
	background-color:#A6CE39;
	height:28px;
	width:32px;
	font-weight: bold;
}
.div-x a{
    color:#ffffff;
	text-decoration:none;
	display : block;
}
.div-x a:hover{
    color:#00a1e4;
	text-decoration:none;
}
.stopwordslist {
	line-height: 20px;
	width:95%;
	padding-left:30px;
	padding-right:20px;
}
.stopwordslist span{
    text-decoration: none;
	float: left;
	width: 100px;
}