@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:25px; text-align:center; margin:0px auto; padding-top:15px; }
 /* Donot change the values of this menu unless you know exaclty what you are doing */
 #menu ul { margin:0; padding:0; list-style:none; white-space:nowrap; }
 #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; border:none; }

 #menu ul.level1 { margin:-10px auto; padding:2px; background: #2B2A33 url(images/navigation-bg.png) 50% 100% no-repeat; } /* this value helps control the vertical alignment of the menu */
 #menu ul.level1 li.level1-li { float:left; display:block; position:relative; }

 /* these are the levels below the main links of the menu, these are for the location and images used in the dropdown boxes --- notice the margin for the top on level2 is set to 5px this represents the location of the first level drop, I have it set to be just below my hover image */
 #menu ul.level2 { background-color:#000; float:left; padding:0px; margin-top:5px; }
 /*---*/
 #menu ul.level3 { background-color:#000; float:left; padding:0px; }
 /*---*/
 #menu ul.level4 { background-color:#000; float:left; padding:0px; }
 /*- Level 4 to the Left -*/
 #menu li.left ul.level4 { background-color:#000; width:300px; float:right; padding:0px; }
 #menu li.left ul.level4 a { text-align:right; padding:0px 15px 0px 10px; font-size:9pt; text-transform: uppercase; }
 /*---*/

 #menu b {position:absolute;} /* -- for IE6 non-flyout dropdowns to stop flickering - who knows why --*/

 /* this next value is the over all text info for the first set of links in the dropdown menu */
 #menu a { display:block; font-family:  Arial, Helvetica, sans-serif; color:#FFF; font-weight: normal; font-size:9pt; line-height:35px; text-decoration:none; text-transform: uppercase; padding:0px 40px 0px 40px; }
 /*---*/
 #menu ul.level1 li.level1-li a.level1-a { float:center; }
 
 /* the width here is set to 198px and that is shown as the width of the dropdown boxes in levels 2,3 and 4 of the dropdown menu */
 #menu ul li:hover > ul { visibility:visible; left:0; top:29px; width:198px; } /* is for right dropdown or normal */
 #menu li.left:hover > ul { visibility:visible; left:auto; right:0; top:29px; width:198px; } /* is for left dropdown */
 /* the margin left or right on these next to values signifies the distance beteween the dropdown boxes. the margin top lines being negative raises the boxes so that your menu is even in stead of offset */
 #menu ul ul li:hover > ul { visibility:visible; left:100%; top:auto; margin-top:-34px; margin-left:-2px; } /* is for right dropdown or normal */
 #menu li.left ul li:hover > ul { visibility:visible; left:auto; right:100%; top:auto; margin-top:-34px; margin-right:-2px; } /* is for left dropdown */

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

 /* these next 2 values are for the alignment, padding, font size, and text used in the dropdown boxes */
 #menu li ul a { text-align:left; padding:0px 10px 0px 15px; font-size:9pt; text-transform: uppercase; }
 #menu li.left ul a { text-align:right; padding:0px 15px 0px 10px; font-size:9pt; text-transform: uppercase; }

 #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; }

 #menu li a.drop { background:transparent url(images/down-arrow.png) no-repeat right center; padding-left:10px; } /* the padding on this is set so that the dropdown arrow is offset to 20px to the right of the drop menu links */
 #menu li a.fly { background:transparent url(images/right-arrow.png) no-repeat right center; }
 #menu li.left ul a.fly { background:transparent url(images/left-arrow.png) no-repeat left center; }

 /* we only need one image here for our mouse over or hover image, and link color */
 #menu li a:hover, #menu li a.fly:hover { } 
 #menu li:hover > a, #menu ul li:hover > a.fly { color:#FF0000; background-color:#000; border:none; }
 /*---*/	
 /* not to be messed with beyond this point these are setting for IE */
 #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; }
 /*---*/


 /* ## css for dropdown menu ## */
 #menu { width:auto; height:25px; text-align:center; margin:0px auto; padding-top:15px; }
 /* Donot change the values of this menu unless you know exaclty what you are doing */
 #menu ul { margin:0; padding:0; list-style:none; white-space:nowrap; }
 #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; border:none; }

 #menu ul.level1 { margin:-10px auto; padding:2px; background: #2B2A33 url(images/navigation-bg.png) 50% 100% no-repeat; } /* this value helps control the vertical alignment of the menu */
 #menu ul.level1 li.level1-li { float:left; display:block; position:relative; }

 /* these are the levels below the main links of the menu, these are for the location and images used in the dropdown boxes --- notice the margin for the top on level2 is set to 5px this represents the location of the first level drop, I have it set to be just below my hover image */
 #menu ul.level2 { background-color:#000; float:left; padding:0px; margin-top:5px; }
 /*---*/
 #menu ul.level3 { background-color:#000; float:left; padding:0px; }
 /*---*/
 #menu ul.level4 { background-color:#000; float:left; padding:0px; }
 /*- Level 4 to the Left -*/
 #menu li.left ul.level4 { background-color:#000; width:300px; float:right; padding:0px; }
 #menu li.left ul.level4 a { text-align:right; padding:0px 15px 0px 10px; font-size:9pt; text-transform: uppercase; }
 /*---*/

 #menu b {position:absolute;} /* -- for IE6 non-flyout dropdowns to stop flickering - who knows why --*/

 /* this next value is the over all text info for the first set of links in the dropdown menu */
 #menu a { display:block; font-family:  Arial, Helvetica, sans-serif; color:#FFF; font-weight: normal; font-size:9pt; line-height:35px; text-decoration:none; text-transform: uppercase; padding:0px 40px 0px 40px; }
 /*---*/
 #menu ul.level1 li.level1-li a.level1-a { float:center; }
 
 /* the width here is set to 198px and that is shown as the width of the dropdown boxes in levels 2,3 and 4 of the dropdown menu */
 #menu ul li:hover > ul { visibility:visible; left:0; top:29px; width:198px; } /* is for right dropdown or normal */
 #menu li.left:hover > ul { visibility:visible; left:auto; right:0; top:29px; width:198px; } /* is for left dropdown */
 /* the margin left or right on these next to values signifies the distance beteween the dropdown boxes. the margin top lines being negative raises the boxes so that your menu is even in stead of offset */
 #menu ul ul li:hover > ul { visibility:visible; left:100%; top:auto; margin-top:-34px; margin-left:-2px; } /* is for right dropdown or normal */
 #menu li.left ul li:hover > ul { visibility:visible; left:auto; right:100%; top:auto; margin-top:-34px; margin-right:-2px; } /* is for left dropdown */

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

 /* these next 2 values are for the alignment, padding, font size, and text used in the dropdown boxes */
 #menu li ul a { text-align:left; padding:0px 10px 0px 15px; font-size:9pt; text-transform: uppercase; }
 #menu li.left ul a { text-align:right; padding:0px 15px 0px 10px; font-size:9pt; text-transform: uppercase; }

 #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; }

 #menu li a.drop { background:transparent url(images/down-arrow.png) no-repeat right center; padding-left:10px; } /* the padding on this is set so that the dropdown arrow is offset to 20px to the right of the drop menu links */
 #menu li a.fly { background:transparent url(images/right-arrow.png) no-repeat right center; }
 #menu li.left ul a.fly { background:transparent url(images/left-arrow.png) no-repeat left center; }

 /* we only need one image here for our mouse over or hover image, and link color */
 #menu li a:hover, #menu li a.fly:hover { } 
 #menu li:hover > a, #menu ul li:hover > a.fly { color:#FF0000; background-color:#000; border:none; }
 /*---*/	
 /* not to be messed with beyond this point these are setting for IE */
 #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; }
 /*---*/

