body {background-color: #FFF;	background-image:none;	margin: 0;	padding: 0;	color: #000;	background-repeat: no-repeat;
}
/******** Menu Style *********/

#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	line-height: 1;
	display: inline;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
	content: ".";
	clear: both;
	line-height: 0;
	height: 0;
}
#cssmenu #menu-button {  display: block;}
#cssmenu {
	width: auto;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 1;
	background-color: #FFF;
	margin:3px;
}
#menu-line {position: absolute;	top: 0;	left: 0;	height: 3px;	-webkit-transition: all 0.25s ease-out;	-moz-transition: all 0.25s ease-out;	-ms-transition: all 0.25s ease-out;	-o-transition: all 0.25s ease-out;	transition: all 0.25s ease-out;	background-color: #FFF;}
#cssmenu > ul > li {
	background-color: #FFF;
	margin: 10px;
	padding: 10px;
	line-height: 2em;
	display: block;
}
#cssmenu.align-center > ul {font-size: 0;	text-align: center;}
#cssmenu.align-center > ul > li { display: inline-block;  float: none;}
#cssmenu.align-center ul ul { text-align: left;}
#cssmenu.align-right > ul > li {
}
#cssmenu.align-right ul ul {
}
#cssmenu > ul > li > a {
	padding: 10px;
	font-size: 2em;
	text-decoration: none;
	color: #CA0000;

-webkit-transition: color .2s ease;  -moz-transition: color .2s ease;  -ms-transition: color .2s ease;  -o-transition: color .2s ease;  transition: color .2s ease;			font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	text-transform: none;
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {
	color: #639;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	overflow: visible;
	visibility: visible;
}
#cssmenu > ul > li.has-sub > a {
	padding-right: 25px;
	color: #FFF;
	overflow: visible;
	visibility: hidden;
}
#cssmenu > ul > li.has-sub > a::after { position: absolute;  top: 21px;  right: 10px;  width: 4px;  height: 4px;  border-bottom: 1px solid #000000;  border-right: 1px solid #000000;  content: "";  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  -webkit-transition: border-color 0.2s ease;  -moz-transition: border-color 0.2s ease;  -ms-transition: border-color 0.2s ease;  -o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
#cssmenu > ul > li.has-sub:hover > a::after { border-color: #009ae1;}
#cssmenu ul ul { position: absolute;  left: -9999px;}
#cssmenu li:hover > ul { left: auto;}
#cssmenu.align-right li:hover > ul { right: 0;}
#cssmenu ul ul ul {
	top: 0;
}
#cssmenu.align-right ul ul ul {	margin-left: 0;}
#cssmenu ul ul li {
-webkit-transition: height .2s ease;  -moz-transition: height .2s ease;  -ms-transition: height .2s ease;  -o-transition: height .2s ease;  transition: height .2s ease;}
#cssmenu ul li:hover > ul > li {
-webkit-transition: height .2s ease;  -moz-transition: height .2s ease;  -ms-transition: height .2s ease;  -o-transition: height .2s ease;  transition: height .2s ease;}
#cssmenu ul ul li a {
	font-size: 1.5em;
	text-decoration: none;
	color: #CA0000;
-webkit-transition: color .2s ease;  -moz-transition: color .2s ease;  -ms-transition: color .2s ease;  -o-transition: color .2s ease;  transition: color .2s ease;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {	font-size: 1.5em;
	text-decoration: none;
	color: #606;
-webkit-transition: color .2s ease;  -moz-transition: color .2s ease;  -ms-transition: color .2s ease;  -o-transition: color .2s ease;  transition: color .2s ease;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-weight: bold;}
#cssmenu ul ul li.has-sub > a::after {font-size: 1.5em;
	text-decoration: none;
	color: #606;
-webkit-transition: color .2s ease;  -moz-transition: color .2s ease;  -ms-transition: color .2s ease;  -o-transition: color .2s ease;  transition: color .2s ease;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-weight: bold;}
#cssmenu.align-right ul ul li.has-sub > a::after {font-size: 1.5em;
	text-decoration: none;
	color: #606;
