body { background: #acb0b1 url('/images/bg.gif'); margin-top: 0px; color: #000000; font-size: 12px; font-family: Arial, sans-serif; text-align: center; }
td { color: #000000; font-size: 12px; font-family: Arial, sans-serif; line-height: 18px; }
img { border: none; }

h1 { color: #116c9f; font-size: 28px; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; line-height: 28px; }
h2 { color: #b20202; font-size: 22px; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; line-height: 22px; }
h3 { color: #ff0000; font-size: 22px; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; line-height: 22px; }
h4 { color: #a2e029; font-size: 22px; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; line-height: 22px; }
h5 { font-size: 18; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; margin-bottom: 0px; }
.hd1 { color: #116c9f; font-size: 28px; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; }
.hd2 { color: #b20202; font-size: 22px; font-family: Trebuchet MS, Tahoma, Arial, sans-serif; }

.t1 { font-size: 12px; font-family: Arial, sans-serif; line-height: 18px; }
.t_big { font-weight: bold; font-size: 15px; font-family: Arial, sans-serif; line-height: 18px; }
.t_big_italic { font-weight: bold; font-style: italic; font-size: 15px; font-family: Arial, sans-serif; line-height: 18px; }

a { color: #b00505; font-weight: bold; text-decoration: none; }
a:active { color: #b00505; font-weight: bold; text-decoration: none; }
a:visited { color: #b00505; font-weight: bold; text-decoration: none; }
a:hover { color: #b00505; font-weight: bold; text-decoration: underline; }

.img_right { border: solid 2px #5c5c5f; margin-left: 10px; float: right; }
.img_left { border: solid 2px #5c5c5f; margin-right: 10px; float: left; }
.img_border { border: solid 2px #5c5c5f; margin: 10px; }
.img_border1 { border: solid 3px #c0c0c0; margin-right: 5px; margin-left: 5px; }

#layout { width: 955px; margin: auto; }
#logo { position: absolute; width: 370px; height: 106px; z-index: 2; }
#container { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; background: #191a1a; }
#navigation { background: #bf100d; }
#insidebox { background: #e3e5e6 url('/images/bg_inside.gif') repeat-y; }
#footer { background: #d6110e url('/images/bg_footer.gif') repeat-x; }

#mainInner { height:auto; text-align:left; padding: 20px; color: #444444; }
#sideInner { background:url('/images/sideInBg.jpg') repeat-y #474747; height:auto; text-align:left; width: 258px; padding: 20px; color: #fff; }

#sideInner a { color: #cccccc; font-weight: bold; text-decoration: none; }
#sideInner a:active { color: #cccccc; font-weight: bold; text-decoration: none; }
#sideInner a:visited { color: #cccccc; font-weight: bold; text-decoration: none; }
#sideInner a:hover { color: #cccccc; font-weight: bold; text-decoration: underline; }

#patriotic-banner { background: #3b4b62 url('/images/patriotic-banner-bg.jpg') repeat-y; width: 954px; }
#patriotic-banner-inner { background: url('/images/patriotic-banner-bg-top.jpg') no-repeat top; color: #fff; font-size: 14px; line-height: 28px; font-weight: bold; text-align: justify; }
#patriotic-banner-inner-div { padding: 30px 65px 0; }
.patriotic-banner-author { font-weight: bold; font-size: 18px; font-style: italic; text-align: right; width: 824px; color: #fff; margin-top: 18px; }
.clear { clear: both; }

.innertable { text-align: center; }
.innertable a { color: #444444; font-weight: normal; text-decoration: none; }
.innertable a:active { color: #444444; font-weight: normal; text-decoration: none; }
.innertable a:visited { color: #444444; font-weight: normal; text-decoration: none; }
.innertable a:hover { color: #444444; font-weight: normal; text-decoration: none; }
.inner-side-ul { list-style-type: disc; padding-left: 20px; }
.inner-side-ul li { background: none; padding: 0px; }
.ol_li li { background: none; padding: 0px; }


ul { list-style-type: none; padding: 0; margin-left: 10; margin-right: 0; margin-top: 0; margin-bottom: 0; }
li { background-image: url('/images/bullet.gif'); background-repeat: no-repeat; background-position: 0 .6em; padding-left: 10px; }

.ddm1 { font: 11px Tahoma; }
.ddm1 .item1 { z-index: 2; display: block; position: relative; background: transparent; border: none; }

.ddm1 .item2 {  background: #d01210; z-index: 2; padding: 3px 8px 4px 8px; font: 11px Trebuchet MS, Arial, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }  
.item2:link {  background: #d01210; z-index: 2; padding: 3px 8px 4px 8px; font: 11px Trebuchet MS, Arial, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }
.item2:visited {  background: #d01210; z-index: 2; padding: 3px 8px 4px 8px; font: 11px Trebuchet MS, Arial, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }
.item2:hover {  background: #822322; z-index: 2; padding: 3px 8px 4px 8px; font: 11px Trebuchet MS, Arial, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }
.item2:active {  background: #d01210; z-index: 2; padding: 3px 8px 4px 8px; font: 11px Trebuchet MS, Arial, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }

.ddm1 .section { background: #d01210; position: absolute; visibility: hidden; z-index: -1; }

.ddm1 .left, 
.ddm1 .left:hover { z-index: 2; border-style: none none none none; }

.ddm1 .right, 
.ddm1 .right:hover { z-index: 2; border-style: none none none none; }

* html .ddm1 td { z-index: 2; position: relative; } /* ie 5.0 fix */

