body {background:#eee;font-family: "Segoe UI", Frutiger, Tahoma, "Helvetica", "Helvetica Neue", Arial, sans-serif;font-size:13px;line-height: 170%;color:#333;margin:0;padding:0;}

a, a:link, a:visited {color: #c00;text-decoration: none;padding-bottom: 1px;border-bottom:1px dotted #c00;}
a:hover {text-decoration: none;border-bottom:1px solid;}
a img, .no-border {border:0;}


/*
MODULE POSTIONS ----------------------------------------------------------------*/
#header-wrapper {padding:20px 0;background:#679EF1;}
#mainbody-wrapper {background:#679EF1;padding:0;margin:0;}
#mainbody {border:1px solid #538CDF;background:#fff;border-top-width:1px;border-bottom:0;margin:0;padding:0}
#mainbody2 {border:1px solid #ddd;background:#fff;border-top:0;margin:0;padding:0}
#mainbody3 {margin:0;padding:20px;color:#333;border:1px solid #bbb;border-top:0;}
#splash {margin:0;padding:20px 5px;color:#C2D4EF;background:#2B61AF;font-size:18px;line-height:170%;border:1px solid #1D529F;border-bottom:0;}
#splash2 {margin:0;padding:20px 5px;color:#DFECFF;background:#2B61AF;font-size:14px;border:1px solid #1D529F;border-top:0;line-height:170%;text-align:justify;}
#splash2 a {color:#FFD100;border-color:#FFD100;}
#splash strong {color:#eee;}
#splash p {text-align:center;margin:30px 20px 0;font-style:italic;}
#splash span {font-style:italic;}
#footer-wrapper {font-family: Arial, Tahoma, sans-serif;margin:0;padding:20px 0;font-size:11px;color:#6E8698;}

/* 
ELEMENTS ------------------------------------*/
h1, h2, h3, h4, h5 {margin:10px 0;font-weight:normal;color:#4C70AF;}
#splash h1, #splash h2, #splash h3, #splash h4, #splash h5 {margin:10px 0;color:#fff;font-weight:bold;}
#splash2 h1, #splash2 h2, #splash2 h3, #splash2 h4, #splash2 h5 {margin:10px 0;color:#fff;font-weight:bold;font-style:italic;}

#splash h3 {margin:5px 0 0;color:#fff;font-weight:bold;}
h1 {font-size: 2em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;margin:0;font-weight:bold;}
h5 {font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-size:1em;color:#D46D10;font-weight: bold;margin:10px 0 0 0;}

h5.mini {margin:0;}
.num {font-style:italic;font-weight:bold;color:#000;font-size: 2em;width:30px;float:left;padding:8px 5px;border:0;color:#646055;}

ul {margin:0;padding:0;}
ul li {list-style:none;}

ul#menu {float:left; width:100%;}
ul#menu li {float:left;font-weight:bold;font-size:14px;}
#menu a {border:0;color:#fff;border-right:1px solid #407BCF;border-left:1px solid #7FB3FF;padding: 0 20px;}
#menu a:hover {border-bottom:0;color:#2B61AF;}

ul.tick {margin:0;padding:0;}
ul.tick li {font-weight:bold;font-size:12px;background-repeat:no-repeat;background-position:left center;padding:5px 0 5px 25px;color:#fff;}

.tick1{background:url(../images/features_img/finance_16.gif)}
.tick2{background:url(../images/features_img/contacts_16.gif)}
.tick3{background:url(../images/features_img/calendar_16.gif)}
.tick4{background:url(../images/features_img/notes_16.gif)}
.tick5{background:url(../images/features_img/favorites_16.gif)}
.tick6{background:url(../images/features_img/music_16.gif)}
.tick7{background:url(../images/features_img/control-play_16.gif)}
.tick8{background:url(../images/features_img/confirm_16.gif)}

.t1, .t2, .t3, .t4, .t5 {color: #000;}
.t1 {font-size: 24px;}
.t2 {font-size: 20px;}
.t3 {font-size: 18px;}
.t4 {font-size: 16px;margin:0;font-weight:bold;}
.t5 {font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-size:1em;font-style:normal;font-weight: bold;margin:10px 0 0 0;}

input, select {font-size: .90em;}

.span-1{width:50px;}
.span-2{width:120px;}
.span-3{width:190px;}
.span-4{width:260px;}
.span-5{width:330px;}
.span-6{width:400px;}
.span-7{width:470px;}
.span-8{width:540px;}
.span-9{width:610px;}
.span-10{width:680px;}
.span-11{width:750px;}
.span-12{width:820px;}
.span-13{width:850px;}
.span-14{width:920px;margin:0;}

table.c-default {border: 1px solid #aaa;color: #333;border-left:0;border-right:0;}
table.c-default td {padding: 15px;border: 1px solid #fff;background: #eee;}

table.c-blue {border: 1px solid #629DE3;color: #0055BB;border-left:0;border-right:0;}
table.c-blue td {padding: 15px;border: 1px solid #fff;background: #CDDFF6;}

table.c-green {border: 1px solid #C2DF88;color: #57861A;border-left:0;border-right:0;}
table.c-green td {padding: 15px;border: 1px solid #fff;background: #E8F4D2;}

table.c-red {border: 1px solid #FE7B7A;color: #CC0000;border-left:0;border-right:0;}
table.c-red td {padding: 15px;border: 1px solid #fff;background: #FFCCCC;}

table.c-yellw {border: 1px solid #FDE179;color: #CF9000;border-left:0;border-right:0;}
table.c-yellw td {padding: 15px;border: 1px solid #fff;background: #FFF5CC;}


/* 
SPACERS ---------------------------------------------------------------------- */		
.sp1 {width:30px;}
.sp2 {width:20px;}
.sp3 {width:10px;}
.pd1 {padding:5px;margin:3px;float:left}
.pd2 {padding:2px;}
.pd3 {padding:0;}


/* 
BUTTONS ------------------------------------*/
.button div, .button-g div {font-size:14px;font-weight:bold;text-align:center;padding:4px 18px;}

.button {background:#7EAEF4;border:1px solid #1D529F;}
.button-g {background:#A3D046;border:1px solid #035F00;}

.button div {background:#7EAEF4;border:1px solid #C2D4EF;border-bottom:1px solid #689FEF;}
.button-g div {background:#A3D046;border:1px solid #DCFF8F;border-bottom:1px solid #7FAF15;}

.button div a, .button-g div a {border:0;padding:5px 0 5px 26px;background-repeat:no-repeat;background-position:left center;}

.button div a {color:#0D356F;background-image:url(../images/icons/layout.gif)}
.button-g div a {color:#033F00;background-image:url(../images/icons/blogs.gif)}

.button div a:hover, .button-g div a:hover {border:0;color:#eee;}