/* ######### Start Main Tracker Body ######### */

/*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:#373737; }
.shoutbox_noalt { background-color: #373737; }
.shoutbox_alt { font-family: verdana; color: #000; float: middle; background-color: #C3C3C3; }
.shoutbox_msgbox { width: 100%; font-size: 12px; color: #fff; background-color: #373737;border: 1px solid #fff; }
.shoutbox_shoutbtn { font-size: 12px; color: #fff; background-color: #373737;border: 1px solid #fff; font-weight: bold; }
.shoutbox_error { color: red;font-size: 13px; }


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


/* start left blocks*/
#bodyarea #lcol {
background-image: url(images/blk-bg.gif) ;
padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 1px solid #000;
}

#bodyarea #lcol .block-head {
	width: 100%;
	margin : auto;
	
	}
#bodyarea #lcol .block-head-title {
font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #fff;
	
	
	text-align: center;
	display: block;
	padding: 0px;
	height: 32px;
	width: 100%;
	margin-bottom: 3px;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
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.65) 0%, rgba(211,207,211,0.65) 10%, rgba(0,0,0,0.65) 40%, rgba(0,0,0,0.65) 60%, rgba(211,207,211,0.65) 90%, rgba(211,207,211,0.65) 99%, rgba(211,207,211,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.65)), color-stop(10%,rgba(211,207,211,0.65)), color-stop(40%,rgba(0,0,0,0.65)), color-stop(60%,rgba(0,0,0,0.65)), color-stop(90%,rgba(211,207,211,0.65)), color-stop(99%,rgba(211,207,211,0.65)), color-stop(100%,rgba(211,207,211,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 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;	
}
	#bodyarea #lcol .block-content {
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
#bodyarea #lcol .b-content {
	margin: 0px;
	padding: 8px;
	display: block;
	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 #1C1C1C;
	
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
}
#bodyarea #lcol .block-foot {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 14px;
}
/* end left blocks */

