html,body   {margin:0px;padding:0px;border:0px;background:#b0c6d3;}
*           {margin:0px;padding:0px;border:0px;outline:none;background:none;text-decoration:none;}
img         {display:block;margin:0px auto 0px auto;}
.clear      {clear:both;}
p,span      {font:12px "helvetica","arial","verdana";color:#39474c;line-height:18px;}
a           {font:12px "helvetica","arial","verdana";color:#657479;line-height:18px;}
ul          {margin:5px 0px 5px 0px;}

/*********************************
 *      Main Divs
 ********************************/

#header                     {display:block;width:100%;height:150px;background:url('../i/header_back.jpg') repeat-x #f1f7fa;border-bottom:1px solid #fff;}
#navigation                 {display:block;width:auto;padding-left:3em;margin-top:45px;height:49px;}
#navouter                   {position:absolute;height:150px;width:655px;left:50%;margin-left:-175px;background:url('../i/arrowgrad2.png') left center no-repeat;z-index:50;}
#midnav                     {display:block;width:100%;background:url('../i/midnav_back.jpg') repeat-x #fff;padding:14px 0px 15px 0px;height:auto;border-top:1px solid #d3e6ed;}
#wrapper                    {display:block;width:100%;height:350px;background:url('../i/splashback.jpg') repeat-x;}
.content                    {display:block;width:100%;height:auto;min-height:300px;background:url('../i/contentback3.jpg') repeat-x #fff;border-top:1px solid #fff;padding:30px 0px 30px 0px;}
#footer                     {display:block;width:100%;height:auto;padding-top:20px;min-height:250px;padding-bottom:50px;background:#afc0d3 url('../i/footer_back.jpg') repeat-x;}

.conveyor                   {display:block;height:auto;width:99999px;}

.arrowleft                  {position:absolute;left:50%;margin-left:-543px;margin-top:150px;width:28px;height:43px;background:url('../i/arrow_left.png') no-repeat;z-index:99999;}
.arrowright                 {position:absolute;left:50%;margin-left:515px;margin-top:150px;width:28px;height:43px;background:url('../i/arrow_right.png') no-repeat;z-index:99999;}
.arrowleft:hover,.arrowright:hover {opacity:0.6;}
.arrowleft:active           {opacity:0.8;margin-left:-544px;}
.arrowright:active          {opacity:0.8;margin-left:516px;}

.inner                      {display:block;width:960px;height:auto;margin:0px auto 0px auto;}
.footerbox                  {display:block;width:220px;height:auto;float:left;}
.contentbox                 {display:block;width:266px;min-height:280px;padding:19px;background:#f1f6f9;border:1px solid #fff;-moz-border-radius:5px;
                                -webkit-border-radius:5px;height:auto;float:left;}
.indexbox                   {display:block;width:310px;height:auto;float:left;min-height:280px;}
.contentmain                {display:block;width:590px;padding:20px;background:#fff;height:auto;float:left;margin-right:20px;}

.content-grey               {font:11px "helvetica","arial","verdana";color:#808080;}
.content-info               {font:15px "georgia","times"; color:#657479;line-height:20px;text-shadow: 0px 1px 1px #fff;}
.content-infotitle          {font:24px "georgia","times"; color:#657479;text-shadow: 0px 1px 1px #fff;}
.content-footer             {font:12px "helvetica","arial","verdana";color:#39474c;line-height:24px;}
.content-body               {font:12px "helvetica","arial","verdana";color:#39474c;line-height:18px;}
a.content-footer:hover      {color:#89979c;}

.content-hed                {font:16px "helvetica","arial","verdana";font-weight:bold;color:#39474c;line-height:20px;}
.content-title              {font:18px "helvetica","arial","verdana";color:#39474c;line-height:36px;text-shadow: 0px 1px 1px #fff;font-weight:bold;}
.page-nav                   {font:12px "helvetica","arial","verdana";color:#657479;line-height:36px;text-shadow: 0px 1px 1px #fff;margin-bottom:1px;margin-top:0px;font-weight:bold;}
.page-nav:hover             {color:#111;}
.page-nav:active            {margin-bottom:0px;margin-top:1px;}
.link                       {font:12px "helvetica","arial","verdana";color:#657479;line-height:18px;text-shadow: 0px 1px 1px #fff;margin-bottom:1px;margin-top:0px;font-weight:bold;}

.content-support            {font:12px "helvetica","arial","verdana"; color:#404040;line-height:20px;padding:5px 0px 0px 0px;}
.content-list               {font:11px "helvetica","arial","verdana"; color:#404040;line-height:20px;list-style-type:circle;margin-bottom:0px;margin-left:15px;padding-bottom:10px;}

.small-label                {display:block;width:80px;margin-top:3px;font:10px 'hevetica','arial','sans-serif';color:#808080;}
.link-white                 {display:block;font:12px "helvetica","arial";color:#f0f9fc;}
.ra-footer                  {font:10px "georgia","times"; color:#657479;line-height:20px;text-shadow: 0px 1px 1px #fff;}

/*********************************
 *      Forms
 ********************************/

.largeform                  {font:14px "georgia","times";color:#afafaf;font-weight:bold;padding:7px 5px 7px 5px;background:url('../i/largeformback.jpg') repeat-x;border:none;/*-moz-border-radius:3px;-webkit-border-radius:3px;*/}
.largeform2                 {font:14px "georgia","times";color:#afafaf;;font-weight:bold;padding:7px 5px 7px 5px;background:url('../i/largeformback.jpg') repeat-x;border:1px solid #dfdfdf;/*-moz-border-radius:3px;-webkit-border-radius:3px;*/}
.smallform                  {font:12px "helvetica","arial";color:#404040;padding:3px;background:#fff;border:1px solid #dfdfdf;margin-top:5px;}
.largeformlabel             {display:block;float:left;font:13px "georgia","times"; color:#253439;padding:11px 0px 3px 0px;width:120px;margin-top:0px;text-shadow: 0px 1px 1px #fff;}

.bodyformlabel              {display:block;float:left;font:13px "georgia","times"; color:#253439;padding:11px 0px 3px 0px;width:250px;margin-top:0px;text-shadow: 0px 1px 1px #fff;}
.input-body                 {font:14px "georgia","times";color:#222;font-weight:bold;width:248px;padding:7px 5px 7px 5px;background:#fafafa;border:1px solid #ccc;}
.input-body:focus           {font:14px "georgia","times";color:#222;font-weight:bold;width:248px;padding:7px 5px 7px 5px;background:#fafafa;border:1px solid #a7d3a7;}

/*********************************
 *      Headlines
 ********************************/

.hr-content                 {padding:0px;height:2px;color:#d4e5ed;background:#d4e5ed;margin:5px 0px 5px 0px;border-bottom:1px solid #fff;}
.hr-footer                  {padding:0px;height:2px;color:#93a6ad;background:#93a6ad;margin:5px 0px 5px 0px;border-bottom:1px solid #fff;}

/*********************************
 *      Buttons
 ********************************/

.button1                    {display:block;width:auto;min-width:75px;text-align:center;padding:3px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url('../i/button1.jpg') center center repeat-x;padding:3px 7px 3px 7px;font:12px "helvetica","arial","sans-serif";color:#fff;}
.button1:hover              {background:rgb(10,60,123);background:rgba(10,60,123,0.5);}
.button2                    {display:block;width:auto;min-width:75px;box-shadow: 0px 1px 1px #fff;font-weight:bold;text-align:center;padding:3px;-moz-border-radius:7px;-webkit-border-radius:7px;background:url('../i/button1.jpg') center center repeat-x;
                            padding:8px 15px 8px 15px;font:14px "helvetica","arial","sans-serif";color:#fff;}
.button2:hover              {background:rgb(10,60,123);background:rgba(10,60,123,0.5);}
.button3                    {display:block;width:auto;min-width:75px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;background:url('../i/bg_button3.jpg') repeat-x bottom center;padding:4px 7px 4px 7px;
                            font:12px "helvetica","arial","sans-serif";font-weight:bold;color:#399ac7;}
.button3:hover              {background:#e1efff;}

/****************************** Tables ****************************************/

table                       {width:100%;margin:0px 0px 10px 0px;border:0px;padding:0px;}
table tr                    {height:36px;}
table tr:first-child        {height:36px;}
table tr td                 {font:12px "helvetica","arial","verdana";color:#39474c;line-height:18px;}
table tr td a               {font:12px "helvetica","arial","verdana";color:#0a3c7b;line-height:18px;}
table tr:first-child td     {font:15px "georgia","times"; color:#39474c;line-height:20px;text-shadow: 0px 1px 1px #fff;font-weight:bold;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}

/*********************************
 *      Navigation
 ********************************/

/* Main Nav */
ul.navMain                  {margin:0px;padding:0px;}
li.navItem                  {display:inline;position:relative;list-style:none;padding:0px;margin:0px;}
li.navItem h2               {padding:0px;margin:0px;}
ul.navMain li h2 a          {display:block;padding:16px 0px 18px 0px;width:auto;margin-right:30px;text-align:center;height:16px;font:16px "georgia";color:#597898color:#8aa7b5;float:left;text-shadow: 0px 1px 1px #fff;}
ul.navMain li h2 a:hover    {color:#9fc4d7;}

ul.navMain li.navItem div   {position:absolute;display:none;margin:0px;width:180px;top:50px;left:0px;margin-left:-95px;padding:1.25em 1em .25em 1em;background:rgb(255,255,255);background:rgba(255,255,255,0.7);border-radius:5px;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;z-index:99999;}
ul.navMain li.navItem div h3{margin:0px;padding:0px;}
ul.navMain li.navItem div h3 a	{display:block;color:#003333;font-weight:bold;padding:0px;margin:0px;clear:both;}
ul.navMain li.navItem div h3 a:hover	{color:#547272;}
ul.navMain li.navItem div p {margin:-10px 0px 10px 10px;}				
ul.navMain li.navItem div p a 	{display:block;float:left;margin-right:5px;font:10px "helvetica","arial","sans-serif";color:#0099cc;}
ul.navMain li.hovering div  {display:block;} 

/* Midnav */
.midnav                     {display:block;width:auto;margin-right:30px;font:12px "helvetica","arial","verdana";font-weight:bolder;color:#4a7785;line-height:24px;float:left;}
.midnav:hover               {color:#000;}

/*********************************
 *      Twitter
 ********************************/
div.twitter_jc              {display:block;height:auto;}
ul.twitter                  {list-style:none;margin:0px;padding:0px;}
ul.twitter li               {display:block;padding:0px;margin:0px;padding-bottom:1px;margin-bottom:10px;list-style:none;height:auto;}
ul.twitter li.tweet         {font:11px "helvetica","arial","verdana"; color:#404040;line-height:16px;}
ul.twitter li.tweet a       {color:#399ac7;}
ul.twitter li span.tweet-status{}
ul.twitter li span.tweet-details{font:10px "helvetica","arial","verdana"; color:#888;line-height:16px;}


















