/*																			Reset				*/

* {margin:0px;padding:0px;font-size:100%;font-family:verdana,sans-serif;color:black;text-decoration:none;font-weight:normal;}
ul {list-style-type:none;}
strong {font-weight:bold;}
body {padding:0px 0px;margin:0px;background:url(../images/struct/side_grads.png) top center repeat-y;}
p.clear {display:block;clear:both;padding-bottom:0px;}
a img {border:none;}

div.container {width:1000px;margin:0px auto}

/*																			Header				*/

div#header div.container {width:1000px;background:url(../images/struct/header_ribbon.png) top right no-repeat;height:90px;}
div#header img#cel_group_logo {margin-left:20px;margin-top:14px;}

/*																			Breadcrumbs			*/

ul#breadcrumbs {padding-left:0px !important;}
ul#breadcrumbs li {float:left;margin-right:3px;list-style-type:none !important;margin-left:0px !important;}
ul#breadcrumbs li p {color:#bbb;font-size:60%;margin-bottom:0;}
ul#breadcrumbs li span {color:#bbb;}

/*																			Menu				*/

div#navigation div.container {height:26px;background:url(../images/struct/main_navigation.png) bottom left repeat-x;}

ul#main_navigation {}
ul#main_navigation li {float:left;background:url(../images/struct/main_navigation.png) bottom left repeat-x;}
ul#main_navigation li:first-child {}
ul#main_navigation li a {height:26px;line-height:23px;display:block;padding:0px 15px;background:url(../images/struct/main_navigation_seperator.png) right center no-repeat;}
ul#main_navigation li span {font-family:Tahoma;font-size:0.65em;font-weight:bold;color:white;}

ul#main_navigation li.current {background-position:top left;}
ul#main_navigation li.current:hover {background-image:url(../images/struct/main_navigation.png);}
ul#main_navigation li.current span {}

ul#main_navigation li#menu_search_site {padding-top:1px;float:right;margin-right:5px;background:none}
ul#main_navigation li#menu_search_site label {padding-right:10px;width:auto;line-height:20px;}
ul#main_navigation li#menu_search_site input {height:13px;font-size:0.65em;width:150px;}
ul#main_navigation li#menu_search_site input#submit_search {height:18px;width:50px;background-color:#A89BCB;border:none;color:#fff;font-weight:bold;padding-top:0px;}

ul#main_navigation li:hover {background-color:#D51920;background-image:none;}
ul#main_navigation li a:active {background-position:top left;background-image:url(../images/struct/main_navigation.png);background-repeat:repeat-x;}
ul#main_navigation li a {outline:none;}

/*																			Sub Menu			*/

ul#sub_navigation {width:230px;}
ul#sub_navigation li {margin-bottom:4px;padding-top:1px;}
ul#sub_navigation li a {width:230px;display:block;padding:3px 0px;background:url(../images/struct/sub_navigation.png) bottom right repeat-x;}
ul#sub_navigation li a span {font-family:"Trebuchet MS",Arial,;font-size:70%;font-weight:bold;margin-left:24px;color:#757779;display:block;margin-right:10px}
ul#sub_navigation li a:hover {background-position:bottom center;}

ul#sub_navigation li.current a {background-position:top left;}
ul#sub_navigation li.current span {color:#fff;}

ul#sub_navigation li.current ul.navigation li span {color:#757779;}

/*																			2nd level Sub Menu	*/

ul#sub_navigation li ul.navigation {margin-top:4px;}
ul#sub_navigation li ul.navigation li a {background:none 5px 3px no-repeat;border-bottom:2px solid white}

ul#sub_navigation li ul.navigation li:hover {background:url(../images/struct/sub_navigation.png) top right repeat-x;}

ul#sub_navigation li ul.navigation li.current {background:url(../images/struct/sub_navigation.png) top left repeat-x;}
ul#sub_navigation li ul.navigation li.current a span {color:white !important;}