/* start main center content blocks*/

#bodyarea #mcol {
background-image: url(images/blkc-bg.gif) ;padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 1px solid #000;
}

#bodyarea #mcol .block-head {
	width: 100%;
}
#bodyarea #mcol .block-head-title {
font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #f1f1f1;
	
	
	text-align: center;
	display: block;
	padding: 0px;
	height: 32px;
	width: 100%;
	margin-bottom: 5px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
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.35) 0%, rgba(211,207,211,0.35) 10%, rgba(0,0,0,0.35) 40%, rgba(0,0,0,0.35) 60%, rgba(211,207,211,0.35) 90%, rgba(211,207,211,0.35) 99%, rgba(211,207,211,0.35) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.35)), color-stop(10%,rgba(211,207,211,0.35)), color-stop(40%,rgba(0,0,0,0.35)), color-stop(60%,rgba(0,0,0,0.65)), color-stop(90%,rgba(211,207,211,0.5)), color-stop(99%,rgba(211,207,211,0.35)), color-stop(100%,rgba(211,207,211,0.35))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(211,207,211,0.35) 10%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.35) 60%,rgba(211,207,211,0.35) 90%,rgba(211,207,211,0.35) 99%,rgba(211,207,211,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(211,207,211,0.35) 10%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.35) 60%,rgba(211,207,211,0.35) 90%,rgba(211,207,211,0.35) 99%,rgba(211,207,211,0.35) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(211,207,211,0.35) 10%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.35) 60%,rgba(211,207,211,0.35) 90%,rgba(211,207,211,0.35) 99%,rgba(211,207,211,0.35) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(211,207,211,0.35) 10%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0.35) 60%,rgba(211,207,211,0.35) 90%,rgba(211,207,211,0.35) 99%,rgba(211,207,211,0.35) 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;	
}
#bodyarea #mcol .block-content {
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
#bodyarea #mcol .b-content {
	margin: 0px;
	padding: 8px;
	display: block;
	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 #1C1C1C;
	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 */	
}
#bodyarea #mcol .block-foot {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 14px;
}
/* end main content */

/* start right blocks*/
#bodyarea #rcol {
background-image: url(images/blk-bg.gif) ;
padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 1px solid #000;
	
}

#bodyarea #rcol .block-head {
	width: 100%;
}
#bodyarea #rcol .block-head-title {
font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #fff;
	
	
	text-align: center;
	display: block;
	padding: 0px;
	height: 32px;
	width: 100%;
	margin-bottom: 3px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
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.65) 0%, rgba(211,207,211,0.65) 10%, rgba(0,0,0,0.65) 40%, rgba(0,0,0,0.65) 60%, rgba(211,207,211,0.65) 90%, rgba(211,207,211,0.65) 99%, rgba(211,207,211,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.65)), color-stop(10%,rgba(211,207,211,0.65)), color-stop(40%,rgba(0,0,0,0.65)), color-stop(60%,rgba(0,0,0,0.65)), color-stop(90%,rgba(211,207,211,0.65)), color-stop(99%,rgba(211,207,211,0.65)), color-stop(100%,rgba(211,207,211,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(211,207,211,0.65) 0%,rgba(211,207,211,0.65) 10%,rgba(0,0,0,0.65) 40%,rgba(0,0,0,0.65) 60%,rgba(211,207,211,0.65) 90%,rgba(211,207,211,0.65) 99%,rgba(211,207,211,0.65) 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;	
}
#bodyarea #rcol .block-content {
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
#bodyarea #rcol .b-content {
	margin: 0px;
	padding: 8px;
	display: block;
	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 #1C1C1C;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
}
#bodyarea #rcol .block-foot {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 14px;
}
/* end right blocks */

