
#page {margin-left:auto; margin-right:auto; padding-bottom:60px; width:730px; text-align:left;}
#main1 {background:#0382C9 url("../images/bg_main1.jpg") no-repeat; padding:0px 15px; padding-left:16px; padding-bottom:30px;}
#main2 {background:#75BAE1 url("../images/bg_main2.jpg") no-repeat; padding:0px 0px;}
#hmain1 {background:#0382C9 url("../images/bg_hmain1.jpg") no-repeat; padding-left:15px; padding-right:220px; padding-bottom:30px;}
#hmain2 {background:url("../images/bg_hmain2.png") repeat-y;}
#hmain3 {position:relative; background:url("../images/bg_hmain3.jpg") no-repeat; padding-top:17px;}
#cont1 {background:url("../images/bg_cont1.jpg") repeat-y;}
#cont2 {background:url("../images/bg_cont2.jpg") no-repeat; padding:0px 25px; padding-top:14px;}
#cont3 {background:#FFFFFF; padding:14px;}
#nav1 {margin-left:25px;}
#nav2 {background:#256CA4 url("../images/bg_nav2.png") no-repeat; width:208px;}
#header {position:relative;}
#footer {background:#004370;}

/*** home ***/
#headHome {padding-top:50px; padding-left:229px; padding-right:28px; text-align:justify;}
#home1 {padding:0px 24px; padding-bottom:30px;}
#home2 {width:443px;}
#creditHome {margin-top:60px;}
#screenHome1 {position:absolute; left:511px; top:1px; width:188px; height:141px;}
#screenHome2 {position:absolute; left:511px; top:154px; width:188px; height:141px;}
#screenHome3 {position:absolute; left:511px; top:307px; width:188px; height:141px;}
#galleryHome {position:absolute; left:510px; top:460px; width:190px; height:22px;}
#galleryHome a {display:block; background: url("../images/bg_gallery.jpg") 0px -40px no-repeat; width:190px; line-height:22px; text-decoration:none;}
#galleryHome a:hover {background: url("../images/bg_gallery.jpg") 0px 0px no-repeat;}