ul#sub_navigation li ul.navigation li#menu_cel_procurement a {background-image:url(../images/struct/cel_procurement_arrow.png);}
ul#sub_navigation li ul.navigation li#menu_cel_transact    a {background-image:url(../images/struct/cel_transact_arrow.png);}
ul#sub_navigation li ul.navigation li#menu_cel_training    a {background-image:url(../images/struct/cel_training_arrow.png);}
ul#sub_navigation li ul.navigation li#menu_cel_technology  a {background-image:url(../images/struct/cel_technology_arrow.png);}
ul#sub_navigation li ul.navigation li#menu_cel_transform   a {background-image:url(../images/struct/cel_transform_arrow.png);}
ul#sub_navigation li ul.navigation li#menu_cel_public_services   a {background-image:url(../images/struct/cel_public_services_arrow.png);}

ul#sub_navigation li ul.navigation li#menu_cel_procurement a span {color:#F16024;}
ul#sub_navigation li ul.navigation li#menu_cel_transact    a span {color:#06BBE7;}
ul#sub_navigation li ul.navigation li#menu_cel_training    a span {color:#B5CD34;}
ul#sub_navigation li ul.navigation li#menu_cel_technology  a span {color:#6C58A5;}
ul#sub_navigation li ul.navigation li#menu_cel_transform   a span {color:#23B14E;}
ul#sub_navigation li ul.navigation li#menu_cel_public_services   a span {color:#23B14E;}

/*																			Content Layout		*/

div#content div.container {width:1000px;background:url(../images/struct/content_info_grad.png) repeat-x scroll left top;width:1000px;}
div#content img {margin-bottom:9px;}

div#page_columns div.column {float:left;padding-top:30px;}
div#page_columns div#navigation_column {width:230px;background:url(../images/struct/navigation_column_grad.png) top left repeat-x;margin-right:30px;min-height:500px;}
div#page_columns div#content_column {width:520px;margin-right:30px;padding-top:30px !important;}
div#page_columns div#info_column {width:190px;}

/*																			Page Image			*/

div#page_image div.container {height:220px;width:1000px;background:url(../images/struct/header_field.png) top left no-repeat;}
div#page_image div.container div.title_position {position:relative;top:17px;left:590px;width:350px;padding-left:100px;}

div#page_image h1 {font-family:"Trebuchet MS";font-size:180%;color:white;margin-bottom:10px;}
div#page_image h1 span {color:#FFFFFF;}
div#page_image h2 {font-family:"Trebuchet MS";font-size:170%;color:#FFFFFF;}

/*																			Home				*/												

div#page_image div.home {height:220px;background-image:url(../images/struct/header_field.png);}
div#page_image div.home div.title_position {position:relative;top:17px;left:590px;width:290px;height:50px;padding-left:100px;padding-top:0px;}

ul#homepage_content {margin-left:14px;margin-right:5px;margin-top:5px;padding-top:5px;}
ul#homepage_content li.copy {background:url(../images/struct/homepage_copy_background.png) top left no-repeat;width:315px;height:228px;float:left;padding:0px;margin-right:10px;}
ul#homepage_content li.copy div.inner {width:272px;margin-top:18px;margin-left:24px;}
ul#homepage_content li.news {background:url(../images/struct/homepage_news_background.png) top left no-repeat;width:276px;height:228px;float:left;padding-left:40px;}
ul#homepage_content li.flash {width:322px;height:228px;float:left;margin-right:10px;}

ul#homepage_content li.copy h2 {padding-left:0px;margin-bottom:10px;padding-bottom:5px;clear:both;font-family:"Trebuchet Ms",Arial;font-size:125%;color:#D51920;}
ul#homepage_content li.copy p {padding-left:28px;font-size:70%;color:#939598;}
ul#homepage_content li.copy p span {color:#939598;font-weight:bold;}

ul#homepage_content li.copy h2 + p {background:url(../images/struct/content_leader_arrow.png) top left no-repeat;}
ul#homepage_content li.copy p.call_on {color:#D51920;font-size:106%;margin-top:5px;}
ul#homepage_content li.copy p.call_on span {color:#D51920;font-weight:bold;}
ul#homepage_content li.copy p a {color:#939598;border-bottom:1px dotted #939598;}

ul#homepage_content li.news h2 {color:#D51920;;font-size:110%;margin-bottom:8px;margin-left:0px;margin-top:18px;}

ul#homepage_content li.news h3 {color:white;font-size:70%;margin-bottom:10px;font-weight:bold;margin-left:18px;margin-right:11px;}
ul#homepage_content li.news p {color:white;font-size:62%;padding-left:0px;margin-left:0px;margin-right:28px;margin-bottom:0px;}
ul#homepage_content li.news h3 + p {background:url(../images/struct/content_leader_arrow.png) top left no-repeat;}
ul#homepage_content li.news p a {color:white;}
ul#homepage_content li.news p a:hover {border-bottom:1px dotted white;}

