/* Custom colours */
.darkBlue{background:#204162;}
.orange{background:#FF9900;}


/* header */
.creo_header{color:#FFFFFF;	padding:15px 15px 5px 15px;	height:65px;	border-top: 10px solid #FF9900;	border-right: none;	border-bottom: none;	border-left: none;	background: #01618F;}


.hideItem{display:none;}

/* Displaying categories */
.category_lv11{ }
.category_lv12{ }
.category_lv13{}
.category_lv14{}
.menu_title{width:450px; float:left; }
.category_name{width:100px;	float:left; color:#003399;}

/* Control Panels */
.content_holder {background: #FFFFFF; padding: 10px; border: thin solid #999999; margin: 0px 10px 0px; background-color:#F0F0F0;}
.cpItem { text-align: center; width:150px;	float:left; height:100px;}
.cpItem a{text-decoration:none}
.cpItemHolder{background-color: #FFFFFF; padding: 10px; height:100%}

/* Use for generic content areas */
.podTitle{color:#01618F; margin: 0px; padding:10px;background: #ffffff; border:1px solid #CCCCCC;}
.podTitleImage{float:left}
.podTitleText{font-size: 1.5em; margin:10px 0px 0px 60px;}
.podTitleSmallText{font-size: 1em; margin:0px 0px 0px 60px;}
.podHelpIcon, .podShowHideIcon{float:right}
.podHelp{display:none; padding:5px; margin: 0px; background-color: #ffffff; border-bottom: 1px solid #cccccc;}
.verticalForm .podHelp{margin: 5px 0 5px 110px;}

.content_sub_title_light{background-color:#FFFFFF; border:1px solid #CCCCCC;padding:5; color:#FF9900; font-weight:bold; margin: 0px 10px 0px 10px;}
.downloadIcon{float:right}

.pageTitle{font-size: 1.6em; color:#FFFFFF; margin:10px 0px 0px 0px;}



.tableTitle{}
.content_header{ background-color:#CCCCCC; border:1px solid #999999; padding:0px; margin:0px; }
.content_header form{ display:inline; padding:0px; margin:10px;}
.content_header legend{padding:0px 5px 5px 0px; font-size:1.2em; font-weight:bold;}


/* Custom id */
#login_box {padding: 0px; height: 300px;	width: 500px; background: #EFEFE7;	margin:50px auto 0px; border-top: 20px solid #FF9900;}







.list_set{ width:360px; border:1px solid #999999; float:left; margin:0px 0px 0px 5px;}
.list_title{background-color:#204162; color:#FFFFFF; margin:0px 0px 0px 0px; padding:5px;}
.list_header{ background-color:#CCCCCC; border-bottom:1px solid #999999; text-align:right; vertical-align:top; padding:5px;}
.list_header input{margin:0px;}
.list_content{ width:670px; border:1px solid #999999; float:left; margin:0px 0px 0px 5px; background-color:#FAFAF5;}
.list_content_item { padding:5px; }
.list_content_item label { float:left; width:100px;}
.list_content_item input { width:250px;}

.list_set_item_1{padding:5px; background-color:#EFEFEF; float:left; width:130px;}
.list_set_item_2{padding:5px 0px 5px 0px; background-color:#EFEFEF; float:left; width:80px;}
.image_content{border:1px solid #CCCCCC; margin:5px;}
.image_content input{}
.image_name{padding:0px 0px 0px 5px; width:100px; overflow:hidden;}
.image_field{ padding:4px 1px 4px 1px; margin:0px 0px 0px 0px;}
.image_field_input {width:65px; padding:0px; margin:0px;}




.raised{border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}


.content_element { background-color:#FAFAF5; border:1px solid #CCCCCC; padding:5px; margin:1px;height:33px;}
.content_element label{float:left; width:85px; }
.content_element button{width:85px;}


.content_area_padded{ background-color:#F0F0F0; margin: 0px 10px 0px 10px; padding:5px; border:1px solid #999999;}
.content_area_no_padded{ background-color:#F0F0F0; margin: 0px 10px 0px 10px; padding:0px; border:1px solid #999999;}

/*nick - content sections for newsletter - integration later*/

.contentSection {background-color:#FAFAF5; border:1px solid #CCCCCC; padding:10px;}
.contentSectionHead {margin:-10px -10px 5px -10px; padding:5px; color:#FFFFFF; background-color:#204162; border:1px solid #CCCCCC; font-weight:bold;}