-webkit-transition: color .2s ease;  -moz-transition: color .2s ease;  -ms-transition: color .2s ease;  -o-transition: color .2s ease;  transition: color .2s ease;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-weight: bold;}
#cssmenu ul ul li.has-sub:hover > a::after { border-color: #ffffff;}


  #cssmenu {   width: 100%;  }
  #cssmenu ul {
	width: 100%;
	display: list-item;
}
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
}
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li { width: 100%; height: auto; border-top: 1px solid rgba(120, 120, 120, 0.15);  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {   width: 100%;  }
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li { float: none;    display: block;  }
  #cssmenu ul ul li a {
	font-size: 1.2em;
	color: #900;
	background: none;
	padding: 1em;
	text-decoration: underline;
	line-height: 2em;
}
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
	font-size: 1.2em;
	color: #036;
	background: none;
	padding: 1em;
	text-decoration: underline;
	line-height: 2em;
}
  #cssmenu ul ul ul li a {
	padding: 1em;
}
  #cssmenu ul ul,
  #cssmenu ul ul ul {   position: relative;    left: 0;    right: auto;    width: 100%;    margin: 0;  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {  display: block;  }
  #menu-line {   display: none;  }
  #cssmenu #menu-button {  display: block;    padding: 20px;    color: #000000;    cursor: pointer;    font-size: 12px;    text-transform: uppercase;  }
  #cssmenu #menu-button::after {   content: '';    position: absolute;    top: 20px;    right: 20px;    display: block;    width: 15px;    height: 2px;    background: #000000;  }
  #cssmenu #menu-button::before {   content: '';    position: absolute;    top: 25px;    right: 20px;    display: block;    width: 15px;    height: 3px;    border-top: 2px solid #000000;    border-bottom: 2px solid #000000;  }
  #cssmenu .submenu-button {
	position: absolute;
	z-index: 10;
	right: 0;
	top: 0;
	display: block;
	border-left: 1px solid rgba(120, 120, 120, 0.15);
	cursor: pointer;
}
  #cssmenu .submenu-button::after {  content: '';    position: absolute;    top: 21px;    left: 26px;    display: block;    width: 1px;    height: 11px;    background: #000000;    z-index: 99;  }
  #cssmenu .submenu-button::before {  content: '';    position: absolute;    left: 21px;    top: 26px;    display: block;    width: 11px;    height: 1px;    background: #000000;    z-index: 99;  }
  #cssmenu .submenu-button.submenu-opened:after {   display: block;  }




/******** End Menu Style *********/


ul, ol, dl {padding: 0;	margin: 0;}

