body {background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100.01%; color:#3B3B3B; margin:0px; padding:0px;}

/* common styles */	
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; color:#3B3B3B; line-height:130%;}
a {color:#911901; font-weight:bold; text-decoration:none;}
a:hover {color:#000061; text-decoration:none;}
p {margin:0px 0px 15px 0px;}
hr {height:1px; color:#D2D3D1; margin-bottom:15px;}

h1 {color:#00284F; font-family:Georgia, "Times New Roman", Times, serif; font-size:260%; font-weight:normal; line-height:110%;}
h2 {color:#797855; font-family:Georgia, "Times New Roman", Times, serif; font-size:200%; font-weight:normal; line-height:100%;}
h3 {color:#00284F; font-family:Georgia, "Times New Roman", Times, serif; font-size:170%; font-weight:normal;}
h4 {color:#686A64; font-family:Georgia, "Times New Roman", Times, serif; font-size:140%; font-weight:bold;}
h5 {color:#00284F; font-family:Georgia, "Times New Roman", Times, serif; font-size:110%; font-weight:bold;}

/* structure styles */
.main {width:100%; height:100%; background:url(../images-design/bg_main.jpg) top repeat-x #FFFFFF;}
.page {vertical-align:top;}

.index_header {background:url(../images-design/bg_top.jpg) top right no-repeat; height:148px; vertical-align:top;}
.header {background:url(../images-design/bg_top_page.jpg) top right no-repeat; height:148px; vertical-align:top;}
.header img, .index_header img {margin-top:48px;}

/* left col */
.leftCol {width:210px; vertical-align:top; padding:0px 15px;}
.left {background:url(../images-design/bg_left.jpg) top center no-repeat; padding-top:80px;}
.menu_bg {background:url(../images-design/menu_bg.jpg);}
.menu_table {background:url(../images-design/menu_table_bg.jpg) top no-repeat;}


/* mid col */
.midCol {vertical-align:top; background:#FFFFFF url(../images-design/bg_content.gif) right repeat-y;}
.content {vertical-align:top; padding:20px 10px;} 
.content ul {list-style-image:url(../images-design/bullet.gif);}
.content li {margin-bottom:10px;}

.clear {clear:both;}

.pageblock {width:100%; margin:2px 3px 0px 3px; border-top:1px solid #D2D3D5; background:#FFFFFF url(../images-design/pageblock_bg.gif) left top no-repeat;}

.breadcrumbs {height:20px; background-color:#F0F1E3; padding:2px 10px; font-size:60%; color:#010161;}
.breadcrumbs a {color:#010161; text-decoration:none; font-weight:normal;}
.breadcrumbs a:hover, .breadcrumbs a.here {color:#921900; text-decoration:none;}
.breadcrumbs p {margin:0px;}

.gold_color {background-color:#F4F4EA;}
.gold_color p {margin:0px;}
.gold_color p.field {margin:0px 10px; color:#000060; font-weight:bold;}

th {border-bottom:1px solid #FFFFFF; background-color:#000060; font-weight:bold; color:#FFFFFF; font-size:12px; padding:5px; text-align:left;}

/* right col */
.index_right {background:url(../images-design/lion_right.jpg) no-repeat; height:177px;}
#rightCol {width:225px; vertical-align:top; background-color:#FFFFFF;}
.content a, #rightCol a {background:url(../images-design/arrow_link.gif) left no-repeat; padding-left:8px; margin-left:5px;}
#rightCol p {margin:0px 0px 10px 10px; padding-top:5px;}
#rightCol h3 {background:url(../images-design/bg_right_h3.jpg) repeat-x; height:50px; color:#003366; font-family:Georgia, "Times New Roman", Times, serif; font-size:180%; font-weight:normal; padding:0px 0px 0px 10px; line-height:50px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; margin:0px;}
#rightCol h4 {background:url(../images-design/bg_right_h4.jpg) repeat-x; height:50px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:180%; font-weight:normal; padding:0px 0px 0px 10px; line-height:50px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; margin:0px;}
#rightCol h5 {font-size:120%; color:#6A6A6A; font-weight:bold; padding-left:10px; margin-bottom:0px;}
#grey {background:url(../images-design/bg_right_grey1.jpg) top repeat-x;}
#gold {background:url(../images-design/bg_right_gold1.jpg) top repeat-x;}

.content #gold {padding: 3px 10px 0px 10px; }
.content #gold h2 {line-height:0; } 

#grey p.large_text {color:#3B3B3B; font-size:110%; font-weight:bold;}

/* calendar */
#calendar {width:225px; vertical-align:top; padding-top:20px; background-color:#FFFFFF;}
#calendar a {}
#calendar h4 {background:url(../images-design/bg_right_h4.jpg) repeat-x; height:50px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:180%; font-weight:normal; padding:0px 0px 0px 10px; line-height:50px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; margin:0px;}

/* footer */
.logos {margin-top:30px; margin-bottom:10px;}
.footer {height:135px; background:#ABABAB url(../images-design/bg_footer.gif) top repeat-x; vertical-align:top; padding-top:20px;}
.copyright {font-size:60%; text-align:right; vertical-align:top;}
.copyright img {margin-top:11px;}
.copyright p {margin-bottom:5px; margin-top:0px;}
.copyright a {color:#000000; font-weight:bold; text-decoration:none;}
.copyright a:hover {color:#000000; text-decoration:underline;}
.wap {font-size:80%; text-align:right; vertical-align:bottom;}
.wap a {color:#3B3B3B; font-weight:normal; text-decoration:underline;}
.wap a:hover {color:#3B3B3B; text-decoration:none;}

/* form */
form {margin:0px; padding:0px;}
.input {width:200px; height:19px; background-color:#FFFFFF; border:1px solid #7F9DB9;}
.btn {background:url(../images-design/btn_bg.gif) no-repeat; width:158px; height:24px; color:#FFFFFF; text-align:center; border:0px; cursor:pointer; font-size:100%; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:14px;}


/* calendar */
.month_text {color:#000000; font-size:13px; font-weight:bold;}
.cal_month {color:#00023F; font-size:13px; font-weight:bold;}
.cal_text {color:#FFFFFF; font-size:10px;}
.date_text {color:#FFFFFF; font-size:13px; font-weight:bold;}
.bg_cal {background-image:url(../images-design/bg_cal.jpg); background-repeat:repeat-x;}
.belowtext    {font-family:Arial, Helvetica, sans-serif;	font-size:12px; color:#FFFFFF; background-color:#666962;}
.tabletdwhite {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#000038; padding-left:2px; padding-right:2px;}
.tabletdgray  {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#000038; padding-left:2px; padding-right:2px;}
.tabletdred   {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#666962; padding-left:2px; padding-right:2px;}
.tabletdgreen {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#666962; padding-left:2px; padding-right:2px;)

.tabletdwaitlight
		  {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC00; background-color:#666962; padding-left:2px;	padding-right:2px;}
.tabletdwaitlight1
		  {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFCC00; background-color:#666962;	padding-left:2px; padding-right:2px;}
.tabletdwait1
		  {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFCC00; background-color:#000038;}

