/************************** Structure **************************/


body { background: #2b2b57 url(../images/body_bgrd.jpg) top left repeat-x; background-color:#2b2b57 }

#main { margin:auto; background-color:#FFFFFF; width:960px; margin-top:6px }

.topmenu { background:url(../images/header_bgrd.jpg) top left no-repeat; width:958px; height:29px; border:1px solid #fff; color:#fff;margin:0; padding:0; clear:both }

.header { width:958px; margin:0; padding:0; clear:both; height:186px; border-left:1px solid #fff; border-right:1px solid #fff }

.menu { width:958px; background-color:#d7d7e2; height:24px; border-left:1px solid #fff; border-right:1px solid #fff; }
.menu li { margin:0; padding:0 }
.menu ul { margin:0; padding:0 }

.menu3 li { margin:0; padding:0 }
.menu3 ul { margin:0; padding:0 }
.menu2 li { margin:0; padding:0 }
.menu2 ul { margin:0; padding:0 }

.submenu1 { background-color:#36366c; width:958px; border-left:1px solid #fff; border-right:1px solid #fff; height:20px; margin:0; padding:0 }
.submenu6 { background-color:#5e5e89; width:958px; border-left:1px solid #fff; border-right:1px solid #fff; height:20px; margin:0; padding:0 }
.submenu11 { background-color:#8686a7; width:958px; border-left:1px solid #fff; border-right:1px solid #fff; height:20px; margin:0; padding:0 }
.submenu15 { background-color:#afafc4; width:958px; border-left:1px solid #fff; border-right:1px solid #fff; height:20px; margin:0; padding:0 }

.left { width:730px; float:left; clear:both;background-color:#FFFFFF }

.right { width:230px; float:left;background-color:#FFFFFF; }

.footer {background-color:#2b2b57; width:960px; margin:auto; color:#fff  }

.box { width:198px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0; padding:0; margin-top:-7px }

.download { background:url(../images/download_now.jpg) top left no-repeat; width:146px; height:29px }

#marqueecontainer{
position: relative;
width: 180px; /*marquee width */
height: 300px; /*marquee height */
background-color: #fff;
overflow: hidden;
border: 0px;
padding: 0px;
padding-left: 0;
}

.form { width:480px; background-color:#eeeeee; padding:20px 0 0 20px }

.left img {border:0 }


/************************** Text **************************/


h1 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12pt; color:#36366c  }
.right h1 { background:url(../images/right_h1_bgrd.jpg) top left no-repeat; width:200px; height:30px;font-weight:normal; font-size:9pt; color:#505050; margin:0; padding:7px 0 0 10px; border:0  }
h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#36366c  }
.right h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#36366c; margin:0; padding:0; border:0; margin-bottom:5px  }
h3 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#36366c  }
h4 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:9pt; color:#36366c  }

p { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#333333; margin:0; padding:0; border:0  }

td { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#333333; margin:0; padding:0; border:0 }

.right p { font-size:7pt  }
.footer p { color:#fff; }


.input {  font-size:7pt; color:#333333;  }
input {  font-size:7pt; color:#333333;  }


a { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#36366c }

.box a { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#36366c; text-decoration:none }
.box a:hover { text-decoration:underline; color:#36366c }

.footer a { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#fff; text-decoration:none}

hr { border:1px solid #DDDDDD; height:1px; margin:5px 0 5px 0 }