@charset "utf-8";
* {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	color: #003366;
}
body {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 78%;
	margin: 0px;
	padding: 0px;
}

a {
	color: #003366;
	text-decoration: none;
}
a:active {
	color: #003366;
}
a:link {
	color: #003366;
}
a:visited {
	color: #660066;
}
a:hover {
	text-decoration: underline;
}

a.titlebar {
	color: #003366;
}

.bold {font-weight: bold; color: #000000;}
.small {font-size: 90%;}
.smallbold {font-size: 90%; font-weight: bold;}
.srchopt {color: #333333; font-size: 90%;}
.copyright {color: #666666; font-size: 90%;}
.color333333 {color: #333333;}
.color666666 {color: #666666;}
.color003366 {color: #003366;}
.color003366bld {color: #003366; font-weight: bold;}
.colorFFFFFF {color:#FFFFFF;} /*-- NEW Addition - January 2003 --*/
.colorFFFFFFbld {color:#FFFFFF; font-weight:bold;} /*-- NEW Addition - January 2003 --*/
.countryInd {color:#333333;} /*-- NEW Addition - January 2003 --*/
.srchradbtn {background-color:#E7E7E7;}
.color333333bg {background-color:#333333;}
.colorDCDCDCbg {background-color:#DCDCDC;}
.color666666bg {background-color:#666666;}
.color999999bg {background-color:#999999;}
.colorFFFFFFbg {background-color:#FFFFFF;}
.color000000bg {background-color:#000000;}
.colorE7E7E7bg {background-color:#E7E7E7;}

label {color: #000000;}
h3 {
	font-weight: bold;
	color: #003366;
	background-color: #DCDCDC;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menutd {
	background-color: #EFEFEF;
	margin: 0px;
	width: 136px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 70px;
	padding-left: 10px;
}
.forceClear {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	border: 0px none transparent;
}
.bottomBreak {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: transparent;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9F9F9;
	text-align: right;
	vertical-align: bottom;
}
.bottomBreak a {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.bottomBreak a:hover {
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
#adminHeader {
	text-align: right;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 4px;
	margin-bottom: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D3D3;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	border-left-color: #D3D3D3;
	color: #FFFFFF;
}

#adminHeader ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#adminHeader li {
	display: inline;
	padding-left: 3px;
	padding-right: 3px;
}
#adminHeader div {
	text-align: left;
	color: #666666;
	font-weight: bold;
	display: block;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#adminForms {
	text-align: left;
	vertical-align: top;
	color: #666666;
}
#adminForms .outline {
	text-align: left;
	vertical-align: top;
	border: 1px solid #E9E9E9;
}
#adminForms .titleform {
	background-color: #F3F3F3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-left-color: #E9E9E9;
	color: #666666;
	font-weight: bold;
}
#adminForms td {
	text-align: left;
	vertical-align: top;
	color: #333333;
}

.assetRegion {
	color: #000000;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.assetRegion a {
	color: #003366;
	text-decoration: none;
}
.assetRegion a:hover {
	color: #003366;
	text-decoration: underline;
}
.assetRegion .adminRegion {
	padding-top: 16px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
	text-align: left;
	vertical-align: bottom;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF7D7;
	border-bottom-color: #FFF7D7;
	background-color: #f2f2f2;
	background-image: url(/media/images/adminUP_bkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.assetRegion .descr {
	padding-top: 1px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	font-size: 12px;
	color: #000000;
}

.assetRegion .descrlist {
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-size: 12px;
	color: #000000;
}

.assetRegion table td {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	vertical-align: top;
}
.assetRegion table .raquoCell {
	width: 9px;
	color: #003366;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}
.assetRegion table .titleCell {
	color: #003366;
	font-weight: normal;
}


.assetRegion table .raquoCellList {
	width: 9px;
	color: #003366;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	padding: 0px;
}
.assetRegion table .titleCellList {
	color: #003366;
	font-weight: normal;
	padding: 0px;
}


.assetRegion ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 7px;
	padding-bottom: 1px;
}

.small label {
	font-size: 11px;
}
.small label .bold {
	font-size: 11px;
}

a.barbutton {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	background-color: #2B2B2B;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	text-align: center;
	vertical-align: middle;
	border: 2px solid #4E4E4E;
	font-weight: normal;
	background-image: url(/media/images/darkButtonbkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

a.barbutton:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	background-color: #2B2B2B;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	text-align: center;
	vertical-align: middle;
	border: 2px solid #2B2B2B;
	font-weight: normal;
	background-image: url(/media/images/darkButtonbkg0.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

a.barbuttonSm {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	text-decoration: none;
	background-color: #2B2B2B;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	background-image: url(/media/images/darkButtonbkgSm.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
a.barbuttonSm:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	text-decoration: none;
	background-color: #2B2B2B;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	background-image: url(/media/images/darkButtonbkgSm0.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.commentRegion {
	background-color: #FFF7D7;
	padding: 10px;
	border: 1px dotted #CCCCCC;
	font-weight: bold;
	color: #990000;
	text-align: center;
	vertical-align: middle;
	margin-top: 4px;
	margin-bottom: 4px;
}
#hpTopMenu {
	display: block;
	margin: 0px;
	padding: 0px;
}
#brRoomTop {
	display: block;
	margin: 0px;
	padding: 0px;
}
.contentPad {
	padding: 10px;
	margin: 0px;
	color: #000000;
}
.contentPad *{
	color: #000000;
}
.sideMenuTitleRaquo {
	font-weight: bold;
	color: #003366;
	background-color: #DCDCDC;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 0px;
	text-align: right;
	width: 14px;
	font-size: 12px;
	vertical-align: top;
}
.sideMenuTitle {
	font-weight: bold;
	color: #003366;
	background-color: #DCDCDC;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin: 0px;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

.newTrigger {
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}
.redtext {
	color: #990000;
}


a.udrlinesmall {
	color: #003366;
	text-decoration: underline;
	font-size: 11px;
}
a.udrlinesmall:visited {
	color: #660066;
}
.smallblk {
	color: #000000;
	font-size: 11px;
}
a.weblinkblue {
	color: #003366;
	text-decoration: underline;
}
a.weblinkblue:hover {
	color: #003366;
	text-decoration: underline;
}
a.weblinkblue:visited {
	color: #660066;
	text-decoration: underline;
}
.warningMsg {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.newTriggerW {
	font-weight: bold;
	color: #FFCC66;
	font-size: 12px;
}
.overmenow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2C6200;
	background-color: #FFF7D7;
}
a.viewsrc {
	text-decoration: none;
}
.forcegreytxt {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
}

a.adminButton {
	color: #CC0000;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	padding-left: 4px;
}
a.adminButton:hover {
	color: #333333;
	text-decoration: none;
}
.contentHeaderTitleBar {
	font-size: 11px;
	font-weight: bold;
}
.uInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.uInfo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.uInfo a:hover {
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
}
.darkText {
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.darkText a {
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}
.greyedOut {
	font-style: italic;
	color: #CCCCCC;
}
.padded10 {
	display: block;
	padding-top: 15px;
	padding-right: 12px;
	padding-bottom: 20px;
	padding-left: 12px;
	text-align: left;
}
.plainUL {
	list-style-type: disc;
	display: block;
	clear: both;
}
.plainUL li {
	list-style-type: disc;
	display: block;
	clear: both;
}
.smallPad5 {
	margin: 0px;
	display: block;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.smallPad5 table td {
	margin: 0px;
	padding: 2px;
	font-weight: normal;
}
.forceWhiteText {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