h1 {margin-top: 0;	padding-right: 15px;	padding-left: 15px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #900;	text-align: center;	font-size: 4em;}
h2{margin-top: 0;	padding-right: 15px;	padding-left: 15px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #900;	text-align: center;	font-size: 3em;}
h3   {margin-top: 0;	padding-right: 15px;	padding-left: 15px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #900;	text-align: center;	font-size: 2em;}
h4{margin-top: 0;	padding-right: 15px;	padding-left: 15px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #900;	text-align: left;	font-size: 2em;}
h5{margin-top: 0;	padding-right: 15px;	padding-left: 15px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #900;	text-align: left;	font-size: 2em;}
h6{margin-top: 0;	padding-right: 15px;	padding-left: 15px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #900;	text-align: left;	font-size: 2em;}

p {font-family: Verdana, Geneva, sans-serif;line-height: 2.5em;	font-size: 1.5em;	margin: 1em;	padding: 1em;}
strong {font-family: Verdana, Geneva, sans-serif;	line-height: 2em;	margin: 5px;	padding: 5px;	color: #F30;	font-size: 1em;}
em {margin: 5px;	color: #036;	font-size: 1em;}



a img {border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}
a:link {color: #C30;	text-decoration: underline;	font-size: 1em;}
a:visited {color: #C60;	text-decoration: underline;}
a:hover, a:active, a:focus {text-decoration: underline;	color: #F60;}



#tpCall {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 2em;
	padding: 10px;
	border:none;
	background-color: #640000;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
#tpCall a {
	color: #FFF;
	text-decoration:none;
	font-weight: bold;
}
#tpCall em {color: #CA0000; text-decoration:underline;}
#tpCall dl{padding:0.5em;	margin: 0px;}
#tpCall dt{float:none;	width:100%;	text-align:left;	color:#333;	padding-right:10px;	font-weight:bold;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px; font-size:2em;}
#tpCall dd{color: #333;	margin-left: 80px;	margin-bottom: 15px;	line-height: 2em;	padding: 0px;	margin-top: 0px;	font-size: 1.5em;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;}
#tpCall h3{color:#069; border-bottom-width:1px;	border-bottom-style:solid;	border-bottom-color:#069;	padding-right: 5px;	padding-left: 5px;}




.container {width: 100%;	background: #FFF;	margin: 0 auto;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-right-style: none;	border-bottom-style: none;	border-left-style:  none;	border-right-color: #FFF;	border-bottom-color: #FFF;	border-left-color: #FFF;}
.header {background-color: #FFF;	margin-right: 0;	margin-left: 0;	padding-top: 0}
.sidebar1 {float: none;	width: 100%;padding-bottom: 10px;	margin-right: 0;	margin-left: 0;	margin-bottom: 0;}
.content {width: 100%;	float: none;padding-top: 1px;	padding-right: 0;padding-bottom: 0;	padding-left: 0;}

.content ul, .content ol { padding: 0 15px 15px 40px; }

ul.nav {list-style: none; 	border-top: 1px solid #666; margin-bottom: 15px; }
ul.nav li {border-bottom: 1px solid #666; }
ul.nav a, ul.nav a:visited { padding: 5px 5px 5px 15px;	display: block; width: 160px; text-decoration: none; background: #C6D580;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { background: #ADB96E;	color: #FFF;}

.fltrt {float: right;	margin-left: 8px;}
.fltlft {float: left;	margin-right: 8px;}
.clearfloat {clear:both;	height:0;	font-size: 1px;	line-height: 0px;}

#sde {width: 100%;	padding: 1em;	background-color: #F5811E;	margin-top: 2em;	margin-bottom: 2em;}
#sde li {letter-spacing: 0.1em;	list-style-type: none;	line-height: 3em;	display: inline;	margin: 5px;	padding: 5px;}
#sde a {color: #CA0000;	font-family: Verdana, Geneva, sans-serif;	font-size: 2em;	margin: 10px;	font-weight: bold;	text-decoration: none;	background-color: #FFF;	padding: 5px;}

.clear {clear: both; font-size: 1px; height: 5px; margin: 0 0 -4px 0;}


#slideshow {display:none;}
#slideshow > div {display:none;}
.slideshowTwo {display:none;}

#dv li{font-size:1.5em;	font-family:Verdana, Geneva, sans-serif;	padding-bottom:1px;	list-style-type:square;	line-height:1.5em;	margin-bottom:2px;	padding-top:5px;	margin-left:35px;	padding-left:5px;}
#dv ul{margin-top:16px;	margin-bottom:8px;	margin-left:30px;	padding-left:30px;	list-style-type:square;	line-height:1.5em;}

#dvN li{
	font-size:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	list-style-type:decimal;
	line-height:2em;
	margin: 30px;
	padding: 30px;
}
#dvN ul{margin-top:16px;	margin-bottom:8px;	list-style-type:lower-roman;	line-height:1.5em;	font-size: 1.5em;	margin-left: 30px;	padding-left: 30px;}

#brdye {display:none;}

#dellCnt{margin:10px;	padding:10px;	overflow: hidden;}
#dellCnt div{border: 1px solid #D4D4D4;	margin-top: 20px;	margin-right: 5px;	margin-bottom: 10px;	margin-left: 5px;	padding: 5px;}
#dellCnt h3{color:#069; border-bottom-width:1px;	border-bottom-style:solid;	border-bottom-color:#069;	padding-right: 5px;	padding-left: 5px;}
#dellCnt h2 {color:#FFF;padding-right: 5px;padding-left: 5px;	background-color: #900;}
#dellCnt a {margin:2%;	color:#DD1821;	padding:2%;	line-height: 2em;font-size: 1.5em;}
#dellCnt p {color:#000;	margin-bottom: 0px;	margin-top: 2px;	padding-top: 2px;}
#dellCnt strong {color:#F00;	margin: 0px;	padding: 0px;	font-size: 1.5em;}
#dellCnt em {color:#606;	margin: 0px;	padding: 0px;	font-size: 2em;}
#dellCnt dl{padding:0.5em;	font-family: Verdana, Geneva, sans-serif;	font-size: 1.5em;	line-height: 2em;	width: 100%;}
#dellCnt dt{width:100%;	color:#33C;	font-weight:bold;	font-size: 1.5em;}
#dellCnt dt:after{content:":";}
#dellCnt dd{border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	color: #5C2E2E;	margin-top: 0;	margin-right: 0;	margin-bottom: 2em;	margin-left: 0;	padding-top: 0;	padding-right: 0;	padding-bottom: 1em;	padding-left: 0;	font-size: 1.5em;}
#dellCnt li{color: #036;line-height: 1.5em;padding-bottom: 8px;list-style-type: square;}
#dellCnt ul{padding-top: 5px;}
#dellCnt img{padding: 5px;}

#bluTbl table{padding:5px;	border:1px solid #339;	margin:10px;}
#bluTbl {padding:2em;	border:1px solid #339;	margin:2em;}
#bluTbl th{color:#FFF;	text-align:left;	text-decoration:none;	border-top-style:none;	border-right-style:none;	border-bottom-style:none;	border-left-style:none;	font-weight:bold;	background-color:#69C;	padding-top:8px;	padding-right:5px;	padding-bottom:8px;	padding-left:5px;	margin:2px;	letter-spacing: .1em;	font-size: 1.5em;}
#bluTbl strong {text-align:left;	text-decoration:none;	border-top-style:none;	border-right-style:none;	border-bottom-style:none;	border-left-style:none;	font-weight:bold;	margin:2px;	letter-spacing: .1em;	font-size: 1.5em;	color: #C30;	padding: 10px;}
#bluTbl td{	color:#333;	margin:10px;	padding:5px;	border-top-style:none;	border-right-style:none;	border-bottom-style:solid;	border-left-style:none;	font-size:1.5em;	border-bottom-width:1px;	border-bottom-color:#69C;	letter-spacing: .1em;}


.imgLft{border:1px solid #CCC;	padding:10px;	margin: 10px;}
.imgRht{border:1px solid #CCC;	padding:10px;	margin: 10px;}
.imgNon{border:1px solid #CCC;	padding:10px;	margin-left: 10ex;}
.imgAdvt{border:1px solid #CCC;	padding:5px;	margin: 10px;}
.imgRhtNB{padding:10px;	margin: 10px;}


.ctr {
	FONT-SIZE: 4em;
	COLOR: #369;
	FONT-FAMILY:Tahoma, Geneva, sans-serif;
	text-align: center;
	margin-bottom: 10px;
	font-weight: bold;
}

#lnkAd {border:1px solid #EBEBEB;	margin: 20px;	background-color: #F9F9F9;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;	font-family: Verdana, Geneva, sans-serif;}
#lnkAd ul {padding-left: 20px;padding-bottom:1px;margin-top: 5px;margin-right: 0;margin-bottom: 1px;margin-left: 5;}
#lnkAd li {padding-left: 5;	margin-left:5;	line-height: 2em;	list-style-type: square;	color: #C00;}
#lnkAd a {color: #F30;	text-decoration: none;	font-size: 2em;	font-family: Verdana, Geneva, sans-serif;}
#hedSet {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.5em;
	background-color: #000;
}


#calm {margin: 10px;	padding-bottom: 10px;	padding-top: 10px;	font-family: Verdana, Geneva, sans-serif;	font-size: 1.5em;}

#calm ul {padding-top: 10px;}
#calm li {padding-bottom:10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999;	padding-top: 20px;	list-style-type: square;}
#calm p {-height: 1.5em;	margin: 0px;	padding: 0px;}
#calm a {color: #324fe1;text-decoration: underline;padding: 0px;margin: 0px;font-weight: bold;}
#calm em{color: #366;	font-weight: bold;}
