

/* Reset */
* {	margin: 0px; padding: 0px;}
img {display:block;}
/* Tags */

body {background-color:#78a9d6; margin-top: 20px;}
div, p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:justify;}
a {font-family:Arial, Helvetica, sans-serif; color:#FFF}
a:hover {color:#F60;}
ul {padding: 5px 5px 5px 10px; text-align:left;}
li {padding-bottom:2px;}

/* IDs */
#content{ width:750px; margin: auto;}
#header{height:75px; background-image:url(../images/header_back.gif); margin-top:20px;}
#header div {margin: 25px 10px 25px 10px; font-size:24px; float:left;}
#main_menu{background-image:url(../images/back_green.gif); border-bottom:#FFF solid 1px; height:24px; font-size:18px; padding-left:10px;}
#fp_main_menu{background-image:url(../images/menu_back.gif); height:24px;}
#underimage {height:50px; width:750px; background-image:url(../images/front_underimage.gif);}
#underimage p {text-align:right; padding: 15px 10px 0px 210px; font-weight:bold;}
#main { background-image:url(../images/Back_whitegrad.gif); background-repeat:repeat-x; background-color:#FFF; padding: 15px 10px;}
#right_col  {float:right; width:265px;}
#left_col {width:445px;}
#right_col img, #left_col img {margin-bottom: 30px;}
#fr_icons {float:right; width:226px; margin-right:10px; margin-left:5px; padding-top:18px;}
#fr_iconswide {float:right; width:730px; margin-right:10px;}
#fr_icons img, #fr_iconswide img {display:inline; margin:0; padding:0;}
#fp_text {padding-top:20px; padding-left:10px; padding-bottom:0px; width:475px; height:150px; margin:0px;}
#text_area {padding-top:20px; padding-left:15px; padding-bottom:10px;}
#text_area p {width:455px; padding:3px;}
#copyright {clear:both; text-align:center; font-size:10px; padding: 30px 5px 5px 5px; color:#FFF; width:740px; margin-top:10px; border-top: solid 1px #90D260;}
#copyright img {display:inline;}
#news {float:left; padding-left:10px;}
#client_legend {margin-top:20px; padding-top: 3px; padding-left:10px;}
#client_legend div div {display:inline; font-weight:bold; padding-left: 10px; padding-bottom:0px;}
#client_legend div img {vertical-align:middle;}
#client_wrap {width:490px; height: 400px; overflow-y:scroll; margin-bottom:20px; margin-top:10px;}
#page_content {margin-top:20px; width:455px;}
#page_content p {text-align:left; margin-bottom:10px;}
#clist_full {margin:20px 0 0 10px; width:470px;}
#clist_full td {padding:2px; border-bottom:solid 1px #90D260;}
#clist_full img {display:inline;}

/* Classes */

.article {float: none;}
.highlight {float:right; width: 170px; background-image:url(../images/back_blue.gif); margin-left: 6px;}
.article p {margin: 9px 4px;}
.highlight p {margin: 9px 6px; color:#FFF;}
.article .title, .highlight .title {background-image:url(../images/back_green.gif); font-weight:bold; color: #FFF; padding: 4px; border-bottom: #FFF solid 1px;}
.client_list {width:430px; margin-left:0px; padding: 10px; text-align:left; border-bottom: #90D260 solid 1px; height:75px;}
.client_list img {float:left; padding-right:10px; }
.clist_head{padding: 2px; text-align:left; font-weight:bold;}
.clist_sub{padding: 2px; text-align:left;}
.clist_info{padding: 2px; text-align:left;}
.clist_info img {padding:0px; margin:0px;}
.clist_full_item {width:400px; padding-bottom: 3px; margin-right: 10px;}
.clist_full_item img {display:inline;}
.client_cat {padding: 3px; margin: 7px 0px; border-bottom: #90D260 solid 1px; font-weight:bold; font-size:14px;}
.keyword {font-weight: bold; font-size: 14px;}
.keywords {font-size: 14px;}