ul#homepage_content li.news div.inner ul li {list-style:disc;color:#FFF;margin-bottom:3px;}

/*																			Page Copy & Decoration		*/

div#content_column > * {padding-left:30px;padding-right:25px;}

div#content_column p a {border-bottom:1px dotted #939598;font-size:100%;color:#939598;}
div#content_column p a:hover {font-size:100%;color:#D51920;}
div#content_column p.division_icons a {border-bottom:none;}

div#content_column p {font-size:70%;margin-bottom:15px;line-height:135%;color:#939598;}
div#content_column p strong {color:#939598;}
div#content_column ul li {margin-bottom:0px;line-height:135%;position:relative;list-style:disc;list-style-position:outside;color:#D51920;margin-left:17px;}

div#content_column h2 {font-size:100%;color:#92969D;margin-top:10px;width:540px;margin-bottom:10px;}

div#content_column h3 {padding-left:0px;margin-bottom:10px;clear:both;font-family:"Trebuchet Ms",Arial;font-size:120%;color:#D51920;}
div#content_column p.clear + p, div#content_column h3 + p {font-weight:bold;background:url(../images/struct/content_leader_arrow.png) top left no-repeat;}
div#content_column h4 {font-size:70%;margin-bottom:15px;line-height:135%;color:#939598;font-weight:bold;}
div#content_column h5 {padding-left:0px;margin-bottom:10px;clear:both;font-family:"Trebuchet Ms",Arial;color:#D51920;font-size:95%}

div#content_column ul.newslist {padding-left:0px !important}
div#content_column ul.newslist li {margin-bottom:10px;list-style:none;padding-left:0px;margin-left:0px;}
div#content_column ul.newslist li h3 {padding-left:0px;margin-bottom:10px;clear:both;}
div#content_column ul.newslist li h3 a {font-family:"Trebuchet Ms",Arial;font-size:120%;color:#D51920;}
div#content_column ul.newslist li h3 + p {background:none;}
div#content_column ul.newslist li p {}

div#content_column ul.article_image_list {padding:20px 0px 0px 0px;}
div#content_column ul.article_image_list li.article {margin-bottom:20px;list-style:none;margin-left:0px;}
div#content_column ul.article_image_list li.article img {float:left;margin-right:20px;}
div#content_column ul.article_image_list li.article div.copy_block {width:320px;float:left;}
div#content_column ul.article_image_list li.article h3 {border-bottom:1px dotted #D51920;padding-bottom:8px;margin-bottom:14px;padding-top:0px;background:url(../images/struct/content_leader_arrow.png) top left no-repeat;padding-left:25px;}
div#content_column ul.article_image_list li.article h3 + p {background:none;font-weight:normal;}
div#content_column ul.article_image_list li.article p {font-size:70%;}

div#content_column ul.icon_grid {margin-top:20px;list-style:none;}
div#content_column ul.icon_grid li {width:45%; float:left;margin-right:20px;}
div#content_column ul.icon_grid li p.clear +p, p {width:auto;}

/*																			icon grid	*/

div#content_column ul.icon_grid {width:100%;clear:both;min-height:50px;}
div#content_column ul.icon_grid li {float:left;margin:0px 7px 5px 0px;list-style:none;}

/*																			Form	*/

