/* Start of CMSMS style sheet 'Horseshoe Style' */
body {
  margin:0px;
  padding:0px;
  background: #020816 url(../images/mainbg1.jpg) no-repeat;
  background-position:top center;
}
input, select, textarea {
  padding-top:3px;
  padding-bottom:3px;
}

.containit {
  width:1024px;
  margin-left:auto;
  margin-right:auto;
}

.leftshadow {
  background:url(../images/leftshadow.png) no-repeat top;
  width:43px;
  height:465px;
}
.rightshadow {
  background:url(../images/rightshadow.png) no-repeat top;
  width:43px;
  height:465px;
}
.mainarea {
  width:1024px;
  height:664px;
  overflow:hidden;
}
.fl {
  float:left;
}
.fr {
  float:right;
}
.clear {
  clear:both;
}
a img {
  border:none;
}
.rel {
  position:relative;
  z-index:19;
}
.abs {
  position:absolute;
}


.tag {
  background: url(../images/tagbg.png);
  height:126px;
  width:1024px;
  left:0px;
  top:128px;
  z-index:15;
}
.tagline {
  padding-top:26px;
  padding-left:260px;
}

.bg-home {
  background:url(../images/bg-home.jpg) no-repeat;
  width:1024px;
  height:664px;
  overflow:hidden;
}

.bg-ins1 {
  background:url(../images/bg-ins1.jpg) no-repeat;
  width:1024px;
  height:664px;
  overflow:hidden;
}

.bg-ins2 {
  background:url(../images/bg-ins2.jpg) no-repeat;
  width:1024px;
  height:664px;
  overflow:hidden;
}

.bg-ins3 {
  background:url(../images/bg-ins3.jpg) no-repeat;
  width:1024px;
  height:664px;
  overflow:hidden;
}
.bg-ins4 {
  background:url(../images/bg-ins4.jpg) no-repeat;
  width:1024px;
  height:664px;
  overflow:hidden;
}
.bg-ins5 {
  background:url(../images/bg-ins5.jpg) no-repeat;
  width:1024px;
  height:664px;
  overflow:hidden;
}
.top-menu {
  text-align:right;
  padding-right:20px;
  padding-left:20px;
  padding-top:10px;
  padding-bottom:10px;
  right:0px;
  top:0px;
}
.top-menu-dv {
  margin-right:10px;
  margin-left:10px;
}

.home-main-menu {
  background:url(../images/bg-menu-home.png);
  width:1024px;
  height:86px;
  top:253px;
  left:0px;
  z-index:99;
}
.home-menu {
  width:780px;
  padding-top:1px;
  padding-left:1px;
}
.main-menu {
  background:url(../images/bg-menu-home.png);
  width:1024px;
  height:86px;
  top:50px;
  left:0px;
  z-index:99;
}

.footer-links {
  bottom:0px;
  left:0px;
  color:#ffffff;
  font-family:Arial, Helvetica;
  font-size:11px;
  text-transform:uppercase;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:12px;
  padding-top:10px;
}
.footer-links a:link, .footer-links a:visited {
  color:#ffffff;
  text-decoration:none;
}
.footer-links a:hover, .footer-links a:active {
  color:#00baff;
  text-decoration:none;
}

.logo {
  background:url(../images/bg-logo.jpg) no-repeat;
  width:243px;
  height:86px;
  margin-top:0px;
  margin-left:0px;
}
.position-logo {
  top:-10px; left:31px; z-index:100;
}

.leftside {
  width:244px;
}
.rightside {
  width:780px;
}
.content {
  top:178px;
  left:0px;
}
.darkenbg {
   background:url(../images/darkenbg.png);
   min-height:445px;_height:445px;
}
.darkenbg .pad {
  padding-top:18px;
  padding-left:25px;
  padding-right:25px;
  padding-bottom:18px;
}

.leftsub {

}
.leftsub ul {
  list-style:none;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  padding:0px;
  font-family:Arial;
}
.leftsub ul li {
  color:#ffffff;
  font-size:13px;
  padding-top:6px;
  padding-bottom:6px;
  border-bottom:1px solid #1d6596;
}
.leftsub .last {
  border:none !important;
}

.leftsub ul li a:link , .leftsub ul li a:visited {
  display:inline-block;
  color:#ffffff;
  padding-left:11px;
  padding-right:11px;
  padding-top:9px;
  padding-bottom:9px;
  text-decoration:none;
}

.leftsub ul li a:hover , .leftsub ul li a:active {
  display:inline-block;
  background:url(../images/bglsub.jpg);
  color:#ffffff;
  padding-left:10px;
  padding-right:10px;
  padding-top:8px;
  padding-bottom:8px;
  border:1px solid #fafafa;
  text-decoration:none;
}


.darkenbg1 {
   background:url(../images/darkenbg1.png);
   min-height:215px;_height:215px;
}
.darkenbg1 .pad {
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
}
.darkenbg2 {
   background:url(../images/darkenbg2.png);
}

h1 {
  color:#64d5ff;
  font-family:"Trebuchet Ms";
  font-size:28px;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:10px;
  letter-spacing:-0.5px;
}
.pbg {
  background: url(../images/pbg.png) top repeat-x;
}

#accordion h3 {
  font-size:12px;
  background:#2b729b;
  color:#ffffff;
  font-family:"Trebuchet Ms";
  font-size:14px;
  border:1px solid #2b729b;
}
#accordion h3 a:link, #accordion h3 a:visited {
  color:#ffffff;
}

#accordion div {
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  background:transparent;
  color:#ffffff;
  border:1px solid #2b729b;
  line-height:18px;
}
#accordion ul {
 margin-left:20px;
 padding-left:0px;
 margin-top:10px;
}
#accordion ul li {
  font-size:12px;
  margin-bottom:7px;
  font-family:Arial;
}

#accordion div p {
  font-size:12px;
  font-family:arial;
}


.basic  {
	width: 730px;
	font-family: Arial;
	border: 1px solid #2b729b;
}
.basic div {
	background: transparent;

}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
    font-family:Arial;
    font-size:12px;
    color:#ffffff;
    line-height:18px;
    margin: 0px;
	padding: 10px;
}
.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
    font-family:"Trebuchet Ms";
	color: #bee7ff;
	background-color: #2b729b;
	border-top: 1px solid #2b729b;
	border-bottom: 1px solid #3a87b3;

	background-image: url("AccordionTab0.gif");
}
.basic a:hover {
	background-color: #4598c8;
	background-image: url("AccordionTab2.gif");
}
.basic a.selected {
	color: #bee7ff;
	background-color: #2b729b;
	background-image: url("AccordionTab2.gif");
}

/* End of 'Horseshoe Style' */

