@charset "UTF-8";
/* CSS Document */

* {color:#666666}
body {margin:0px; padding:0px; background:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif}

.contentContainer {margin-top:10px}
.pageHeader {height:15px; background-color:#dfdfdf; background-image:url('bg_pageHeader.gif'); background-repeat:no-repeat; border-top:1px solid #bbbbbb; text-align:right; padding-right:30px}
.pageHeader a {color:#969696; font-size:12px;font-weight:bold;}

.mainNavi {height:71px; background-color:#0c2d3f; background-image:url('bg_mainNavi.gif'); background-repeat:repeat-x; border-bottom:1px solid #FFFFFF}
.mainNavi div {position:absolute; z-index:3; top:32px; margin-left:315px}
.mainNavi ul{list-style-type: none;}
.mainNavi ul li{ float: left;}
.mainNavi ul li a {color:#FFFFFF; font-size:19px; text-decoration:none; margin-right:20px}

.rightCol .content {color:#FFFFFF; font-size:13px}

.footer {background-color:#eeeeee; background-image:url('bg_footer.gif'); background-repeat:repeat-x; height:37px; text-align:center; color:#bbbbbb; font-size:13px}


/* home */
.leftColHome {padding:20px 0px 30px 20px; width:580px}
.spacerColHome {width:10px}
.rightColHome {padding:20px 20px 30px 0px; width:370px}

.cloudHome {height:216px; background-image:url('people.jpg'); background-repeat:no-repeat;}

.leftColHome .content {padding:0px 20px 20px 20px; color:#333333; font-size:13px}
.leftColHome .content .headline {color:#406980; font-size:24px}
.leftColHome .content .intro {color:#406980; font-size:18px;}
.leftColHome .content a {color:#000000}
.leftColHome .content a:hover {text-decoration:none}


.rightColHome .box {border:1px dotted #406980}
.rightColHome .box .header {color:#406980; text-align:center; height:50px;font-size:18px; background-color:#f4f4f4; border-bottom:1px solid #406980;line-height:50px}
.rightColHome .box .content {color:#666666; padding:20px; font-size:12px; font-weight:normal;}
.rightColHome .box .button {background-image:url('bg_rightBoxButton.gif'); background-repeat:no-repeat; text-align:center; height:44px}
.rightColHome .box .button a {color:#FFFFFF; font-size:18px; line-height:40px; text-decoration:none}


.contentHome li {list-style-image:url('starLightGrey.png');color:#666666; font-size:13px;}


/* subPage */

.leftColSub {padding:20px 0px 30px 20px; width:625px;font-size:13px}
.spacerColSub {background-color:#FFFFFF; width:35px}
.rightColSub {padding:20px 20px 30px 0px; background-color:#FFFFFF; width:300px}

.cloudSub {height:90px; background-image:url('people_sub.jpg'); background-repeat:no-repeat; font-size:24px;}
.cloudSub div {margin:40px 0 0 20px; color:#406980;} 


.leftColSub .headline {color:#0d2e41; font-size:18px}
.leftColSub .subHeadline {color:#0d2e41; font-size:13px; font-weight:bold}
.leftColSub a {color:#000000}
.leftColSub a:hover {color:#0d2e41; text-decoration:none}

.rightColSub {color:#333333; font-size:13px}
.rightColSub .box {border:1px dotted #406980}
.rightColSub .box .header {color:#406980; text-align:center; height:50px;font-size:18px; background-color:#f4f4f4; border-bottom:1px solid #406980;line-height:50px}
.rightColSub .box .content {color:#666666; padding:20px; font-size:12px; font-weight:normal;}
#quote span {color:#406980; font-weight:bold}

.imageBorder {border:5px solid #0d2e41; margin-right:10px}

h1, h2, h3, h4 {color:#406980}
