/*-----------------------------------------
  Website:
  Creator:
  Last Modified:
  
  1. General
  2. Text, headers
  3. Links
  4. Areas, Divs
  5. Tables
  6. Forms
  7. Images
  8. Menus
  9. Lists
-----------------------------------------*/



/*-----------------------------------------
  1. General, main
-----------------------------------------*/

body {
  padding: 0px;
  margin: 0px;
  text-align: center;
  font-family: arial;
  font-size: 10pt;
  background: #000066 url("../images/standard/bg_01.jpg") top left repeat-x;
}

/*-----------------------------------------
  2. Text, headers
-----------------------------------------*/

h1 {
  font-size: 14pt;
}

h2 {
  font-size: 12pt;
}

/*-----------------------------------------
  3. Links
-----------------------------------------*/



/*-----------------------------------------
  4. Area, Divs
-----------------------------------------*/

div.canvas_01 {
  width: 820px;
  margin: 0px auto;
  text-align: left;
}

div.header_wrapper_01 {
  width: 820px;
  height: 271px;
}

div.left_side_01 {
  float: left;
  width: 9px;
  height: 271px;
  background: #000066 url("../images/standard/left_side_01.jpg") top left no-repeat;
}

div.header_wrapper_02 {
  float: left;
  width: 739px;
  height: 237px;
}

div.right_side_01 {
  float: left;
  width: 52px;
  height: 271px;
  background: #000066 url("../images/standard/right_side_01.jpg") top left no-repeat;
}

div.header_01 {
  width: 739px;
  height: 34px;
  line-height: 34px;
  text-align: right;
  color: #fff;
  font-size: 11pt;
  background: #fff url("../images/standard/header_01.jpg") top left no-repeat;
}

div.header_02 {
  position: relative;
  width: 739px;
  height: 237px;
}

div.menu_01 {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 150px;
  height: 237px;
}

div.header_content_01 {
  position: absolute;
  top: 0px;
  left: 150px;
  width: 589px;
  height: 237px;
  text-align: center;
  background: #fff url("../images/standard/header_02.jpg") top left no-repeat;
}

div.header_content_02 {
  margin: 10px 30px 10px 30px;
  color: #666;
  text-align: left;
}

div.main_content_wrapper_01 {
  width: 820px;
}

div.left_side_02 {
  float: left;
  width: 84px;
  height: 329px;
  background: #000066 url("../images/standard/left_side_02.jpg") top left no-repeat;
}

div.main_content_01 {
  float: left;
  width: 664px;
  background: #fff url("../images/standard/main_content_bg_01.jpg") top left repeat-y;
}

div.right_side_02 {
  float: left;
  width: 52px;
  height: 329px;
  background: #000066 url("../images/standard/right_side_02.jpg") top left no-repeat;
}

div.main_content_top_01 {
  width: 664px;
  height: 39px;
  background: #fff url("../images/standard/main_content_top_01.jpg") top left no-repeat;
}

div.main_content_02 {
  min-height: 260px;
  margin: 0px 40px;
}

div.main_content_bottom_01 {
  width: 664px;
  height: 42px;
  background: #fff url("../images/standard/main_content_bottom_03.jpg") top left no-repeat;
}

div.main_content_bottom_02 {
  width: 664px;
  height: 22px;
  background: #fff url("../images/standard/main_content_bottom_02.jpg") top left no-repeat;
}

div.footer {
  width: 100%;
  background: #fff;
  text-align: center;
  color: #1946ad;
  font-size: 12pt;
}

div.killthefloats {
  clear: both;
}

/*-----------------------------------------
  5. Tables
-----------------------------------------*/

table.examples_01 {
  width: 100%;
  border-collapse: collapse;
  border: 0px;
  margin: 0px;
}

table.examples_01 td {
  text-align: center;
  border: 0px;
  margin: 0px;
  padding: 10px;
}

table.steps_01 {
  border: 1px solid #404071;
}

table.steps_01 th.light {
  padding: 3px;
  text-align: center;
  color: #fff;
  background: #8080a1;
  border: 1px solid #404071;
}

table.steps_01 th.dark {
  padding: 3px;
  text-align: center;
  color: #fff;
  background: #404071;
  border: 1px solid #404071;
}

table.steps_01 td {
  padding: 5px;
  font-size: 9pt;
  color: #404071;
  vertical-align: top;
  border: 1px solid #404071;
}

table.steps_01 td.steps_01 {
  width: 95px;
}

/*-----------------------------------------
  6. Forms
-----------------------------------------*/



/*-----------------------------------------
  7. Images
-----------------------------------------*/

img {
  border: 0px;
}

div.menu_01 img {
  display: block;
}

/*-----------------------------------------
  8. Menus
-----------------------------------------*/



/*-----------------------------------------
  9. Lists
-----------------------------------------*/