/* start footer content blocks*/
#bodyarea #fcol {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 1px solid #000;
}


#bodyarea #fcol .block-head {
	width: 100%;
}
#bodyarea #fcol .block-head-title {
font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;	
	text-align: center;
	display: block;
	padding: 0px;
	height: 32px;
	width: 100%;
	margin-bottom: 8px;
	background: -moz-linear-gradient(left,  rgba(211,207,211,0.35) 0%, rgba(143,244,2,0.35) 20%, rgba(211,207,211,0.35) 30%, rgba(0,0,0,0.35) 46%, rgba(0,0,0,0.35) 54%, rgba(211,207,211,0.35) 70%, rgba(143,244,2,0.35) 80%, rgba(211,207,211,0.35) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(211,207,211,0.35)), color-stop(20%,rgba(143,244,2,0.35)), color-stop(30%,rgba(211,207,211,0.35)), color-stop(46%,rgba(0,0,0,0.35)), color-stop(54%,rgba(0,0,0,0.35)), color-stop(70%,rgba(211,207,211,0.35)), color-stop(80%,rgba(143,244,2,0.35)), color-stop(100%,rgba(211,207,211,0.35)));
background: -webkit-linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(143,244,2,0.35) 20%,rgba(211,207,211,0.35) 30%,rgba(0,0,0,0.35) 46%,rgba(0,0,0,0.35) 54%,rgba(211,207,211,0.35) 70%,rgba(143,244,2,0.35) 80%,rgba(211,207,211,0.35) 100%);
background: -o-linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(143,244,2,0.35) 20%,rgba(211,207,211,0.35) 30%,rgba(0,0,0,0.35) 46%,rgba(0,0,0,0.35) 54%,rgba(211,207,211,0.35) 70%,rgba(143,244,2,0.35) 80%,rgba(211,207,211,0.35) 100%);
background: -ms-linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(143,244,2,0.35) 20%,rgba(211,207,211,0.35) 30%,rgba(0,0,0,0.35) 46%,rgba(0,0,0,0.35) 54%,rgba(211,207,211,0.35) 70%,rgba(143,244,2,0.35) 80%,rgba(211,207,211,0.35) 100%);
background: linear-gradient(left,  rgba(211,207,211,0.35) 0%,rgba(143,244,2,0.35) 20%,rgba(211,207,211,0.35) 30%,rgba(0,0,0,0.35) 46%,rgba(0,0,0,0.35) 54%,rgba(211,207,211,0.35) 70%,rgba(143,244,2,0.35) 80%,rgba(211,207,211,0.35) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59d3cfd3', endColorstr='#59d3cfd3',GradientType=1 );

	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;	
}
#bodyarea #fcol .block-content {
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
#bodyarea #fcol .b-content {
	margin: 0px;
	padding: 8px;
	display: block;
	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 #1C1C1C;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
}
#bodyarea #fcol .block-foot {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 8px;
}
/* end footer content */

/* main header blocks */

#header .block {
	
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#header {

	background-image: url(images/blkc-bg.gif) ;
padding-top: 5px;
	
	padding-bottom: 5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 1px solid #000;
}
#header .block-head {
	width: auto;
	height: 0px;
}
#header .block-head-title {	
	height: 14px;
	width: auto;	
}
#header .block-content {
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
#header .b-content {
	margin: 0px;
	padding: 8px;
	display: block;
	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;
	background-image: url(images/blk-bg.gif) ;}
#header .lista{	
    margin:0px;
    text-align:left;
    font-size: 14px;
	color: #fff;
	background:transparent;	
  padding:0px; 
}
#header .block-foot {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 1px;
}
/* end main header blocks */
#static .block {
	
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}