div.form div.form_subgroup p {padding-left:25px;font-size:70%;color:#939598;} 
div.form div.form_subgroup ul p {padding-left:25px;font-size:70%;color:#939598;} 
div.form div.form_subgroup ul.formitems li {list-style-type:none !important;}																		
div.form div.form_subgroup ul.formitems li label {display:block;float:left;padding:5px;width:100px;}

/*				Forms - contact page		*/

label {width:180px;float:left;color:#7E8081;}
div.form {width:400px;clear:none;}
div.form form {width:370px;padding:0px 5px 15px 0px;margin-top:10px;}
div.form form ul.formitems {margin-bottom:10px;float:left;width:340px;}
div.form form ul.formitems li {clear:left;}
div.form form label {font-size:70%;width:140px;margin-right:10px;width:135px;display:block;padding:5px;float:left;color:#7E8081;}
div.form form div.requiredindicator {display:none;}
div.form form p.submitbutton {margin-left:130px;clear:both;}
div.form form textarea {width:130px;}
form select {width:133px;}

div.form form#contact_us {padding-top:0px;margin-top:0px;}
div.form form#contact_us label {width:160px;}
div.form form#contact_us p {border:none !important;}

/*				Forms - security question		*/

div#content div.captcha p {padding-left:0px;font-size:70%;color:#939598;font-weight:bold;} 
div#content div.captcha ul p {padding-left:0px;font-size:70%;color:#939598;} 
div#content div.captcha ul.formitems li {list-style-type:none !important;}
div#content div.captcha ul.formitems li label {display:block;float:left;padding:5px;width:100px;}

div#content div.captcha img {margin-bottom:9px;margin-left:0px !important;}
div#content div.captcha input {width:62px !important;margin-left:47px;margin-top:9px;} 

div#content_column h4 {font-size:70%;margin-bottom:15px;line-height:135%;color:#939598;font-weight:bold;}

/*																			Homepage tabs	*/

div.home ul.tabs li {background:#E8E8E8 no-repeat url(../images/struct/corner_bl.png) bottom left;height:48px;}

div.home ul.tabs li a {display:block;height:43px;color:#757779;padding:7px 0px 0px 39px;background:top left repeat-x;font-family:"Trebuchet MS";font-size:105%;}
div.home ul.tabs li a:hover{background-position:bottom left;color:#FFF;}
div.home ul.tabs li a:hover div{background-image:none;}

div.home ul.horizontal {margin-left:10px;}
div.home ul.horizontal li.tab {float:left;width:320px;margin-right:10px;}
div.home ul.horizontal li.tab div {background:url(../images/struct/corner_br.png) bottom right no-repeat;}
div.home ul.horizontal li.tab div p {background:url(../images/struct/content_info_grad.png) 0px -2px repeat-x;}
div.home ul.horizontal li.tab a {width:281px;padding-top:20px;height:28px;}


div.home ul.tabs li#procurement_tab a{background-image:url(../images/struct/procurement_tab.png) }
div.home ul.tabs li#public_services_tab   a{background-image:url(../images/struct/public_services_tab.png ) }
div.home ul.tabs li#transact_tab    a{background-image:url(../images/struct/transact_tab.png ) }
div.home ul.tabs li#training_tab    a{background-image:url(../images/struct/training_tab.png ) }

div.home ul.tabs li#procurement_tab a:hover {background-image:url(../images/struct/procurement_tab_hover.png)}
div.home ul.tabs li#public_services_tab  a:hover {background-image:url(../images/struct/public_services_tab_hover.png)}
div.home ul.tabs li#transact_tab   a:hover {background-image:url(../images/struct/transact_tab_hover.png)}
div.home ul.tabs li#training_tab   a:hover {background-image:url(../images/struct/training_tab_hover.png)}


div#info_column h3 {color:#757779;font-size:120%;margin-top:20px;}
div#info_column h3 span {color:#D51920;letter-spacing:-1px;}
/*																			Footer				*/

div#footer {margin-top:0px;margin-bottom:20px;padding-bottom:20px;padding-top:10px;}
div#footer div.container {padding:5px 0px;border-top:1px dashed #D51920;width:960px;}
div#footer ul li {float:left;font-size:60%;margin-right:10px;color:#6C6D6F;}
div#footer ul li span {color:#D51920;}
div#footer ul li, div#footer ul li a {color:#6C6D6F;}
div#footer ul#footer_contact_list {float:left;}
div#footer ul#footer_site_links {float:right;}
div#footer ul#footer_contact_list li {margin-right:10px;}

div.usermenubar-small {text-align:right;}

/*			IE 6 Warning	*/

div#ie6warning {background:#F5F5C0;border-bottom:1px solid #6B6C6F;}
div#ie6warning div#ie6container {margin:0px auto;width:780px;padding-left:60px;background:url('/images/struct/warning.jpg') top left no-repeat;}
div#ie6warning div#ie6container p {padding:4px;font-size:70%;font-weight:bold;}

div#managehomepage div.newsbox {padding: 5px; margin: 15px 5px; background-color: #eeeeee; border-bottom: 1px dashed #cccccc}