/*** page ***/
#left {float:left; width:415px;}
#leftCont {padding:18px; padding-top:2px;}
#right {float:right; width:208px;}
.clear {clear:both; height:1px; font-size:1px;}
.ie1 {height:14px; font-size:14px;}
.ie2 {height:1px; font-size:1px;}
#gallery {padding-left:0px;}
#gallery a {color:#FFFFFF; padding-left:12px; line-height:17px; text-decoration:underline;}
#gallery a:hover {color:#50ACD1; text-decoration:none;}
#gallery .active {color:#FFFFFF; padding-left:12px; font-weight:bold;}
#nextImage {padding:6px 0px; text-align:center;}
#nextImage a {color:#0085CF; font-size:12px; text-decoration:underline;}
#nextImage a:hover {text-decoration:none;}
#credit {padding-top:10px; padding-left:22px;}
.importanttext {color:#07548C; font-style:italic;}
.gallery {float:left; padding-top:14px; padding-right:14px;}
#awards {background:#FFFFFF; margin-left:8px; margin-bottom:14px; padding-left:14px; padding-bottom:28px;}
.awardsImg {float:left; padding-top:14px; width:120px; text-align:center}
.awardsImgC {float:left; padding-top:14px; width:140px; text-align:center}
#questions {padding-bottom:14px;}
#questions ol {margin:0px; margin-left:14px; padding-left:14px;}
.num {color:#BD0102;}
#toc {margin:0px; margin-left:14px; padding-left:14px;}
#toc li {padding-bottom:6px;}
#ddsm {margin:0px; margin-left:14px; padding-left:14px;}
#ddsm li {padding-bottom:6px;}
ul .different {padding-top:6px; list-style-image:none; list-style-type:none;}
.gameBox {float:left; padding-right:8px;}
.testimonial {margin-bottom:6px;}
.testimonialName {padding-left:14px; font-style:italic;}

/*** header ***/
#download {position:absolute; left:560px; top:24px; width:115px; height:70px;}
#download a {display:block; background: url("../images/bg_download.jpg") 0px -80px no-repeat; width:115px; line-height:70px; text-decoration:none;}
#download a:hover {background: url("../images/bg_download.jpg") 0px 0px no-repeat;}

/*** footer ***/
#links {color:#50ACD1; padding-left:55px;}
#links a {color:#FFFFFF; line-height:20px; text-decoration:none;}
#links a:hover {color:#50ACD1;}
#copyright {color:#50ACD1; font-size:11px; font-weight:normal;}
#copyright a {color:#50ACD1; font-size:11px; font-weight:normal; text-decoration:none;}
#copyright a:hover {color:#60BCE1; text-decoration:underline; font-weight:normal;}

#design {position:absolute; left:573px; top:73px; width:120px; height:14px;}
#design a {color:#D8F1FF; line-height:14px; font-size:11px; font-weight:normal; text-decoration:none;}
#design a:hover {color:#FFFFFF; text-decoration:underline;}

/*** top menu ***/
#menuTop {position:absolute; left:26px; top:298px; width:633px; height:20px;}
#menuTop1 {position:absolute; left:0px; top:0px; width:60px; height:20px;}
#menuTop1 a {display:block; background: url("../images/bg_menu.jpg") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop1 a:hover {background: url("../images/bg_menu.jpg") 0px 0px no-repeat;}
#menuTop2 {position:absolute; left:66px; top:0px; width:49px; height:20px;}
#menuTop2 a {display:block; background: url("../images/bg_menu.jpg") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop2 a:hover {background: url("../images/bg_menu.jpg") -66px 0px no-repeat;}
#menuTop3 {position:absolute; left:120px; top:0px; width:78px; height:20px;}
#menuTop3 a {display:block; background: url("../images/bg_menu.jpg") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop3 a:hover {background: url("../images/bg_menu.jpg") -120px 0px no-repeat;}
#menuTop4 {position:absolute; left:204px; top:0px; width:85px; height:20px;}
#menuTop4 a {display:block; background: url("../images/bg_menu.jpg") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop4 a:hover {background: url("../images/bg_menu.jpg") -204px 0px no-repeat;}
#menuTop5 {position:absolute; left:294px; top:0px; width:80px; height:20px;}
#menuTop5 a {display:block; background: url("../images/bg_menu.jpg") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop5 a:hover {background: url("../images/bg_menu.jpg") -294px 0px no-repeat;}
#menuTop6 {position:absolute; left:380px; top:0px; width:93px; height:20px;;}
#menuTop6 a {display:block; background: url("../images/bg_menu.jpg") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop6 a:hover {background: url("../images/bg_menu.jpg") -380px 0px no-repeat;}
#menuTop7 {position:absolute; left:556px; top:0px; width:77px; height:20px;}
#menuTop7 a {display:block; background: url("../images/bg_menu.jpg") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop7 a:hover {background: url("../images/bg_menu.jpg") -556px 0px no-repeat;}

body {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px; 
  color:#3A3C39; 
  margin:0px; 
  padding:0px; 
  background:#005298;
  text-align:center; 
  }
th {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#3A3C39; 
  }
td {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#3A3C39; 
  }
h1 {
  color:#FFFFFF;
  margin:0px;
  padding:0px; 
  padding-left:64px; 
  line-height:17px; 
  font-size:11px;
  }
h2 {
  color:#BD0102;
  font-size:12px; 
  margin:12px 0px;
  text-transform:uppercase;
  }
h3 {
  color:#BD0102;
  font-size:12px; 
  margin:12px 0px;
  }
h4 {
  font-size:12px; 
  margin:12px 0px;
  }
p {
  margin:12px 0px;
  text-align:justify;
  }
strong {
  color:#07548C;
  font-weight:bold;
  }
a {
  color:#3A3C39;
  font-weight:bold;
  text-decoration:underline;
  }
a:hover {
  color:#B40000;
  text-decoration:none;
  }
img {
  border:0px;
  margin:0px;
  }
ul {
  margin:0px;
  margin-left:14px;
  padding-left:14px;
  list-style:url("../images/odr_blue.png") disc outside; 
  }
li {
  line-height:16px; 
  }
dl {
  margin:12px 0px; 
  }