#static .block-head {
	width: auto;
	height: 0px;
}
#static .block-head-title {	
	height: 1px;
	width: auto;	
}
#static .block-content {
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
#static .b-content {
	margin: 0px;
	padding: 4px;
	display: block;
	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;
	
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
}
#static .lista{
	
	
	
	
    margin:0px;
    text-align:left;
    font-size: 11px;
	color: #fff;
	background:transparent;
	
	
  padding:0px;
  
 
}
#static .block-foot {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 0px;
}
/* main extra blocks */
#extra .block {
	display: block;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#extra .block-head {
	width: auto;
	height: 10px;
}
#extra .block-head-title {	
	height: 12px;
	width: auto;	
}
#extra .block-content {
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
#extra .b-content {
	margin: 0px;
	padding: 8px;
	display: block;
	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;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
}
#extra .b-content .lista{
	
	width: auto;
	border: none;
    margin:0px;
    text-align:left;
    font-size: 11px;
	color: #f5f3f9;
	background:transparent;
}
#extra .block-foot {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 10px;
}
/* end main extra blocks */

body {    
	background-image: url(images/body.gif) ;
	background-position: top;
	
	background-color: #4E4E4E;
	color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
	margin: 0 auto;
    padding: 0;
	
}
html*body {   
	 background-repeat:repeat-x;
}
.highlight {
  background: #F8F81A;
  color: #FF0000;
}

/* Input boxes - just a bit smaller than normal so they align well. */
textarea { 
  font-size: 9pt; 
  color: #A5BADC; 
  font-family: verdana, arial, helvetica, sans-serif; 
  background-color: #3d3d3d;
  display:block;
  overflow: auto;
  line-height: 1.4em; 
}
/* Checkboxes shouldn't have a background color. */
input.check { 
background-color: transparent; 
}

/* A quote, perhaps from another post. */
.quote {    
color: #000; 
background-color: #2E9AFE; 
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-color: #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: -moz-linear-gradient(top,  rgba(35,35,35,0.65) 0%, rgba(16,16,16,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,35,35,0.65)), color-stop(100%,rgba(16,16,16,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6232323', endColorstr='#a6101010',GradientType=0 ); /* IE6-9 */

}

img {
  border:0px;
}

select.drop_pager {
  background-color: #f1f1f1;
  font-size: 11px;
}

.pager {
  background-color: #030303;
  border: 1px solid #3D2815;
  padding: 1px 3px 1px 3px;
}

.pagercurrent {
  background-color: #030303;
  border: 1px solid #3D2815;
  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;
}


/* innerbar for the rules, faq & ulguide */
.cat3
{
	background-image: url(images/tcat2.png);
	height:20px;
	color: #BBBBBB;
	font-size:11px;
	font-weight:bold;	
}

#main {
    display:block;
    background-image: transparent;    
    padding: 0px;   
    margin-left: 2%;
	margin-right: 2%;
	margin-top: 20px;
	margin-bottom: 10px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 1px solid #000;
}

 #dropin { position:absolute; left:0px; top:0px; min-height:100%; width:100%; }
 
 #dropin .main { border: 0px; font-size:9pt; font-weight: normal; color: #C0E1F0; background: #000 url(images/bg.jpg); font-family: verdana, arial, helvetica, sans-serif; text-align:left; }
 
 #dropin .header { border-collapse: collapse; background: #000 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: #777; font-weight:normal; text-align:left; }

 #dropin .lista { color: #338899; 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;  }
 
 /* --- */

#nocolumns { 
width:1000; 
align:center; 
}

#footer {
background:transparent;
  height:50px;
  width:100%;
}




a:link, a:active, a:visited { 
color: #ffffff; 
text-decoration:none; 
}
a:hover { 
text-decoration:none; 
color: #FF0000; 
}

p {
    font-size: 11px;
}

table {
    border:0px;
}

table.lista {
    background:transparent;
}

