/* GLOBAL SETUP ================================================================== */
* { margin: 0px; padding: 0px; }
option {padding:0 0.5em 0 3px; } /* Firefox hides the RHS of options if padding is 0 */
body {font-size: 100%; background-color:#F2F2F2; font-family : Verdana,Arial,Helvetica,'MS Sans Serif',Serif;  text-align: center;}
a {text-decoration:none; }
img {margin : 0; border:0;}
fieldset {border:0;}

.container{margin : auto; width: 1030px;  text-align: left;  margin-top : 40px;  padding-top : 40px; background: url(../images/container_top.gif) no-repeat top;}
.all_columns{margin: 0;	 width: 1030px; float: left; clear: none;	background: url(../images/container_midd.gif) repeat-y; background-color : white;}
.all_columns2{float: left;  margin: 0;	 width: 1023px; clear: none; background-image: url(../images/bg_article.gif);	/*for IE5 bg color  for IE5 bg color*/ background-position: right bottom;	background-repeat: no-repeat;}

/*Header*/
div.header{float:left;	display : inline;	margin: 0 0 0 19px;	height: 367px;	width: 987px;}
.header .logo{position: relative;	margin : 0; float : left;  margin-top : -12px;}
.header p.access_nav{position: relative; float :right; 	margin-top : -30px; font:normal 0.6em Verdana,Arial,Helvetica,san-serif; color:#4594DC;}
.header p.access_nav a{color:#4594DC; } 
.header p.access_nav a:hover{color:#4594DC; text-decoration: underline;} 
.header p.access_nav span{color:#02488d; } 
.header p.access_nav a:visited{color:#4594DC;} 

/*Banner*/
.header .banner_container{float: left; margin : 0px;	width : 987px;	height : 209px; 	background-image: url(../images/bg_banner_container.gif); background-repeat: repeat-x;}
.header .banner{float: left;	width: 746px;	height: 204px;	background-image: url(../images/banner_base_image.jpg);	background-repeat: no-repeat;}
.header .banner_top{position: relative; clear: right; float: right;	margin-top: -3px;	width: 276px; height: 87px; background-image: url(../images/banner_top_image.jpg); background-repeat: no-repeat;}

/*Quick Select*/
.quick_select{float: left; margin-left: -1px; width: 243px;	height: 71px; background-image: url(../images/bg_quick_select.gif);	background-repeat: no-repeat;}
form.launch_quick{margin-top : 23px;}
#launch_quick label{margin-left :16px;}
#launch_quick select{float: left; margin: 1px 0 0 13px; width: 215px; height: 17px;	font-size: 10px;	color : #636261; }

/*Top Navigation*/
.top_navigation_container{	float: left;	margin: 0 0 0 0;	width: 504px;	height : 71px;	padding : 0px;}
.top_navigation{float: left; margin : 9px 0 0 0;	height : 38px; width: 504px; overflow: hidden;  }
#top_navigation ul{float: left; list-style-type: none; margin:0; padding:0;}
#top_navigation li{float: left; display:inline; margin:0; padding:0;  }
#top_navigation img{margin : 0px; height : 38px; display: inline;}
.breadcrumb{float: left;	width: 504px;	height: 24px;	background-image: url(../images/bg_breadcrumb.gif);	background-repeat: no-repeat;}
.breadcrumb p{float: left;	margin-left: 17px;	padding-top : 2px; font: normal 0.6em Verdana,Arial,Helvetica,san-serif;	color: #023B72;	text-transform: lowercase;}

/*Site Wide Search*/
.sitewide_search{float: left;	width: 241px;	height: 71px; background-image: url(../images/bg_sitewide_search.gif);	background-repeat: no-repeat;}
form.search_form{margin-top :23px;}
#search_form label{margin-left :13px;}
#search_form input{float :left; margin :  1px 0 0 13px; width : 194px; height :15px;  border: 1px solid  #7A8B95; font-size: 10px;	}
#search_form input.button{	float :left;  display : inline;	margin : 0px;	width : 21px;	height : 18px;	border : 0px;}

/* Latest News */
.latest_news{float: left; display :inline; margin: 0px;	margin-top: 5px;	height: 201px;	width: 241px; background-image: url(../images/Header_latest_news.gif);	background-repeat: no-repeat;	background-position: top;}
img.latest_news_img{	float :left; margin : 0px; border : 1px solid #3089DA; width : 88px; height : 79px; }
.latest_news_main{float :left;	margin: 50px 0 0 0;	height : 100px;	width : 240px;	background-image: url(../images/latest_news_seperator.gif);	background-repeat: no-repeat;	background-position: bottom;}
#latest_news p{margin : 0 10px 0 98px; padding-bottom : 4px; font: normal 0.6em Arial,Verdana,Helvetica,san-serif; color : #02488D;}
#latest_news span.date{font: normal 1em Arial,Verdana,Helvetica,san-serif;color : #02488D;}
#latest_news a{color:#3189DA;} 
#latest_news a:hover{color:#3189DA; text-decoration: underline;} 
#latest_news p.sub_latest{float :left; margin : 3px 0 0 0;   padding-left : 20px; line-height : 14px; width : 217px; background-image: url(../images/ico_globe.gif);background-repeat:no-repeat; background-position: 2px 1px;}

/*Left Navigation*/
div.leftnav{float : left;	margin: 19px 0 0 0;	width: 260px;	height : auto;	}
#leftnav ul{float: left; width: 245px; height :auto; padding: 0px; margin :0 0 10px 15px; list-style:none; display : inline;}
#leftnav li{display :inline; float :left; width : 245px; margin:   0 0 5px  0;  padding: 0px;}
#leftnav li.active{width : 245px; padding: 0px; margin:  0 0 0 0; }
#leftnav img{margin: 0px; padding :0px; display: block }

#leftnav ul ul{float: left;	margin: 0 0 0 17px;	width: 226px;	height: auto;	padding: 0 0 6px 0;	background-color: #E8E7E7;	background-image: url(../images/slice_nav.gif);	background-repeat: repeat-y; border-bottom : 1px solid #B9B9B9;}
#leftnav ul ul li{width: 224px; height : auto; margin : 3px 0 0 1px; border :0px; background-color : #FFFFFF; }
#leftnav ul ul a{display: block; color : #80A3C6; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 14px;	  width : 200px; background-image: url(../images/navi_arrow_off.gif);background-repeat:no-repeat; background-position: 5px 6px;}
#leftnav ul ul a:hover{display: block; color : #02488D; font:normal 0.7em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 14px;	 background-image: url(../images/navi_arrow_on.gif);background-repeat:no-repeat;	background-position: 5px 6px;}

#leftnav ul ul li.active{width: 224px; height : auto; margin : 4px 0 0 1px; border :0px; background-color : #709ECB; }
#leftnav ul ul a.active{display: block; color : #FFFFFF; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 14px;	  width : 200px; background-image: url(../images/navi_arrow_white.gif);background-repeat:no-repeat; background-position: 5px 6px;}
#leftnav ul ul a.active:hover{display: block; color : #FFFFFF; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 14px;	  width : 200px; background-image: url(../images/navi_arrow_white.gif);background-repeat:no-repeat; background-position: 5px 6px;}


.downloads{display : inline; width :auto; padding : 0px; margin : 0 0 10px 0;}
.download_activation{float: left;	display: inline;	margin-left: 17px;	background-image: url(../images/slice_nav.gif);	background-position: bottom;	width: 226px; height: auto;	background-repeat: repeat-y; padding-bottom : 3px; }
#download_activation label{float :left; color : #02488D; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 14px; padding-left : 15px; margin-right : 14px; }
#download_activation label.store{float :left; color : #3089DA; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 14px; padding-left : 15px; margin-top : 3px; margin-right : 14px; }
#download_activation input{float :left; margin :  1px 0 0 13px; width : 194px; height :15px;  border: 1px solid  #7A8B95; font-size: 10px;	}
#download_activation input.checkbox{float: right; border: 0px;	width: auto;	height: auto;	margin : 53px 0 0 0;}
#download_activation input.button{	float :right; 	display : inline;	margin : 3px 9px 3px 0px;	width : 51px;	height : 18px;	border : 0px;}

#leftnav ul ul a.locked{display: block; color : #80A3C6; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 21px;	  width : 200px; background-image: url(../images/ico_locked.gif);background-repeat:no-repeat;background-position: 6px 4px; }
#leftnav ul ul a.locked:hover{display: block; color : #02488D; font:normal 0.7em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 21px;	 background-image: url(../images/ico_locked.gif);background-repeat:no-repeat;	background-position: 6px 4px;}
#leftnav ul ul a.pdf{display: block; color : #80A3C6; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 21px;	  width : 200px; background-image: url(../images/ico_pdf.jpg);background-repeat:no-repeat;background-position: 1px 1px; }
#leftnav ul ul a.pdf:hover{display: block; color : #02488D; font:normal 0.7em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 21px;	 background-image: url(../images/ico_pdf.jpg);background-repeat:no-repeat;	background-position: 1px 1px;}
#leftnav ul ul a.doc{display: block; color : #80A3C6; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 21px;	  width : 200px; background-image: url(../images/ico_doc.jpg);background-repeat:no-repeat; background-position: 1px 1px;}
#leftnav ul ul a.doc:hover{display: block; color : #02488D; font:normal 0.7em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 21px;	 background-image: url(../images/ico_doc.jpg);background-repeat:no-repeat;	background-position: 1px 1px;}
#leftnav ul ul a.xls{display: block; color : #80A3C6; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 21px;	  width : 200px; background-image: url(../images/ico_xls.jpg);background-repeat:no-repeat; background-position: 1px 1px;}
#leftnav ul ul a.xls:hover{display: block; color : #02488D; font:normal 0.7em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 21px;	 background-image: url(../images/ico_xls.jpg);background-repeat:no-repeat;	background-position: 1px 1px;}
#leftnav ul ul a.msc{display: block; color : #80A3C6; font:normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 21px;	  width : 200px; background-image: url(../images/ico_msc.jpg);background-repeat:no-repeat; background-position: 1px 1px;}
#leftnav ul ul a.msc:hover{display: block; color : #02488D; font:normal 0.7em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 21px;	 background-image: url(../images/ico_msc.jpg);background-repeat:no-repeat;	background-position: 1px 1px;}

/*Article*/

.article table{width: 710px; padding-top : 15px; margin-bottom: 10px; border-bottom :1px solid #095AA9; }/*Article*/
.article{float: left;	margin-left: 37px;	width: 725px;	}
.article p,.article ol,.article ul,.article dl {font:normal 0.7em Verdana,Arial,Helvetica,san-serif; color:#636261; margin-right : 24px; margin-bottom : 10px; line-height : 15px;}
.article p a{color:#3189DA;} 
.article p a:hover{color:#3189DA; text-decoration: underline;} 
.article p a:visited{color:#3189DA;} 
.article h1 {margin-top : 24px; font: bold 1em Verdana,Arial, Helvetica, sans-serif; color:#02488D; margin-right : 24px;}
.article h2 {margin-top : 24px; margin-bottom : 22px; font: bold 0.8em Verdana,Arial, Helvetica, sans-serif; color: #3189DA; margin-right : 24px; }
.article h3 {margin-top : 23px; margin-bottom : 23px; font: bold 0.8em Verdana,Arial, Helvetica, sans-serif; color: #959397; margin-right : 24px; }

.article ul,.article ol {margin:1em 0 1em 3em;padding:0;}
.article ul ul,.article ol ol,.article ul ol,.article ol ul,.article ul p,.article ol p,.article dl ul{font-size:1em;}


.article ul a,.article ol a{color:#3189DA;}
.article ol a:hover,.article ul a:hover{color:#3189DA; text-decoration: underline;} 

.article ul ul,.article ol ul {list-style:disc;}
.article ul ul,.article ol ul,.article ol ol,.article ul ol {margin-top:0.5em;}
.article ul li,.article ol li {margin-top:0.4em ;}
.article dl {margin:1em 0 0 0;}

.article img.article_image{float :left; margin : 23px 0 2px 0; border : 1px solid #3089DA;}

.article a.bt_contact{float: right; margin : 0 16px 0 0;}

.article table{width: 710px; padding-top : 15px; margin-bottom: 10px; border-bottom :1px solid #095AA9; }

.article_img {float :left; clear : left;  display : inline; margin : 0px;  width : 580px; /*background : pink;*/}

.article span{font:normal 0.7em Verdana,Arial,Helvetica,san-serif; color:#636261; }




/*news article*/

.news_article table{width: 710px; padding-top : 15px; margin-bottom: 10px; border-bottom :1px solid #095AA9; }/*Article*/
.news_article{float: left;	margin-left: 37px;	width: 725px;	}
.news_article p,.article ol,.article ul,.article dl {font:normal 0.7em Verdana,Arial,Helvetica,san-serif; color:#636261; margin-right : 24px; margin-bottom : 10px; line-height : 15px;}
.news_article p a{color:#3189DA;} 
.news_article p a:hover{color:#3189DA; text-decoration: underline;} 
.news_article p a:visited{color:#3189DA;} 
.news_article h1 {margin-top : 24px; font: bold 1em Verdana,Arial, Helvetica, sans-serif; color:#02488D; margin-right : 24px;}
.news_article h2 {margin-top : 24px; margin-bottom : 22px; font: bold 0.8em Verdana,Arial, Helvetica, sans-serif; color: #3189DA; margin-right : 24px; }
.news_article h3 {margin-top : 23px; margin-bottom : 23px; font: bold 0.8em Verdana,Arial, Helvetica, sans-serif; color: #959397; margin-right : 24px; }

.news_article ul,.article ol {margin:1em 0 1em 3em;padding:0;}
.news_article ul ul,.article ol ol,.article ul ol,.article ol ul,.article ul p,.article ol p,.article dl ul{font-size:1em;}


.news_article ul a,.article ol a{color:#3189DA;}
.news_article ol a:hover,.article ul a:hover{color:#3189DA; text-decoration: underline;} 

.news_article ul ul,.article ol ul {list-style:disc;}
.news_article ul ul,.article ol ul,.article ol ol,.article ul ol {margin-top:0.5em;}
.news_article ul li,.article ol li {margin-top:0.4em ;}
.news_article dl {margin:1em 0 0 0;}

.news_article img.article_image{float :right; margin : 73px 19px 10px 10px; border : 1px solid #3089DA;}
.news_article a.bt_contact{float: right; margin : 0 16px 0 0;}

.news_article table{width: 710px; padding-top : 15px; margin-bottom: 10px; border-bottom :1px solid #095AA9; }







td.row1{width: 710px;	height : 21px;	background-image: url(../images/table_top.gif);	background-repeat: no-repeat;}

th.First{background-image: url(../images/th_first_slice.gif);	background-repeat: repeat-y;	background-color: #348BDA;  margin-bottom : 5px; border-right  : 1px solid #FFFFFF; }
th.last{	background-image: url(../images/th_last_slice.gif);	background-repeat: repeat-y;	background-position: right;	background-color: #348BDA; } 
th.midd{	background-color: #348BDA; border-right  : 1px solid #FFFFFF; word-wrap: break-word;}

td.spacerFirst{margin: 0px; border-left: 1px solid #095AA9;	border-right: 1px solid #B7B7B7;	height : 3px;	width : auto;	font-size : 0em;}
td.spacerlast{margin : 0px; border-right :1px solid #095AA9; height : 3px;	width : auto;	font-size : 0em;}
td.spacermidd{margin : 0px; border-right: 1px solid #B7B7B7; height : 3px;	width : auto;	font-size : 0em;}

td.First {border-left :1px solid #095AA9;	background-color :#F1F1F1; border-right :1px solid #B7B7B7; padding-bottom : 3px; }
td.last {border-right :1px solid #095AA9; background-color :#F1F1; padding-bottom : 3px; }
td.midd {border-right: 1px solid #B7B7B7; background-color :#F1F1F1; adding-bottom : 3px; }

.article table th p {margin-left : 5px; color : #FFFFFF;}
.article table p{	margin-left : 5px; margin-top : 9px; color : #02488D;}

span.sea

.article_img{width : 750px;   margin : -50px 0 0 -10px; }
.article_img p{ margin : -9px 0 0 10px;}h_item a:visited{color :#02488D; font-weight :bold; }

/*Related Articles*/
.related_articles{float : left; margin : 10px 0 10px 0;	height : auto;	width : 709px;}
#related_articles img{margin: 0px; padding :0px; display: block }

.related_left{float : left;	width : 355px;	height :auto;}
#related_left ul{float: left; width: 355px; height :auto; padding: 0px; margin :0px; list-style:none; display : inline;}
#related_left li{display :inline; float :left; margin: 0 0 0 0;  padding: 0px;}
#related_left ul ul{float: left;	margin: 0 0 0 15px;	width: 340px;	height: auto;	padding: 4px 0 6px 0;	background-color: #E8E7E7;	background-image: url(../images/slice_related.gif);	background-repeat: repeat-y; border-bottom : 1px solid #B9B9B9;}
#related_left ul ul li{width: 338px; height : auto; margin : 3px 0 0 1px; border :0px; background-color : #FFFFFF; }
#related_left ul ul a{display: block; color : #80A3C6; font:normal 1em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 14px;	  width : 312px; background-image: url(../images/navi_arrow_off.gif);background-repeat:no-repeat; background-position: 5px 6px;}
#related_left ul ul a:hover{display: block; color : #02488D; font:normal 1em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 14px;	 background-image: url(../images/navi_arrow_on.gif);background-repeat:no-repeat;	background-position: 5px 6px;}

.related_right{float : left;	width : 346px;	margin-left : 8px; height :auto;}
#related_right ul{float: left; width: 346px; height :auto; padding: 0px; margin :0px; list-style:none; display : inline;}
#related_right li{display :inline; float :left; margin: 0 0 0 0; padding: 0px;}
#related_right ul ul{float: left;	margin: 0 0 0 0;	width: 331px;	height: auto;	padding: 4px 0 6px 0;	background-color: #E8E7E7;	background-image: url(../images/slice_related_right.gif);	background-repeat: repeat-y; border-bottom : 1px solid #B9B9B9;}
#related_right ul ul li{width: 329px; height : auto; margin : 3px 0 0 1px; border :0px; background-color : #FFFFFF; }
#related_right ul ul a{display: block; color : #80A3C6; font:normal 1em Verdana,Arial,Helvetica,san-serif; line-height : 16px; padding-left: 14px;	  width : 312px; background-image: url(../images/navi_arrow_off.gif);background-repeat:no-repeat; background-position: 5px 6px;}
#related_right ul ul a:hover{display: block; color : #02488D; font:normal 1em Verdana,Arial,Helvetica,san-serif;  line-height : 16px; padding-left: 14px;	 background-image: url(../images/navi_arrow_on.gif);background-repeat:no-repeat;	background-position: 5px 6px;}

/*News Archive*/
.news_archive{float: left;	width: 708px;	height: auto;}
.news_archive_header{float: left;	width: 708px;	height: 51px;	background-image: url(../images/news_archive_top.gif);	background-repeat: no-repeat;}
.news_archive_footer{float: left;	width: 708px;	height: 15px;	background-image: url(../images/ft_news_articles.gif);	background-repeat: no-repeat;}
.news_archive_center{float: left;	width: 708px;	background-image: url(../images/slice_news_archive.gif);	background-repeat: repeat-y;}
.news_archive_years_container{float :left; margin: 0px; height : auto; width: 55px;}
.news_archive_list_container{float :left; margin: 0 0 0 0; height : auto; width: 649px;	border-top: 1px solid #B9B9B9;}
#news_archive_years_container a{float :left; display :inline;	margin : 3px 0 0 15px; font: bold 0.7em Verdana,Arial, Helvetica, sans-serif; color: #02488D;}
#news_archive_years_container a:hover{float :left; display :inline;	margin : 3px 0 0 15px;  font: bold 0.7em Verdana,Arial, Helvetica, sans-serif; color: #02488D;}
.news_archive_list_inner{float: left; display: inline;	margin: 3px 0 3px 3px;	height: auto;	width: 642px;	border-bottom: 1px solid #D9D9D9;	background-image: url(../images/slice_news_archive_inner.gif);	background-repeat: repeat-y;}
#news_archive_list_inner h3{margin : 6px 0 0 8px; margin-bottom : 5px; font: bold 0.7em Verdana,Arial, Helvetica, sans-serif; color: #3189DA;}
#news_archive_list_inner p {margin : 6px 0 0 8px; margin-bottom : 5px; font: normal 0.7em Verdana,Arial, Helvetica, sans-serif; color: #02488D; width: 620px;}
.news_archive_month{float: left;	margin: 0;	padding-bottom: 7px;	height: auto;	width: 640px;	border-top: 1px solid #D9D9D9;}
.news_year_on{float: left;	margin: 0px; width: 55px;	height: 21px;	background-image: url(../images/news_year_on.gif);	background-repeat: no-repeat;}
.news_year_off{float: left; margin: 0px;	width: 55px;	height: 21px;	background-image: url(../images/news_year_off.gif);	background-repeat: no-repeat;}

.locations{float: left;	width: 708px;	height: auto;}
.locations_header{float: left;	width: 708px;	height: 29px;	background-image: url(../images/hd_location.gif);	background-repeat: no-repeat;}
.locations_footer{float: left;	width: 708px;	height: 11px;	background-image: url(../images/ft_locations.gif);	background-repeat: no-repeat;}
.locations_center{float: left;	width: 708px;	height : 285px;	padding-left : 10px;	background-image: url(../images/slice_locations.gif);	background-repeat: repeat-y;}
.links_header{float: left;	width: 708px;	height: 51px;	background-image: url(../images/hd_links.gif);	background-repeat: no-repeat;}
.links_footer{float: left;	width: 708px;	height: 16px;	background-image: url(../images/ft_links.gif);	background-repeat: no-repeat;}
.links_container{float: left;	width: 708px;	height: auto;}

.links_center{float: left;	width: 708px;	background-image: url(../images/slice_links.gif);	background-repeat: repeat-y;}
.links_category{float: left;	margin: 0 0 2px 0;	width: 708px;	height: auto;	background-image: url(../images/slice_links_cat.gif);	background-repeat: repeat-y;}
#links_center a{float :left; display :inline;	 margin : 4px 0 0 14px; font: bold 0.7em Verdana,Arial, Helvetica, sans-serif; color: #3189DA;}
#links_center a:hover{float: left;	display: inline;	margin: 4px 0 0 14px;	font: bold 0.7em Verdana,Arial, Helvetica, sans-serif;	color: #3189DA; text-decoration: underline;}
.links{width : 635px; margin : 14px 0  0 14px;}

#links_center p{ margin : 0 0 14px 0;	font: normal 0.7em Verdana,Arial, Helvetica, sans-serif;}
#links_center a.link{margin : 0px;	font: bold 1em Verdana,Arial, Helvetica, sans-serif;	color: #02488D;	text-decoration: none;}
#links_center a.link:hover{margin : 0px;	font: bold 1em Verdana,Arial, Helvetica, sans-serif;	color: #02488D;	text-decoration: underline;}
.links_category_left{float: left;	display: inline;	width: 55px;	height : 23px;	background-image: url(../images/links_cat.gif);	background-repeat: no-repeat;}
.links_category_right{float: left;	display: inline;	width : 649px;	border-bottom : 1px solid #B9B9B9;	}
.links_category_right_top{float: left;	display: inline;	width: 644px;	height: 22px;	background-image: url(../images/slice_links_cat_top.gif);	background-repeat: repeat-x;}
.links_category_right_top_end{float: left;	display: inline;	width: 4px;	height: 22px;	background-image: url(../images/slice_links_cat_top_end.gif);	background-repeat: no-repeat;}

div.contact_container{float :left;  display :inline; margin-bottom : 5px;}
.contact_container b, .contact_container p{color : #02488D;}
div.contact_single{float :left; margin : 0px; width : 361px; height : auto;}
div.contact_submit{float :left; margin-top : 20px; width : 361px; height : auto;}
div.contact_double{float: left;	margin: 0px;	width: 722px;	height: auto; }
input.contact_form{margin-bottom: 2px;	padding: 0px;	font-size: 10px;	width: 346px;	height: 17px;	border: 1px solid  #368DDC;	background-color: #FBFBFB;}
input.contact_form2{margin: 0px;	margin-top: -3px; padding: 0px;	font-size: 10px;	width: 123px;	height: 17px;	border: 1px solid  #368DDC;	background-color: #FBFBFB;}
select.contact_form{margin: 0px;	padding: 0px;	font-size: 10px;	width: 346px;	height: 19px;	border: 1px solid  #368DDC;	background-color: #FBFBFB;}
input.button{float :right; margin : 5px 15px 15px 0;}
label.contact_form{margin : 0px; font: normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 25px; color : #02488D;}
label.contact_form2{float :left; margin : 0px;  font : normal 0.7em Verdana,Arial,Helvetica,san-serif; line-height : 12px; margin : 22px 10px 10px 0; color : #02488D;}

textarea.contact_form{margin : 0px;	padding : 0px;	width : 708px;	height : 82px; border : 1px solid  #368DDC;	background-color: #FBFBFB; font: normal 0.7em Verdana,Arial,Helvetica,san-serif;}

/*footer*/
.footer{margin: 0 auto; padding-bottom :20px; width: 1030px; height : 85px; float: left; clear: none; background: url(../images/container_bottom.gif) no-repeat;}
.footer img.luxfer{margin-left : 0px;}
.footer a{font:normal 0.68em Verdana,Arial,Helvetica,san-serif;	color: #A7A9AC;}
.footer p.arkom{text-align: center; padding-top : 25px;}
.footer p a:hover{color:#B50A47; text-decoration: underline;} 
.footer_logos{float: right; padding-right : 25px; }


/* 
The contents of this file is licensed material and is copyright to arkom creative technology. It is protected by international copyright laws. It may not be modified, copied in whole or in part except in the manner expressly stated in the license agreement. If you are in any doubt as to what you are allowed to do, contact us at www.arkom.co.uk.
*/