body {
	background-color: #D4DCE6;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.shadowBottom {
	background-image: url(../images/shadowBottom_16.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.shadowRight {
	background-image: url(../images/shadowSides_11.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.shadowLeft {
	background-image: url(../images/shadowSides_08.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.callOutgry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 25px;
	color: #8F9093;
}
.coTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #333333;
}
.coTxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	padding: 0px 0px 0px 25px;
}
.coTxt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: 0.01em;
	line-height: 15px;
}
.coTxt4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}
.InputDropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #333333;
	padding: 0px 0px 0px 25px;
}
.tableOrange {
	background-image: url(../images/tableOrange_03.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.tableOrange2 {
	background-image: url(../images/tableOrange2_35.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.tableOrange3 {
	background-image: url(../images/orangeTitlebar3_03.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.whiteCallout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.backgroundPicture {
	background-image: url(../images/picCo2_33.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747679;
	font-weight: bold;
}
.quoteBox {
	padding: 0px 20px 0px 0px;
}
.coTxtBx {
	padding-top: 0px;
	padding-right: 38px;
	padding-bottom: 0px;
	padding-left: 38px;
}
.lftBox {
	padding: 0px 0px 0px 33px;
}
.secTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: .2em;
}
.coTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #0066A6;
}
.coTitles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D3C6B;
	line-height: 25px;
	font-weight: normal;
}
.orangeallout1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #F8981D;
}
.blueCallout1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066A6;
	line-height: 20px;
}
.blueCallout2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0B3C6B;
	line-height: 20px;
}
.callOut3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 20px;
	font-weight: bold;
	padding-left: 30px;
}
.blueSubtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #0E3B6C;
}
.blueSubtitles2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #0066A6;
}
.whiteCallout2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #FFFFFF;
}
.coNames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 25px;
	font-weight: bold;
	color: #747679;
}
a.more{
	color: #0066A6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}
.menuSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	text-transform: uppercase;
	color: #F8981D;
	letter-spacing: 0.1em;
}
.moreBox {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F8286;
	letter-spacing: 0.1em;
}
a.more:hover { color: #F8981D; text-decoration: none
}
.contentBox {
	padding: 15px 30px 5px;
}
.menuBoxes {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.quoteAttrib {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 25px;
	color: #747679;
	text-align: right;
}
a.mainseclink{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 0.2em;
}
a.mainseclink:hover { color: #FFFFFF; text-decoration: none
}
a.bluelink{
	color: #0066A6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
}
a.bluelink:hover { color: #0066A6; text-decoration: underline
}
.orangesubselected {
	color: #F8981D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
}
.simShadowTop {
	background-image: url(../../images/navigation/simShadowTop.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.simShadowBottom {
	background-image: url(../../images/navigation/simShadowBottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.simShadowrght {
	background-image: url(../images/simShadwspcrs_10.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.simShadowlft {
	background-image: url(../images/simShadwspcrs_05.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.orangeBox {
	background-image: url(../images/simOrangebox_22.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.greenBox {
	background-image: url(../images/simGreenbox_22.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
a.orangelink{
	color: #F8981D;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.orangelink:hover { color: #F8981D; text-decoration: underline
}
.blueTitlebar {
	background-image: url(../images/blueTitlebar_39.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
a.dbluelink{
	color: #0D3C6B;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.bluelink:hover { color: #0D3C6B; text-decoration: underline
}
a.bluelink2{
	color: #0066A6;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.bluelink2:hover { color: #0066A6; text-decoration: underline
}
.blueBox {
	background-image: url(../images/simBluebox_22.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
a.footerlink{
	color: #0066A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.1em;
	text-decoration: none;
}
a.footerlink:hover {
	color: #FF8600;
	text-decoration: none;
}
/* dropdown 1 start */
#cssdropdown, #cssdropdown ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#cssdropdown li {
	float: left;
	position: relative;
}

.subuls {
	display: none;
	width: 175px;
	position: absolute;
	left: 0;
	background-color: #B40100;
	height: 100px;
	top: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.subuls li {
	width: 100%;
	padding-left: 8px;
}

.subuls li a {
	text-decoration: none;
	font-size: 11px;
	color: #F4A9A9;
	font-family: Arial, Helvetica, sans-serif;
}

.subuls li a:hover {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
	left: 0px;
	top: 24px;
}
/* dropdown 1 end */.loginTop {
	background-image: url(../images/login_19.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 204px;
}
.loginBottom {
	background-image: url(../images/login_22.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 204px;
}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0.1em;
	background-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.loginBox {
	height: 59px;
	width: 260px;
}
.forgotten {
	color: #225b93;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	letter-spacing: 0.1em;
	padding: 5px 0px 0px 0px;
}
.forgotten a {
	color: #225b93;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	letter-spacing: 0.1em;
}
.forgotten a:hover {
	color: #f2972f;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	letter-spacing: 0.1em;
}
.forgottenInput {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #225b93;
	letter-spacing: 0.1em;
	padding: 7px 0px 7px 15px;
}
.forgottenText {
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	font-size: 13px;
	color: #225b93;
	letter-spacing: 0.1em;
	padding: 15px 25px 15px 25px;
	text-align: center;
}
.forgottenTextO {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #f2972f;
	letter-spacing: 0.1em;
	padding: 15px 25px 15px 25px;
}

.selectColumn {
	padding: 11px 11px 11px 11px;
	vertical-align: top;
	text-align:left;
}

.valueColumn {
	padding: 11px 11px 11px 11px;
	text-align:left;
}

.editButton {
	margin: 11px 11px 11px 0px;
}

.newsupper {
	text-transform: uppercase;
}

.partnerlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #0E3B6C;
	/*color: #0066A6;*/
	text-decoration: none;
}
.nodecoration {
	text-decoration: none;
}

.noborder {
	border: none;
}

#sidebar a {
	color: #0066A6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	text-transform: lowercase;
	letter-spacing: 0.1em;	
}

#sidebar a:hover { 
	color: #F8981D; 
	text-decoration: lowercase
}


#sidebar ul {
	list-style-type: none;
	margin:0;
	padding-left:6px;
	font-size:12px;
	font-weight:normal;
	color: #0066A6;	
}

#sidebar ul li ul {
		padding-left:16px;
}

#sidebar h2 {
	text-transform: lowercase;
	color: #0066A6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	font-weight:normal;
}

.post {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	padding: 0px 0px 0px 0px;
}

.post h2 {
	padding: 0px;
	margin: 0px;
}

.post h2 a {
	color: #0066A6;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.01em;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.post h2 a:hover { 
	color: #F8981D; 
	text-decoration: none
}


.post a {
	color: #0066A6;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 0.1em;	
}

.post a:hover { 
	color: #F8981D; 
	text-decoration: none
}

.postmetadata {
	margin-bottom: 20px;
}

.pagetitle {
	color: #0066A6;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.01em;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-bottom: 10px;
	
}



#comments {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066A6;	
}

.commentlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}

.commentlist a {
	color: #0066A6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 0.01em;	
}

.commentlist a:hover { 
	color: #F8981D; 
	text-decoration: none
}

.navigation a {
	color: #0066A6;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 0.01em;	
}

.navigation a:hover { 
	color: #F8981D; 
	text-decoration: none
}

.comments {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
.ContentTop {
	background-image: url(../images/ContentTop.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ContentLeft {
	background-image: url(../images/ContentLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.ContentLeftWhite {
	background-image: url(../images/ContentLeftWhite.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.ContentRight {
	background-image: url(../images/ContentRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.ContentRightWhite {
	background-image: url(../images/ContentRightWhite.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.ContentBottom {
	background-image: url(../images/ContentBottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ContentBottomWhite {
	background-image: url(../images/ContentBottomWhite.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ContentButtonBottom {
	background-image: url(../images/ContentButton.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.TaglineBackground {
	background-image: url(../../images/navigation/TaglineBackground.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.TaglineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.12em;
	font-style: italic;
}
a.TaglineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.12em;
	font-style: italic;
}
a.TaglineText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	letter-spacing: 0.12em;
	font-style: italic;
}
.ActionButtonProcessBackground {
	background-image: url(../images/ActionButtonProcessBackground.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ActionButtonProcessBackgroundStill {
	background-image: url(../images/ActionButtonProcessBackground.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.HeaderOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	color: #FF8500;
	letter-spacing: 0.15em;
}
.SubtitleGreyItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #666666;
	line-height: 15px;
}
.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
a.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
.BodyTextBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #084989;
}
.ButtonBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #084989;
	cursor: hand;
}
.ContentButtonText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.12em;
}
a.ContentButtonText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.12em;
}
a.ContentButtonText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	letter-spacing: 0.12em;
}
.BodyTextBlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #084989;
	font-weight: bold;
}

#helpDiv.yui-panel {
	position:relative;
	border:none; 
    overflow:visible;
}

#helpDiv.yui-panel .container-close {
	position:absolute;
	top:8px;
	right:12px;
	background:url(../images/delete_16x16.gif) no-repeat;
}

/* Header */
#helpDiv.yui-panel .hd { 
	padding:0;
	border:none;
	background:#FFF;
	height:11px; 
    margin-left:11px;
    margin-right:11px;
    overflow:visible;
} 

#helpDiv.yui-panel .hd .tl {
	height:11px;
	width:11px;
	top:0;
	left:0;
	background:url(../images/MemoBoxTopLeftCorner.png) no-repeat;
	position:absolute;	
}
#helpDiv.yui-panel .hd .tr {
	background-color:#FFF;
	height:11px;
	width:11px;
	top:0;
	right:0;
	background:url(../images/MemoBoxTopRightCorner.png) no-repeat;
	position:absolute;	
}

/* Body */
#helpDiv.yui-panel .bd {
	background-color:#FFF;
	border:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	margin: 0;
}

/* Footer */
#helpDiv.yui-panel .ft {
	padding:0;
	border:none;
	height:30px; 
    margin-left:11px;
    margin-right:11px;
	background-color:#FFF;   
}

#helpDiv.yui-panel .ft .bl {
	width:11px;
	height:30px;
	left:0;
	bottom:0;
	background:url(../images/MemoBoxBottomLeftCorner30px.png) no-repeat;
	position:absolute;
}

#helpDiv.yui-panel .ft .br {
	width:11px;
	height:30px; 
	right:0;
	bottom:0;
	background:url(../images/MemoBoxBottomRightCorner30px.png) no-repeat;
	position:absolute;
}

#miscDialog1.yui-panel {
	position:relative;
	border:none; 
    overflow:visible;
}

#miscDialog1.yui-panel .container-close {
	position:absolute;
	top:8px;
	right:12px;
	background:url(../images/delete_16x16.gif) no-repeat;
}

/* Header */
#miscDialog1.yui-panel .hd { 
	padding:0;
	border:none;
	background:#FFF;
	height:11px; 
    margin-left:11px;
    margin-right:11px;
    overflow:visible;
} 

#miscDialog1.yui-panel .hd .tl {
	height:11px;
	width:11px;
	top:0;
	left:0;
	background:url(../images/MemoBoxTopLeftCorner.png) no-repeat;
	position:absolute;	
}
#miscDialog1.yui-panel .hd .tr {
	background-color:#FFF;
	height:11px;
	width:11px;
	top:0;
	right:0;
	background:url(../images/MemoBoxTopRightCorner.png) no-repeat;
	position:absolute;	
}

/* Body */
#miscDialog1.yui-panel .bd {
	background-color:#FFF;
	border:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	margin: 0;
}

/* Footer */
#miscDialog1.yui-panel .ft {
	padding:0;
	border:none;
	height:30px; 
    margin-left:11px;
    margin-right:11px;
	background-color:#FFF;   
}

#miscDialog1.yui-panel .ft .bl {
	width:11px;
	height:30px;
	left:0;
	bottom:0;
	background:url(../images/MemoBoxBottomLeftCorner30px.png) no-repeat;
	position:absolute;
}

#miscDialog1.yui-panel .ft .br {
	width:11px;
	height:30px; 
	right:0;
	bottom:0;
	background:url(../images/MemoBoxBottomRightCorner30px.png) no-repeat;
	position:absolute;
}


#fileTypes {
	margin: 2px;
	width:230px;
	float:left;
}

#fileTypesPicture {
	float:left;
	/*position:relative;*/
	height:30px;
	width:30px;
	padding-top:4px;
}

#fileTypesName {
	/* postion:relative; */
	padding-left: 34px;
}
#fileTypesName .fileTypesNameLink {
	color:#084989;
}
#fileTypesName .fileTypesNameDelete {
	font-weight:bold;
	text-decoration:none;
	color:#FF8500;
}

#fileTypesSize {
	/*postion:relative;*/
	padding-left: 34px;
	color:gray;
}