td.block {
		
   background: -moz-linear-gradient(top,  rgba(35,35,35,0.65) 0%, rgba(16,16,16,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,35,35,0.65)), color-stop(100%,rgba(16,16,16,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6232323', endColorstr='#a6101010',GradientType=0 ); /* IE6-9 */

   
}

td.blocklist {
    color:#f8f8f8;
		background:transparent;
    padding:2px;
    margin:0px;
    font-size: 11px;
    font-weight: bold;
}

td.lista {
		
	text-align: left;	
    background: -moz-linear-gradient(top,  rgba(35,35,35,0.65) 0%, rgba(16,16,16,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,35,35,0.65)), color-stop(100%,rgba(16,16,16,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6232323', endColorstr='#a6101010',GradientType=0 ); /* IE6-9 */

}

td {
   font-size: 11pt;
}

td.header a:link, td.header a:active, td.header a:visited { 
color: #ff0000; 
text-decoration:bold; 

}
td.header a:hover { 
text-decoration:bold; 
color: #ffffff; 
}
td.header {
    background: -moz-linear-gradient(top,  rgba(35,35,35,0.65) 0%, rgba(16,16,16,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,35,35,0.65)), color-stop(100%,rgba(16,16,16,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(35,35,35,0.65) 0%,rgba(16,16,16,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6232323', endColorstr='#a6101010',GradientType=0 ); /* IE6-9 */

	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 0;
    padding: 0;
    
}

td.title {
    font-size: 11px;
}

td.navigation {
    background-color: #000;
    font-weight: bold;
    font-size: 11px;
}

form {
    background:transparent;
    margin-top: 0;
    margin-bottom: 0;
}

.sublink {
    font-style: italic;
    font-size: 7pt;
    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 {
    background: transparent;
    color: red;
}


td.yellow {
    background: transparent;
    color: #BEC635;
}


td.green {
    background: transparent;
    color: green;
}

td.progress {
    padding: 0px;
    background-image: url(images/backprogress.gif);
    background-repeat: repeat-x;
    height: 10px;
}

td.red a:link {
    color: red;
}
td.red a:visited {
    color: red;
}

td.yellow a:link {
    color: #BEC635;
}
td.yellow a:visited {
    color: #BEC635;
}

td.green a:link {
    color: green;
}

td.green a:visited {
    color: green;
}

.error { 
color:black; 
font-weight: bold; 
font-size: 14pt; 
background:url(images/chr.gif); 
background-repeat: repeat-x;
}
.information { 
color:black; 
font-weight: bold; 
font-size: 14pt; 
background:url(images/chb.gif); 
background-repeat: repeat-x;
}
.success { 
color:black; 
font-weight: bold; 
font-size: 14pt; 
background:url(images/chg.gif); 
background-repeat: repeat-x;
}

/* ######### End Main Tracker Body ######### 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:900;
    overflow:auto;
    margin:0;
    text-align:left;    
}

#mainContent {
    padding:0px;        
}
  
.clear {
    clear:both;
}

.poller {  /* The poller box */
  
   width:100%;
   color:#EEEEEE; 
	 font-weight:bold;
   overflow:hidden;
   
}

.pollerTitle {  /* Poller title above radio buttons */
    margin-top:0px;
    margin-bottom:5px;
    font-weight:bold;
    font-size:1em;
}

.pollerOption {  /* Label for each radio button */
    margin:0px;
}

.result_pollerOption {  /* Label for each option above graph - i.e. results */
    margin:0px;
    font-size:0.8em;
}

.result_pollerTitle {  /* Title of poller - when ajax shows the results */
    margin-top:0px;
    margin-bottom:5px;
    font-weight:bold;
    font-size:1em;
}

.result_pollGraph img {  /* Don't change this one, it is used to get the left and right image(the corner) positioned correctly */
    float:left;
}

.result_pollGraph div {  /* The <div> tag where the percentage result is shown */
    float:left;
    height:12px;
    background-repeat:repeat-x;
    color:#F8F8F8;
    font-size:0.9em;
    line-height:12px;
}

.result_pollGraph {  /* Graph div - parent of both the corner images and the div displaying percentage votes */  
    height:12px;
}
  
.poller_waitMessage {  /* Message when Ajax is working getting restults fromt the server */
    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;
}
/* ######### End Ajax Poll System ######### Start Ajax Chat ######### */
#chat {
    overflow: auto;
    width: 100%;
    height: 340px;
    padding: 0px;
}

#chatoutput ul {
    list-style: none;
    margin:0px;
    padding:0px;
    padding:5px 4px 6px 5px;
}

div.chatoutput {
    color:#F0F0F0; 
    
	border: 1px solid #1C1C1C;
	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 */

    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:#ff0000;
}

#chatoutput ul li:hover span.name {
    background:url(images/ajaxchat/bubblehover.png) no-repeat left;
}
#shoutheader #chatForm #chatbarText {
	width: 70%;
	background: rgba(255, 255, 255, 0.4);
	border: 1px solid #a08e7f;
	margin: 2px;
}

form {
    padding:0px;
    
}

#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 Ajax Chat ######### */






.logo1 {
  background:url("images/logo.png") no-repeat;  
  height:180px; 
  width:100%;
  margin: auto;
  background-position: 50% 50%;
}

#submit {
  -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(140, 140, 140, 0.9) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(140, 140, 140, 0.9)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(140, 140, 140, 0.9) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(140, 140, 140, 0.9) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(140, 140, 140, 0.9) 100%);
	background: linear-gradient(top, rgba(255, 255, 255, 0.9) 0%, rgba(140, 140, 140, 0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#b38c8c8c', GradientType=0 );
	line-height: 22px;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#submit:hover {
	background: -moz-linear-gradient(top,  rgba(35,35,35,0.7) 0%, rgba(16,16,16,0.7) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(35,35,35,0.7)), color-stop(100%,rgba(16,16,16,0.7)));
	background: -webkit-linear-gradient(top,  rgba(35,35,35,0.7) 0%,rgba(16,16,16,0.7) 100%);
	background: -o-linear-gradient(top,  rgba(35,35,35,0.7) 0%,rgba(16,16,16,0.7) 100%);
	background: -ms-linear-gradient(top,  rgba(35,35,35,0.7) 0%,rgba(16,16,16,0.7) 100%);
	background: linear-gradient(top,  rgba(35,35,35,0.7) 0%,rgba(16,16,16,0.7) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3232323', endColorstr='#b3101010',GradientType=0 );
	color: #fff;
}

/*####### 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(images/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;
    }
/*####### END CIRCLE IMAGES ########### */

/* root element for tabs  */
.tabs {
    list-style:none;
    margin:0 !important;
    padding:0;
    height:30px;
    border-bottom:1px solid #666;    
}

/* single tab */
.tabs li {
    float:left;    
    text-indent:0;
    padding:0;
    margin:0 !important;
    list-style-image:none !important;
}

/* link inside the tab. uses a background image */
.tabs a {
    background: url(images/tabs.png) no-repeat -652px 0;
    font-size:11px;
    display:block;
    height: 30px;
    line-height:30px;
    width: 111px;
    text-align:center;    
    text-decoration:none;
    color:#000;
    padding:0px;
    margin:0px;    
    position:relative;
    top:1px;
}

.tabs a:active {
    outline:none;        
}

/* when mouse enters the tab move the background image */
.tabs a:hover {
    background-position: -652px -31px;    
    color:#fff;    
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
.tabs .current, .tabs .current:hover, .tabs li.current a {
    background-position: -652px -62px;        
    cursor:default !important;
    color:#000 !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
.tabs .w1             { background-position: -519px 0; width:134px; }
.tabs .w1:hover     { background-position: -519px -31px; }
.tabs .w1.current { background-position: -519px -62px; }

/* width 2 */
.tabs .w2             { background-position: -366px -0px; width:154px; }
.tabs .w2:hover     { background-position: -366px -31px; }
.tabs .w2.current { background-position: -366px -62px; }


/* width 3 */
.tabs .w3             { background-position: -193px -0px; width:174px; }
.tabs .w3:hover     { background-position: -193px -31px; }
.tabs .w3.current { background-position: -193px -62px; }

/* width 4 */
.tabs .w4             { background-position: -0px -0px; width:194px; }
.tabs .w4:hover     { background-position: -0px -31px; }
.tabs .w4.current { background-position: -0px -62px; }


/* initially all panes are hidden */
.panes .pane {
    display:none;
    #left {
  margin-right: 153px;
}
#right {
  margin-left: 150px;
}

#left_wrapper {
  width: 50%;
  margin-right: -150px;
  float: left;
  position: relative;
  z-index: 0;
}

#middle_wrapper {
  width: 300px;
  margin-right: -150px;
  float: left;
  position: relative;
  z-index: 2;
}

 /* ## 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 ### */
