@charset "utf-8";

.grey {color:#E1E1E1;}
.wheat {color:#f5deb3;}
.violet {color:#;}
.greenblue {color:#ee82ee;}
.steelblue {color:#4682b4;}
.plum {color:#dda0dd;}
.turquoise {color:#40e0d0;}
.limegreen {color:#32CD32;}
.red {color:#FF0000;}
.grn {color:#55B255;}
.org {color:#ff4d00;}
.gold {color:#F6B807;}
.black {color:#000000;}
.white {color:#ffffff;}
.blue {color:#0000FF;}

/* css for dropdown menu */
#menu {width:auto; height:35px; background:transparent; text-align:center; margin:0 auto;}
/* Donot change the values of this menu */
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:center; }
#menu ul {display:inline-block;}
 
#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul ul {position:absolute; left:-9999px; width:auto;}

#menu ul.level1 {margin:3px auto;}
#menu ul.level1 li.level1-li {float:left; display:block; position:relative;}

#menu b {position:absolute;} /* -- for IE6 non-flyout dropdowns to stop flickering - who knows why --*/
/* Top Base Level */
#menu a {display:block; font:normal 8pt verdana,arial,sans-serif; color:#FFFFFF; line-height:26px; text-decoration:none; padding:0px 15px 0px 15px;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2NmZDMiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(211,207,211,0.85) 0%, rgba(211,207,211,0.85) 10%, rgba(0,0,0,0.85) 40%, rgba(0,0,0,0.85) 60%, rgba(211,207,211,0.85) 90%, rgba(211,207,211,0.85) 99%, rgba(211,207,211,0.85) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.85)), color-stop(10%,rgba(211,207,211,0.85)), color-stop(40%,rgba(0,0,0,0.85)), color-stop(60%,rgba(0,0,0,0.85)), color-stop(90%,rgba(211,207,211,0.85)), color-stop(99%,rgba(211,207,211,0.85)), color-stop(100%,rgba(211,207,211,0.85))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d3cfd3', endColorstr='#a6d3cfd3',GradientType=1 ); /* IE6-8 */

	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border: 1px solid #000000;	

}
#menu ul.level1 li.level1-li a.level1-a {float:left; }

#menu ul li:hover > ul {visibility:visible; left:0; top:24px;}
#menu ul ul li:hover > ul {visibility:visible; left:100%; top:auto; margin-top:-25px; margin-left:-4px;}
#menu li.left:hover > ul {visibility:visible; left:auto; right:0; top:25px;}
#menu li.left ul li:hover > ul {visibility:visible; left:auto; right:100%; top:auto; margin-top:-25px; margin-right:-4px;}

#menu a:hover ul {left:0; top:25px;}
#menu li.left a:hover ul {left:auto; right:-1px; top:25px;}

#menu li.left ul a {text-align:center;}

#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu li.left a:hover a:hover ul, 
#menu li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible;}

#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
#menu li.left a:hover ul ul, 
#menu li.left a:hover a:hover ul ul {left:-9999px;}
/* Top Base Level */
#menu li a.drop {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2NmZDMiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(211,207,211,0.85) 0%, rgba(211,207,211,0.85) 10%, rgba(0,0,0,0.85) 40%, rgba(0,0,0,0.85) 60%, rgba(211,207,211,0.85) 90%, rgba(211,207,211,0.85) 99%, rgba(211,207,211,0.85) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.85)), color-stop(10%,rgba(211,207,211,0.85)), color-stop(40%,rgba(0,0,0,0.85)), color-stop(60%,rgba(0,0,0,0.85)), color-stop(90%,rgba(211,207,211,0.85)), color-stop(99%,rgba(211,207,211,0.85)), color-stop(100%,rgba(211,207,211,0.85))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d3cfd3', endColorstr='#a6d3cfd3',GradientType=1 ); /* IE6-8 */

	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border: 1px solid #000000;	

}
#menu li a.fly {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2NmZDMiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(211,207,211,0.85) 0%, rgba(211,207,211,0.85) 10%, rgba(0,0,0,0.85) 40%, rgba(0,0,0,0.85) 60%, rgba(211,207,211,0.85) 90%, rgba(211,207,211,0.85) 99%, rgba(211,207,211,0.85) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.85)), color-stop(10%,rgba(211,207,211,0.85)), color-stop(40%,rgba(0,0,0,0.85)), color-stop(60%,rgba(0,0,0,0.85)), color-stop(90%,rgba(211,207,211,0.85)), color-stop(99%,rgba(211,207,211,0.85)), color-stop(100%,rgba(211,207,211,0.85))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d3cfd3', endColorstr='#a6d3cfd3',GradientType=1 ); /* IE6-8 */

	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border: 1px solid #000000;	
}
/* menu a face */
#menu li.left ul a.fly {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2QzY2ZkMyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2NmZDMiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(211,207,211,0.85) 0%, rgba(211,207,211,0.85) 10%, rgba(0,0,0,0.85) 40%, rgba(0,0,0,0.85) 60%, rgba(211,207,211,0.85) 90%, rgba(211,207,211,0.85) 99%, rgba(211,207,211,0.85) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.85)), color-stop(10%,rgba(211,207,211,0.85)), color-stop(40%,rgba(0,0,0,0.85)), color-stop(60%,rgba(0,0,0,0.85)), color-stop(90%,rgba(211,207,211,0.85)), color-stop(99%,rgba(211,207,211,0.85)), color-stop(100%,rgba(211,207,211,0.85))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(211,207,211,0.85) 0%,rgba(211,207,211,0.85) 10%,rgba(0,0,0,0.85) 40%,rgba(0,0,0,0.85) 60%,rgba(211,207,211,0.85) 90%,rgba(211,207,211,0.85) 99%,rgba(211,207,211,0.85) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d3cfd3', endColorstr='#a6d3cfd3',GradientType=1 ); /* IE6-8 */

	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border: 1px solid #000000;	
}

#menu li a:hover,
#menu li a.fly:hover {color:#c60; /* to look at */

} 
#menu li:hover > a,
/* menu all hover*/
#menu ul li:hover > a.fly {color:#fff; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iI2JjYmNiYyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iODglIiBzdG9wLWNvbG9yPSIjYmNiY2JjIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  rgba(0,0,0,0.9) 0%, rgba(255,255,255,0.9) 8%, rgba(188,188,188,0.9) 12%, rgba(0,0,0,0.9) 40%, rgba(0,0,0,0.9) 50%, rgba(0,0,0,0.9) 60%, rgba(188,188,188,0.9) 88%, rgba(255,255,255,0.9) 92%, rgba(0,0,0,0.9) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.9)), color-stop(8%,rgba(255,255,255,0.9)), color-stop(12%,rgba(188,188,188,0.9)), color-stop(40%,rgba(0,0,0,0.9)), color-stop(50%,rgba(0,0,0,0.9)), color-stop(60%,rgba(0,0,0,0.9)), color-stop(88%,rgba(188,188,188,0.9)), color-stop(92%,rgba(255,255,255,0.9)), color-stop(100%,rgba(0,0,0,0.9))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0.9) 0%,rgba(255,255,255,0.9) 8%,rgba(188,188,188,0.9) 12%,rgba(0,0,0,0.9) 40%,rgba(0,0,0,0.9) 50%,rgba(0,0,0,0.9) 60%,rgba(188,188,188,0.9) 88%,rgba(255,255,255,0.9) 92%,rgba(0,0,0,0.9) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0.9) 0%,rgba(255,255,255,0.9) 8%,rgba(188,188,188,0.9) 12%,rgba(0,0,0,0.9) 40%,rgba(0,0,0,0.9) 50%,rgba(0,0,0,0.9) 60%,rgba(188,188,188,0.9) 88%,rgba(255,255,255,0.9) 92%,rgba(0,0,0,0.9) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0.9) 0%,rgba(255,255,255,0.9) 8%,rgba(188,188,188,0.9) 12%,rgba(0,0,0,0.9) 40%,rgba(0,0,0,0.9) 50%,rgba(0,0,0,0.9) 60%,rgba(188,188,188,0.9) 88%,rgba(255,255,255,0.9) 92%,rgba(0,0,0,0.9) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(0,0,0,0.9) 0%,rgba(255,255,255,0.9) 8%,rgba(188,188,188,0.9) 12%,rgba(0,0,0,0.9) 40%,rgba(0,0,0,0.9) 50%,rgba(0,0,0,0.9) 60%,rgba(188,188,188,0.9) 88%,rgba(255,255,255,0.9) 92%,rgba(0,0,0,0.9) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6000000', endColorstr='#e6000000',GradientType=1 ); /* IE6-8 */
 
}

#menu table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-6px;}
#menu table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-30px; margin-left:-4px;}

#menu li.left table {position:absolute; height:0; width:0; left:auto; right:0; border-collapse:collapse; margin-top:-4px;}
#menu li.left table table {position:absolute; left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-30px; margin-right:-4px;}
/* end menu */
 #dropin { position:absolute; left:0px; top:0px; min-height:100%; width:100%; }
 
 #dropin .main { border: 0px; font-size:9pt; font-weight: normal; color: #FFF; background: #00101F; font-family: verdana, arial, helvetica, sans-serif; text-align:left; }
 
 #dropin .header { border-collapse: collapse; background: #8A8DD0 url(images/navigation-active.png); background-repeat: repeat-x; background-position: top; line-height: 26px; height: 30px; padding: 0px 5px 2px 5px; margin:0px 4px 0px 5px; font-size: 9pt; color: #262535; font-weight:normal; text-align:left; }

 #dropin .lista { color: #CCC; text-align:left; padding-left: 10px; }

 #dropin a:link, #dropin a:active, #dropin a:visited { color: #FF0707; text-decoration:none;  }
 #dropin a:hover { text-decoration:none; color: #FFF;  }
 
 /* --- */
/* # Design by TreetopClimber, Contact info: treetopclimber@gmail.com, Released under xbtit license */
 
  /* Modal Message Start */
.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	-moz-opacity:0.4;	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:2px solid #000;
	padding:0px;
	z-index:0;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#A6A6A6;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	-moz-opacity:0.3;	/* Transparency */
	opacity:0.3;	/* Transparency */	
}
/* Modal Message Stop */
 
/*DEFINE THE SHOUTBOX CSS */
.shoutbox_body {	background: -moz-linear-gradient(top,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.75) 48%, rgba(0,0,0,0.75) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(48%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0.75))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 48%,rgba(0,0,0,0.75) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 48%,rgba(0,0,0,0.75) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 48%,rgba(0,0,0,0.75) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 48%,rgba(0,0,0,0.75) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#bf000000',GradientType=0 ); /* IE6-9 */
 
font-family: verdana; color: #fff; float: middle; }
.shoutbox_contain { border: 0; height: 350; width: 100%; overflow: auto; align: middle; }
.shoutbox_history { border: 0;height: 100%;width: 100%;align: middle; }
.shoutbox_messageboxback { background-color:#6E8FAA; }
.shoutbox_noalt { background-color: #203A51; }
.shoutbox_alt { font-family: verdana; color: #fff; float: middle; background-color: #6E8FAA; }
.shoutbox_msgbox { width: 100%; font-size: 12px; color: #fff; background-color: #6E8FAA;border: 1px solid #fff; }
.shoutbox_shoutbtn { font-size: 12px; color: #fff; background-color: #6E8FAA;border: 1px solid #fff; font-weight: bold; }
.shoutbox_error { color: red;font-size: 13px; }

div#scroller  {
    width:600px; height:24px;
    margin:1em 0;
    padding:6px;
    background-color: #101010 ;
    border:2px solid  	#787878 ;
    color: 	#787878 ;
    }

/* Slider Image Positions */
 #slideIt { diplay:block; width:100%; min-height:100%; } /* this is for the header block */
 #slideIt2 { diplay:inline-block; width:100%; min-height:32px; } /* this is for the main_footer blocks */
 
 .slide_spacer { height:40px; }
    
div#wn {
    position:relative;
	width:600px; height:24px;
	overflow:hidden;
    }
    
div#wn div.block {
    height:24px;
    text-align: left;
}

div#wn div.block a img {
    border: none;
}

div#wn div.block a:link,
div#wn div.block a:visited,
div#wn div.block a:hover {
    color:#990000;
    text-decoration: none;
    }

#logoarea {
width: 90%;
height: auto;
margin: auto;
padding-right: 80px;
background: transparent;
}



 /* ## start side blocks ## C0E1F0*/
 #bodyarea #scol .b-content a:link, #bodyarea #scol .b-content a:active, #bodyarea #scol .b-content a:visited { color:#BBB; font-size: 1em; }
 #bodyarea #scol .b-content a:hover { color:#8EA7B5; }
 #bodyarea #scol .block-head { width: 100%; }
 #bodyarea #scol .block-head-l { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; float: left; height: 9px; width: 9px; }
 #bodyarea #scol .block-head-r { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: right top; margin: 0px; padding: 0px; float: right; height: 9px; width: 9px; }
 #bodyarea #scol .block-head-m { background: url(images/main-fill.png); background-repeat: repeat-x; background-position: top; height: 9px; width: auto; margin: 0px 9px 0px 9px; display: block; }
 #bodyarea #scol .block-head-title { background: #001E38 url(images/navigation-active.png) repeat-x top;	height: 41px;	width: auto; margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 45px; font-weight: normal; text-shadow:1px 1px 1px #000; font-style:normal; color: #5987D2; text-align:left; text-transform:capitalize; padding: 0px 0px 0px 15px; 
 	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;}
 #bodyarea #scol .block-content-l { background-image: url(images/main-l.png); background-repeat: repeat-y; background-position: left; margin: 0px; width: auto; padding: 0px; display: block; }
 #bodyarea #scol .block-content-r { background: url(images/main-r.png); background-repeat: repeat-y; background-position: right; margin: 0px; padding: 0px; width: auto; display: block; }
 #bodyarea #scol .block-content {	margin: 0px; padding: 0px; width: 100%; display: block; }
 #bodyarea #scol .b-content { width: auto; margin: 0px 4px 0px 4px; padding: 0px; text-align: left; background: #000F1E url(images/box1-bg.png); display: block; color:#8EA7B5; overflow: hidden; font-style:normal; }/* 0C0D1A */
 #bodyarea #scol .b-content .header a:link, #bodyarea #scol .b-content .header a:visited { color:#AAA; font-weight:bold; padding: 0px 5px 0px 5px; }
 #bodyarea #scol .b-content .header a:hover { color: #8EA7B5; font-weight:bold; padding: 0px 5px 0px 5px; }
 #bodyarea #scol .b-content .header { border-collapse: collapse; background: #00101F url(images/navigation-bg.png); background-repeat: repeat-x; background-position: top; line-height: 26px; height: 30px; padding: 0px 0px 2px 5px; margin:0px; font-size: 1em; color: #F5FFFC; text-align:left; 
 	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;}
 #bodyarea #scol .block-foot { margin: 0px; padding: 0px; width: auto; }
 #bodyarea #scol .block-foot-l { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; float: left; height: 9px; width: 9px; }
 #bodyarea #scol .block-foot-r { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: right top; margin: 0px; padding: 0px; float: right; height: 9px; width: 9px; }
 #bodyarea #scol .block-foot-m { background: url(images/main-fill.png); background-repeat: repeat-x; background-position: top; height: 9px; width: auto; margin: 0px 9px 0px 9px; display: block; }
 #bodyarea #scol .block-shadow { background:url(images/small_shadow.png) no-repeat top center; width:160px; height:12px; margin-left:auto; margin-right:auto; margin-top:0px; }
 #bodyarea #scol .b-content .blocklist { color: #8EA7B5; font-size: 1em; }
 #bodyarea #scol .b-content .lista { color: #5D8094; text-align:left; }
 #bodyarea #scol .b-content .p { color: #999; text-align:left; }
 #bodyarea #scol .b-content td.block { line-height:22px; color: #800101; text-align:left; padding-left: 10px; padding-right: 10px; }
 #bodyarea #scol .b-content td.block a:link, #bodyarea #scol .b-content td.block a:active, #bodyarea #scol .b-content td.block a:visited { color: #075CA0; text-decoration:none;}
 #bodyarea #scol .b-content td.block a:hover { text-decoration:none; color: #EEE; }
 /*---*/
/* ## start main content blocks ## */
 #bodyarea #Mcol .b-content a:link, #bodyarea #Mcol .b-content a:active, #bodyarea #Mcol .b-content a:visited {	color:#777;	font-size: 1em; }
 #bodyarea #Mcol .b-content a:hover {	color: #8EA7B5; }
 #bodyarea #Mcol .block-head { margin: 0px; padding: 0px; width: auto; }
 #bodyarea #Mcol .block-head-l { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; float: left; height: 9px; width: 9px; }
 #bodyarea #Mcol .block-head-r { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: right top; margin: 0px; padding: 0px; float: right; height: 9px; width: 9px; }
 #bodyarea #Mcol .block-head-m { background: url(images/main-fill.png); background-repeat: repeat-x; background-position: top; height: 9px; width: auto; margin: 0px 9px 0px 9px; display: block; }
 #bodyarea #Mcol .block-head-title { background: #001E38 url(images/navigation-bg.png); background-repeat: repeat-x; background-position: top; height: 45px; width: auto; margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 49px; font-weight: normal; text-shadow:1px 1px 1px #000000; font-style:normal; color: #6699CC; text-align:left; text-transform:capitalize; padding: 0px 0px 0px 15px; 
 	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;}
 #bodyarea #Mcol .block-content-l { background-image: url(images/main-l.png); background-repeat: repeat-y; background-position: left; margin: 0px; width: auto; padding: 0px; display: block; }
 #bodyarea #Mcol .block-content-r { background: url(images/main-r.png); background-repeat: repeat-y; background-position: right; margin: 0px; padding: 0px; width: auto; display: block; }
 #bodyarea #Mcol .block-content { margin: 0px; padding: 0px; width: 100%; display: block; }
 #bodyarea #Mcol .b-content { width: auto; margin: 0px 4px 0px 4px; padding: 0px; background: #000F1E url(images/main-m.png); text-align: left; display: block; overflow: hidden; color:#6699CC; }
 #bodyarea #Mcol .b-content .header a:link, #bodyarea #Mcol .b-content .header a:visited { color:#262535; font-weight:normal; font-size: 1em; padding: 0px 5px 0px 5px; }
 #bodyarea #Mcol .b-content .header a:hover { color: #000; font-weight:normal; font-size: 1em; padding: 0px 5px 0px 5px; }
 #bodyarea #Mcol .b-content .header { border-collapse: collapse; background: #4E7697 url(images/navigation-active.png); background-repeat: repeat-x; background-position: top; line-height: 26px; height: 30px; padding: 0px 0px 2px 10px; margin:0px 4px 0px 5px; font-size: 9pt; color: #262535; font-weight:normal; text-align:left; 
 	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;}
 #bodyarea #Mcol .block-foot { margin: 0px; padding: 0px; width: auto; }
 #bodyarea #Mcol .block-foot-l { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; float: left; height: 9px; width: 9px; }
 #bodyarea #Mcol .block-foot-r { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: right top; margin: 0px; padding: 0px; float: right; height: 9px; width: 9px; }
 #bodyarea #Mcol .block-foot-m { background: url(images/main-fill.png); background-repeat: repeat-x; background-position: top; height: 9px; width: auto; margin: 0px 9px 0px 9px; display: block; }
 #bodyarea #Mcol .block-shadow { background:url(images/shadow2.png) no-repeat top center; width:600px; height:17px; margin-bottom:18px; margin-left:auto; margin-right:auto; margin-top:-1px; }
 #bodyarea #Mcol .b-content .blocklist { color: #7E7E7E; font-size: 1em; }
 #bodyarea #Mcol .b-content .lista { color: #6699CC; text-align:left; padding-left: 10px; }
 #bodyarea #Mcol .b-content td.block { line-height:22px; font-size: 1em; color: #8EA7B5; text-align:left; padding-left: 10px; padding-right: 10px; }
 #bodyarea #Mcol .b-content .p { font-size: 1em; color:#8EA7B5; }
 #bodyarea #Mcol .b-content td.block a:link, #bodyarea #Mcol .b-content td.block a:active, #bodyarea #Mcol .b-content td.block a:visited { color: #8EA7B5; text-decoration:none;}
 #bodyarea #Mcol .b-content td.block a:hover { text-decoration:none; color: #EEE; }
 /* ## Start Main Content & Footer Surrounds ## */
 #surround { display:block; width:100%; margin: 0px auto; }
 .surround-shadow { background: url(images/surround_shadow.png) 50% 0 no-repeat; height:27px; margin-bottom:18px; margin-left:auto; margin-right:auto; margin-top:-17px; }
 /*---*/
 /* Footer Blocks */
 #Fcol .b-content a:link, #Fcol .b-content a:active, #Fcol .b-content a:visited { color:#CCC; font-size: 1em; }
 #Fcol .b-content a:hover { color: #8EA7B5; }
 #Fcol .b-content .p { color: #A6A6A6; }
 #Fcol .block-head { margin: 0px; padding: 0px; width: auto; }
 #Fcol .block-head-l { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; float: left; height: 9px; width: 9px; }
 #Fcol .block-head-r { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: right top; margin: 0px; padding: 0px; float: right; height: 9px; width: 9px; }
 #Fcol .block-head-m { background: url(images/main-fill.png); background-repeat: repeat-x; background-position: top; height: 9px; width: auto; margin: 0px 9px 0px 9px; display: block; }
 #Fcol .block-head-title { background: #001E38 url(images/navigation-bg.png); background-repeat: repeat-x; background-position: top; height: 45px; width: auto; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 49px; font-weight: normal; text-shadow:1px 1px 1px #000; font-style:normal; color: #6699CC; text-align:left; text-transform:capitalize; padding: 0px 0px 0px 15px; 
 	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;}
 #Fcol .block-content-l { background-image: url(images/main-l.png); background-repeat: repeat-y; background-position: left; margin: 0px; width: auto; padding: 0px; display: block; }
 #Fcol .block-content-r { background: url(images/main-r.png); background-repeat: repeat-y; background-position: right; margin: 0px; padding: 0px; width: auto; display: block; }
 #Fcol .block-content { margin: 0px; padding: 0px; width: 100%; display: block; }
 #Fcol .b-content { width: auto; margin: 0px 4px 0px 4px; padding: 0px; background: #000F1E url(images/main-m.png); text-align: left; display: block; overflow: hidden; color:#A6A6A6; }
 #Fcol .b-content .header a:link, #Fcol .b-content .header a:visited { color:#CCC; font-weight:bold; font-size: 1em; padding: 0px 5px 0px 5px; }
 #Fcol .b-content .header a:hover { color: #8EA7B5; font-weight:bold; font-size: 1em; padding: 0px 5px 0px 5px; }
 #Fcol .b-content .header { border-collapse: collapse; background: #4E7697 url(images/navigation-active.png); background-repeat: repeat-x; background-position: top; line-height: 26px; height: 30px; padding: 0px 0px 2px 10px; margin:0px 4px 0px 5px; font-size: 9pt; color: #262535; font-weight:normal; text-align:left; 
 	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;}
 #Fcol .block-foot { margin: 0px; padding: 0px; width: auto; }
 #Fcol .block-foot-l { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 0px; float: left; height: 9px; width: 9px; }
 #Fcol .block-foot-r { background: url(images/main-corners.png); background-repeat: no-repeat; background-position: right top; margin: 0px; padding: 0px; float: right; height: 9px; width: 9px; }
 #Fcol .block-foot-m {	background: url(images/main-fill.png);	background-repeat: repeat-x;	background-position: top;	height: 9px; width: auto; margin: 0px 9px 0px 9px; display: block; }
 #Fcol .block-shadow { background:url(images/shadow2.png) no-repeat top center; width:600px; height:17px; margin-bottom:18px; margin-left:auto; margin-right:auto; margin-top:-1px; }
 #Fcol .b-content .blocklist { color: #A6A6A6; font-size: 1em; }
 #Fcol .b-content .lista { color: #6699CC; text-align:left; }
 #Fcol .b-content td.block { line-height:22px; color: #8EA7B5; text-align:left; padding-left: 10px; padding-right: 10px; }
 #Fcol .b-content td.block a:link, #Fcol .b-content td.block a:active, #Fcol .b-content td.block a:visited { color: #FFF; text-decoration:none;}
 #Fcol .b-content td.block a:hover { text-decoration:none; color: #8A8DD0; }
 /*---*/
 /* ## main header ## */
 #header { display:block; width:85%; border:none; text-align:center; margin:2px auto; padding:0px; }
 /* header surround #00101F */
 #header .wrap_tl { background: url(images/main-corners.png) no-repeat top left; height: 2px; }
 #header .wrap_tr { background: url(images/main-corners.png) no-repeat top right; height: 2px; }
 #header .wrap_tm { background: url(images/main-t.png) repeat-x top left; height: 2px;}
 #header .wrap_ml { background: url(images/main-l.png) repeat-y top left; }
 #header .wrap_mr { background: url(images/main-r.png) repeat-y top right; }
 #header .wrap_mm { background: url(images/main-m.png) top left; }
 #header .wrap_bl { background: url(images/main-corners.png) no-repeat bottom left; height: 2px; }
 #header .wrap_br { background: url(images/main-corners.png) no-repeat bottom right; height: 2px;}
 #header .wrap_bm { background: url(images/main-b.png) repeat-x bottom left; height: 2px; }
 #header .wrap_inner_content { background: url(images/main-m.png); background-position: top; height:100%; }
 #header .space { height:30px; }
 /*---*/
 /* main header links */
 #header .block-head { width: auto; height: 5px;}
 #header .b-content a:link, #header .b-content a:active, #header .b-content a:visited { color: #CCC; font-size: 10pt; font-style:italic; }
 #header .b-content a:hover { color: #6896AD; font-style:italic; }
 #header .p { font-size: 10pt; font-style:italic; }
 #header .lista { background:transparent; border-collapse: collapse; border:0px; color: #8EA7B5; padding:0px; margin:0px; font-size: 10pt; text-align:left; font-style:italic; text-shadow:1px 1px 1px #000; }
 #header td.red { color: #F2A7B7; font-size: 10pt; text-align:left; font-style:italic; }
 #header td.yellow { color: #FFD200; font-size: 10pt; text-align:left; font-style:italic; }
 #header td.green { color: #9CCB1D; font-size: 10pt; text-align:left; font-style:italic; }
 /*---*/
 /* header mainmenu links classic style */
 #header .b-content a.mainmenu:link, #header .b-content a.mainmenu:active, #header .b-content a.mainmenu:visited { background: transparent; display:inline-block; font-family: Arial, Helvetica, sans-serif; color:#8EA7B5; font-weight: normal; font-size:9pt; height:25px; line-height:25px; text-decoration:none; text-transform: uppercase; padding:0px 15px 0px 15px; }
 #header .b-content a.mainmenu:hover { color: #F5FFFC; text-align:center; background:transparent; -o-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -icab-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -khtml-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -moz-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -webkit-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.1); box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); }
 /*---*/
 /* ## Main Menu ## */
 #Emenu { left:0px; top:0px; width:100%; height:45px; text-align:center; margin: 0px auto; padding-top:0px; }
 #extra { display:inline-block; position:relative; width:auto; border:none; text-align:center; margin:-10px auto; padding:1px; height:45px; }
 #extra .b-content a.mainmenu:link, #extra .b-content a.mainmenu:active, #extra .b-content a.mainmenu:visited { background:#00101F url(images/navigation-bg.png); display:inline-block; font-family: Arial, Helvetica, sans-serif; color:#8EA7B5; text-shadow:1px 1px 1px #000; font-weight: normal; font-size:9pt; height:40px; line-height:44px; text-decoration:none; text-transform: uppercase; padding:0px 15px 0px 15px; margin-top:2px; }
 #extra .b-content a.mainmenu:hover { color: #F5FFFC; text-align:center; -o-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -icab-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -khtml-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -moz-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); -webkit-box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.1); box-shadow: 1px 1px 2px rgba(31, 130, 135, 0.9); }
 /* end menu */
 #Logo { height:220px; width:100%; background-image: url(images/logo.png); background-repeat: no-repeat; background-position: top center; }
 #Logo_Spacer1 { height:5px; }
 #Logo_Spacer2 { margin-top:-147px; }
 /*---*/
 /* Main Setup */
 body { font-family: verdana, arial, helvetica, sans-serif; font-size:9pt; width:100%; color:#6699CC; margin-top: 20px; padding: 0px; background: #0F1D2B; }

 #main_body_wrap { position:absolute; left:0px; top:0px; min-height:100%; width:100%; }

 #outer_wrap { position:relative; display:block; width:96%; padding:0px; margin: 0px auto; background: url(images/box1-bg.png); }
 
 #mid_Container { position:relative; display:block; left:0px; top:0px; width:96%; min-height:100%; padding-top:0px; margin: 0px auto; }
 	
 /* ## This is where the HEADER is displayed ## */
 #top_row { display:inline; width:100%; min-height:100%; }
 #top_row_inner1 { height:100%; padding:0; }
 #top_row_inner2 { }
 .top_row_spacer { height:40px; }
 
 /* ## This is set aside for your latest torrent images slider ## */
 #header_wrap { display:block; width:100%; height:100%; }
 #header_wrap1 { height:100%; padding-top:18px; padding-bottom:20px; }
 #header_wrap2 { width:96%; margin-left:auto; margin-right:auto; }
 
 /* ## This holds the MENU'S both dropdown and main ## */	
 #top_menu { display:inline; padding-left:17px; margin-left:-17px; margin-right:-17px; width:100%; min-height:100%; }
 #top_menu_inner1 { height:100%; padding:0; }
 #top_menu_inner2 { height:80px; margin:-20px auto; padding:2px; }
 .top_menu_spacer { height:50px; }
	
 #top_margin { min-height:10px; width:100%; }
 /* outer wrapper */
 .wrap_tl { background: url(images/main-corners.png) no-repeat top left; height: 2px; }
 .wrap_tr { background: url(images/main-corners.png) no-repeat top right; height: 2px; }
 .wrap_tm { background: url(images/main-t.png) repeat-x top left;	height: 2px; }
 .wrap_ml { background: url(images/main-l.png) repeat-y top left; }
 .wrap_mr { background: url(images/main-r.png) repeat-y top right; }
 .wrap_mm { background: url(images/main-m.png); }
 .wrap_bl { background: url(images/main-corners.png) no-repeat bottom left; height: 2px; }
 .wrap_br { background: url(images/main-corners.png) no-repeat bottom right; height: 2px; }
 .wrap_bm { background: url(images/main-b.png) repeat-x bottom left; height: 2px; }
 .wrap_inner_content { background:#001526 url(images/title4-bg.png) 50% 0 no-repeat; border-left: 1px solid #262535; border-right: 1px solid #181818; border-top: 1px solid #262535; border-bottom: 1px solid #262535; width:auto; margin: 0px 2px 0px 2px; }
 .spacer { height:30px; }
 .shadowbar { background: url(images/main-shadow.png) 50% 0 no-repeat; height:32px; margin-bottom:18px; margin-left:auto; margin-right:auto; margin-top:-1px; }
 /*---*/
 /* Copywrite Area */
 #bottom_margin { width:100%; height:20px; }
 #bottom_row { width:100%; }
 #bottom_row_inner1 { height:100%; }
 #bottom_row_inner2 { background:#001526 url(images/title4-bg.png) 50% 0 no-repeat; border-left: 1px solid #262535; border-right: 1px solid #181818; border-top: 1px solid #262535; border-bottom: 1px solid #262535; width:100%; margin: 0px; }
 #footer_wrap { height:150px; width:100% }
 #footer_text { margin:1px auto; text-align:center; padding-left:10px; padding-top:40px; font-size: 9pt; font-style:italic; }
 .footer { color: #FFF; font-size: 9pt; font-style:italic; }
 .footer a:link, .footer a:active, .footer a:visited { color:#AAA; font-size: 9pt; font-style:italic; }
 .footer a:hover { color: #8EA7B5; font-size: 9pt; font-style:italic; }
 .Fspacer { height:10px; } /* this is used in the credits area instead of using <br /> ;o) */
 /*-- start of original tracker settings --*/
 .highlight { background: #F8F81A; color: #FF0000; }
 
 .btn { color:#ccc; background:#001526; border: 1px solid #8EA7B5; font-family: Verdana, Helvetica, Sans-Serif; font-size: 9pt; padding: 2px; vertical-align: middle; }
 
 textarea { font-size: 9pt; color: #A5BADC; font-family: verdana, arial, helvetica, sans-serif; background: url(images/box1-bg.png); display:block; overflow: auto; line-height: 1.4em; }
 /* Checkboxes shouldn't have a background color. */
 input.check { }
 /* Input boxes - just a bit smaller than normal so they align well. */
 input, select, button { font-size:8pt; font-weight: normal; color: #8EA7B5; background: #181818 url(images/main-m.png); font-family: verdana, arial, helvetica, sans-serif; }
 /* Standard horizontal rule.. */
 hr { color: #808080; background-color: transparent; }
 	
 img { border:0px; }
  /* ## codes below used for internal forum ##*/
 /* A quote, perhaps from another post. */
 .quote { color: #000; background:#8A8DD0; font-family: verdana, arial, helvetica, sans-serif; border: 1px solid #817cae; margin: 1px; padding: 1px; font-size: x-small; line-height: 1.4em; }
 /* A code block - maybe even PHP ;). */
 .code { color: #181818; background:#D0D0D0; font-family: courier new, times new roman, monospace; font-size: x-small; line-height: 1.3em; /* Put a nice border around it. */ border: 1px solid #565962; margin: 1px auto 1px auto; padding: 1px; width: 99%; /* If IE wrap its contents, Else show scrollbars. */ overflow: auto; /* Stop after about 24 lines, and just show a scrollbar. */ max-height: 24em; }

 .post { background: transparent; padding:0px; margin:0px; color:#F5FFFC; line-height: 1.4em; text-align:left; overflow: auto; }
 
 select.drop_pager { font-size: 11px; }
 	
 .pager { border: 1px solid #262535; padding: 1px 3px 1px 3px; }
 
 .pagercurrent { border: 1px solid #262535; padding: 1px 3px 1px 3px; }
 
 .pager a:link, .pager a:visited, .pagercurrent a:link, .pagercurrent a:visited { text-decoration:none; }
 
 .pager a:hover, .pagercurrent a:hover { text-decoration:none; }
 /* below are body links, titles & font sizes not covered in other above code */
 a:link, a:active, a:visited { font-size: 9pt; color: #8EA7B5; text-decoration:none; }
 a:hover { font-size: 9pt; text-decoration:none; color: #FFF; }
 	
h1 { font-size: 16px; }

h4 { font-size: 16px; }
 p { font-size: 9pt; }
 
 table { border:0px; }
 table.lista { }
 	
 td { font-size: 11pt; }
 
 td.title { font-size: 9pt; }
 	
 td.navigation { background-color: #000; font-weight: bold; font-size: 9pt; }
 
 form { margin-top: 0; margin-bottom: 0; }
 	
 .sublink { font-style: italic; font-size: 9pt; font-weight: normal; }
 
 a.index { font-weight: bold; }
 
 a.biglink { font-weight: bold; font-size: 10pt; }
 	
 .important { font-weight: bold; font-size: 10pt; }
 
 td.red, td.red a:link, td.red a:visited { color: #F2A7B7; }
 td.yellow, td.yellow a:link, td.yellow a:visited { color: #FFD200; }
 td.green, td.green a:link. td.green a:visited { color: #9CCB1D; }
 
 td.progress { padding: 0px; background-image: url(images/backprogress.gif); background-repeat: repeat-x; height: 10px; }
 
 li { list-style-position:inside; display:block; } 
 /* unordered list */
 ul { margin: 8px 0px 0px 16px; padding: 0px; }
 ul li { list-style-type: none; margin: 0px 0px 11px 0px; padding: 0px; }
 /* ordered list */
 ol { margin: 8px 0px 0px 24px; padding: 0px; }
 ol li { margin: 0px 0px 11px 0px; padding: 0px; }
 
 .error { color:black; font-weight: bold; font-size: 14pt; padding: 3px; background:url(images/chr.gif); background-repeat: repeat-x; }
 .information { color:black; font-weight: bold; font-size: 14pt; padding: 3px; background:url(images/chb.gif); background-repeat: repeat-x; }
 .success { color:black; font-weight: bold; font-size: 14pt; padding: 3px; background:url(images/chg.gif); background-repeat: repeat-x; }
 
 /* ## Start Ajax Poll System ## */
 td.deleted { background-color:#FF95AC; color:#000000; }
 td.added { background-color:#C1FF83; color:#000000; }
 td.modified { background-color:#DEDEDE; color:#000000; }
 #mainContainer { width:100%; overflow:auto; margin:0; text-align:left; }
 #mainContent { padding:0px; }  
 .clear { clear:both; }
 /* The poller box */
 .poller { width:100%; color:#8EA7B5; font-weight:normal; font-style: normal; overflow:hidden;}
 /* Poller title above radio buttons */
 .pollerTitle { margin-top:0px; margin-bottom:5px; font-weight:bold; font-size:1em; }
 /* Label for each radio button */
 .pollerOption { margin:0px; }
 /* Label for each option above graph - i.e. results */
 .result_pollerOption { margin:0px; font-size:0.8em; }
 /* Title of poller - when ajax shows the results */
 .result_pollerTitle { margin-top:0px; margin-bottom:5px; font-weight:bold; font-size:1em; }
 /* Don't change this one, it is used to get the left and right image(the corner) positioned correctly */
 .result_pollGraph img { float:left; }
 /* The <div> tag where the percentage result is shown */
 .result_pollGraph div { float:left; height:12px; background-repeat:repeat-x; color:#FFF; font-size:0.9em; line-height:16px; }
 /* Graph div - parent of both the corner images and the div displaying percentage votes */
 .result_pollGraph { height:12px; }
 /* Message when Ajax is working getting restults from the server */  
 .poller_waitMessage { display:none; }  
 .result_totalVotes{ clear:left; font-size:0.8em; margin-top:10px; font-style:italic; background:transparent; }
 th { text-align:left; }
 .formButton { width:75px; }
 
 /* ## Start Ajax Chat ## */
 #chat { overflow: auto; width: 100%; height: 220px; padding: 0px; }
 #chatoutput ul { list-style: none; margin:0px; padding:5px 4px 6px 5px; }
 div.chatoutput { color:#6699CC; background-image: url(images/main-m.png); padding:5px 0px 3px 10px; margin:0px; line-height: 150%; margin-bottom:2px; }
 div.loader { background-image: url('images/ajaxchat/loading.gif'); background-repeat: no-repeat; background-position:center center; width:32px; height:32px; }
 #chatoutput ul li { }
 #chatoutput ul li span.name { display: block; background:url(images/ajaxchat/bubble.png) no-repeat left; padding-left:19px; margin-bottom:1px; font-weight: normal; color:#8EA7B5; }
 #chatoutput ul li:hover span.name { background:url(images/ajaxchat/bubblehover.png) no-repeat left; }
 form { padding:0px; margin:6px; }
 #chatoutput { text-align: left; margin-right: 0px; }
 /* swaps edit and delete images on mouse over */
 img.EditSwap { background:url(images/ajaxchat/shout_edit_gray.gif) no-repeat bottom; }
 img.EditSwap:hover { background:url(images/ajaxchat/shout_edit.png) no-repeat bottom; }
 img.DeleteSwap { background:url(images/ajaxchat/shout_delete_gray.gif) no-repeat bottom; }
 img.DeleteSwap:hover { background:url(images/ajaxchat/shout_delete.png) no-repeat bottom; }
 /* end of swaping */
 img.form { background:url(images/ajaxchat/frame.png) no-repeat; }
 img.form:hover { background:url(images/ajaxchat/frame_hover.png) no-repeat; }


/* end */
 /* ## Circle Images ## */
 #images { visibility:hidden; }
 #loading { margin-top:50px; text-align:center; width:100%; }
 #loading img { margin-top:10px; position:relative; }
 #captions { font-weight:bold; position:relative; text-align:center; z-index:10000; }
 #scrollbar { visibility:hidden; position:relative; border-bottom:1px solid #FFF; z-index:10001; margin-left: 60px !important; }
 #slider{ position:absolute; margin-top:-7px; margin-left:-7px; z-index:10002; background-image:url(./imageflow/slider.png); background-repeat:no-repeat;  width:14px; height:14px; }
 #imageflow {	margin-left:0px; text-align:left; width:350px; }
 #changelog { width:349px; border-right:solid 1px #666; float:left; margin-top: 15px; }
 #changelog div { text-align: justify; padding: 0 15px 5px 15px; }
 body.listacircle { background: transparent; }
/* ### THE END ### */
.style1 {	font-size: 36px;color: #FF0000;}
.style2 {	font-size: 18px;color: #FF0000;}