/* 
================================
Skin styles for DotNetNuke
================================
*/
@import url("CSS.css");
.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #fefefe;
}
.skinmaster
{
	height: 100%;
	background-color: #f3f5fa;
	border-right: #7994cb 1px solid;
	border-top: #7994cb 1px solid;
	border-left: #7994cb 1px solid;
	border-bottom: #7994cb 1px solid;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}
.skinheader
{
}
.skingradient
{
	/*background-image: url(gradient_DkBlue.jpg);  	height:30px;*/
	background-image: url(http://jcsd.us/Portals/0/Bg.jpg);
	height: 23px;
}
.controlpanel
{
	width: 100%;
	background-color: #fefefe;
}
.toppane
{
	width: 100%;
	padding: 10px;
}
.loginpane
{
	position: relative;
	top: 150px;
	left: 400px;
	right: 400px;
}
.leftpane
{
	width: auto;
	background-color: transparent;
	/*padding-left: 6px;
	padding-right: 4px;*/
	padding-top: 6px;
}
.contentpane
{
	width: auto;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane
{
	width: auto;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container
{
}
.main_dnnmenu_bar
{
	cursor: pointer;
	cursor: hand;
	height: 16px;
}
.main_dnnmenu_item td
{
	/*TD if menu option for using tables is on*/
	cursor: pointer;
	cursor: hand; /*color: #000000; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal; 	background-color: Transparent;*/
	color: #fff;
	font-size: 12px;
	font-family: Arial;
	white-space: nowrap; /*Word wrapping menu item now optional*/
	padding: 1px 3px 3px 1px;
}

.main_dnnmenu_rootitem
{
	/*TD if menu option for using tables is on*/
	cursor: pointer;
	cursor: hand; /*  	color: #000000; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal; 	background-color: Transparent; 	*/
	color: #fff;
	font-size: 11px;
	font-family: Lucida Sans Unicode; /*font-family: Tahoma, Arial, Helvetica;*/
	white-space: nowrap; /*Word wrapping menu item now optional*/ /*padding: 0px 12px 0px 5px; explicitly set padding for root menu items*/
	padding-left: 5px;
	padding-right: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.main_dnnmenu_itemhover
{
	/*background-color: #8DA4D3; */ /*background-color: #54C8E7; */
}

.main_dnnmenu_itemhover td
{
	/*background-color:red; */
	background-color: #54C8E7;
}


.main_dnnmenu_icon
{
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
	height: 100%;
}
.main_dnnmenu_submenu
{
	/*background-color: #cad5ea;  */
	background-color: #5D7798;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#696969' , Direction=135, Strength=3);
	padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break
{
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow
{
	/*border-right: #cad5ea 1px solid;  	border-bottom: #cad5ea 1px solid;  	border-top: #cad5ea 0px solid;*/
	border-right: #5D7798 1px solid;
	border-bottom: #5D7798 1px solid;
	border-top: #5D7798 0px solid;
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.main_dnnmenu_rootmenuarrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.StandardButton
{
	background: #7994cb none;
	color: #ffffff;
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.TreeViewMenu
{
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid;
	border-top: #7994cb 1px solid;
	border-left: #7994cb 1px solid;
	border-bottom: #7994cb 1px solid;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header
{
	background-image: url(gradient_LtBlue.jpg);
}
.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}

/* --------------------------- Newly Added CSS --------------------------- */

body
{
	margin: 0px; /*background-image: url(body_bg.jpg);*/
	background-image: url(http://jcsd.us/Portals/0/body_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

td, th
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.contentTd
{
	padding: 10px;
	padding-top: 0px;
}

.txtNorm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
	font-weight: normal;
	text-decoration: none;
}
.topLinks
{
	height: 36px;
	padding-right: 50px;
	background-image: url(JCSDimages/toplinksBg.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align:right;
}
.mainTable
{
	width: 815px;
	background-color: #fff;
}
.ControlTable
{
	width: 960px;
}
.search
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #11327a;
}
.searchTextbox
{
	border: 1px solid #989898;
	height: 15px;
	width: 101px;
}
.boxTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0083bb;
}
.contentTitle
{
	border-bottom: 1px solid #0286bb;
	border-top: 1px solid #0286bb;
	background-color: #f0f0f0;
	height: 24px;
	color: #898989;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 9px;
}
a.login:link, a.login:active, a.login:focus, a.login:visited
{
	color: #898989;
	padding-right: 28px;
	font-weight: bold;
	text-decoration: none;
}
a.login:hover
{
	color: #898989;
	text-decoration: underline;
}
.copyright
{
	border-top: 3px solid #0080bb;
	height: 53px;
	color: #b7b6b6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	padding-top: 13px;
	vertical-align: top;
}


/*a
{
	text-decoration: none;
	color: #464646;
}
a:hover
{
	text-decoration: underline;
	color: #464646;
}
a:active,  a:visited, a:link, a:focus
{
	color: blue;
	text-decoration: underline;
}
a:hover
{
	color: blue;
	text-decoration: none;
}*/
.txtNorm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #EFF7FA;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	width: 29;
	text-align: center;
}
.txtNormNew
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.txtGreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #00AD08;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	width: 29;
	text-align: center;
}
.txtOrange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #EF5B01;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	width: 29;
	text-align: center;
}
.txtBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #70A7E4;
	text-align: center;
}
.txtYear
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.bordeerline
{
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
}
.logo
{
	background-image: url(http://jcsd.us/Portals/0/logo.jpg);
}
.logoImg
{
	background-image: url(http://jcsd.us/Portals/0/logo.jpg);
	background-repeat: no-repeat;
}
.LeftPane1
{
}
.MiddlePane1
{
}
.Bottompane1
{
}
.RightPane1
{
	width: 194px; /*overflow-y: scroll; 	overflow-x: none;*/
	border: 0px solid red;
}
.padd_b5
{
	padding-bottom: 5px;
}
.padd_t5
{
	padding-top: 5px;
}
.padd_t10
{
	padding-top: 10px;
}
.footer
{
	padding-bottom: 10px;
	padding-top: 10px;
	border-top: 3px solid #0080BB;
	text-align: center;
	color: #666;
	font-family: Arial;
	font-size: 11px;
}
.bread
{
	padding-top: 8px;
	padding-bottom: 8px; /*background-color: #f5f5f5;*/
	border-bottom: 1px solid #ddd;
	text-align: center;
}
/* --------------------------- Newly Added CSS --------------------------- */

/* for fck main editor
#fckbody
{
	background-color: red;
	background-image: none;
	text-align: left;
}*/

/*for image gallery in fck editor
.FCKImageGalleryContainer
{
	background-color: gray;
	background-image: none;
}*/
/*for image gallery in fck editor

.FCKImageGalleryListStyle
{
	background-color: white;
	background-image: none;
}*/
/*for image gallery in fck editor

.FCKLinkGaleryContainer
{
	background-color: red;
	background-image: none;
}*/
/*for image gallery in fck editor

#fckinstanceoptions_tblEditorOptions td
{
	background-color: RED;
	background-image: none;
}*/

/* Text / HTML CSS starts */
/* ------------------------------------------------------------------------------------------------------------------*/
.divMain
{
	text-align: left;
	font-size: 12px;
	color: #000033;
	font-family: Geneva, Arial, Helvetica, sans-serif, 'Baskerville Old Face' , 'Book Antiqua';
}
.divh1
{
	background-image: url(http://jcsd.us/Portals/0/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
	font-size: 1.8em;
	padding-bottom: 10px;
	color: #006699;
	font-family: Geneva, Arial, Helvetica, sans-serif, 'Baskerville Old Face' , 'Book Antiqua';
}
.padd_t10b200
{
	padding-top: 10px;
	padding-bottom: 200px;
}
.trhtable
{
	font-size: 12px;
	color: #000033;
	font-family: Geneva, Arial, Helvetica, sans-serif, 'Baskerville Old Face' , 'Book Antiqua';
	border-collapse: collapse;
}
.trhtable td
{
	border: #ccc 1px solid;
}

.trhtable2, .trhtable1
{
	font-size: 12px;
	color: #000033;
	font-family: Geneva, Arial, Helvetica, sans-serif, 'Baskerville Old Face' , 'Book Antiqua';
	border-collapse: collapse;
}
.trhtable1 td
{
	border: #ccc 1px solid;
	text-align: center;
}
.trhtable2 td
{
	border: #ccc 1px solid;
}

.bor000
{
	border: #000000 1px solid;
}
.bor_lrtccc
{
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
}

.tda
{
	font-size: 12px;
	color: #000033;
	font-family: Geneva, Arial, Helvetica, sans-serif, 'Baskerville Old Face' , 'Book Antiqua';
	border-collapse: collapse;
}
.tda1
{
	border-bottom: 1px solid #ccc;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}
.tda2
{
	border-bottom: 1px solid #ccc;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

.tdHead
{
	font-weight: bold;
	font-size: 1.3em;
	color: #e58628;
	background-color: #f5f5f5;
}
.tdHead1
{
	font-weight: bold;
	font-size: 1.2em;
	color: #e58628;
	background-color: #f5f5f5;
}
.tdHead2
{
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial;
	height: 35px;
	text-align: center;
	background-color: #000;
}
.tdHead3
{
	font-weight: bold;
	font-size: 11px;
	color: #000;
	background-color: #f5f5f5;
	border: #ccc 1px solid;
}


.tdBg
{
	background-image: url(http://jcsd.us/Portals/0/dot2.gif);
	border: 1px solid #ccc;
}
.diva1
{
	font-weight: bold;
	font-size: 16px;
	color: #e58628;
	padding-bottom: 10px;
}
.diva2
{
	padding-top: 15px;
	text-align: justify;
	font-style: italic;
}
.diva3
{
	padding-right: 10px;
	display: none;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}
.diva4
{
	font-weight: bold;
	font-size: 14px;
	color: #800000;
}
.diva5
{
	font-weight: bold;
	font-size: 14px;
	color: #e58628;
}
.diva6
{
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 14px;
	color: #e58628;
}
.diva7
{
	padding-top: 10px;
	padding-bottom: 30px;
	background-image: url(http://jcsd.us/Portals/0/dot1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.diva8
{
	font-weight: bold;
	font-size: 1.3em;
	color: #800000;
	padding-bottom: 10px;
}

a.trhlink:link, a.trhlink:active, a.trhlink:visited, a.trhlink:focus
{
	font-size: 12px;
	color: #0000ff;
	text-decoration: underline;
}
a.trhlink:hover
{
	font-size: 12px;
	color: #0000ff;
	text-decoration: none;
}

a.trhlink1:link, a.trhlink1:active, a.trhlink1:visited, a.trhlink1:focus
{
	font-size: 14px;
	color: #0000ff;
	text-decoration: underline;
}
a.trhlink1:hover
{
	font-size: 14px;
	color: #0000ff;
	text-decoration: none;
}

.padd_t10
{
	padding-top: 10px;
}
.padd_t5
{
	padding-top: 5px;
}
.padd_t15
{
	padding-top: 15px;
}

.divpadd_tb150
{
	padding-top: 150px;
	padding-bottom: 150px;
	font-size: 1.5em;
}

.padd_tb5115
{
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.ul
{
}
.ul li
{
	padding-bottom: 10px;
}
.ul1
{
}
.ul1 li
{
	padding-bottom: 5px;
}

.divH2
{
	font-weight: bold;
	font-size: 1.3em;
	color: #e58628;
	padding-bottom: 5px;
}
.divH3
{
	background-image: url(http://jcsd.us/Portals/0/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
	font-size: 1.4em;
	padding-bottom: 10px;
	padding-top: 20px;
	color: #006699;
}
.r
{
	text-align: right;
}
.wmc
{
	color: #fff;
	text-align: center;
	vertical-align: middle;
}
.bc
{
	text-align: center;
	vertical-align: bottom;
}
.m
{
	vertical-align: middle;
}
.j
{
	text-align: justify;
}
.parktbl
{
}
.imgdiv1
{
	padding-left: 10px;
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
}
.imgdiv2
{
	border-right: #aaa 2px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #ccc 1px solid;
	padding-top: 5px;
	border-bottom: #aaa 2px solid;
}

.divmarquee
{
}
.marq1
{
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #9D9DA1;
	border-right: 1px solid #9D9DA1;
}
.marq2
{
	font-family: Arial;
	font-size: 12px;
	padding: 5px;
	font-weight: 700;
	background-color: #f5f5f5;
	border-left: 1px solid #9D9DA1;
	border-top: 1px solid #9D9DA1;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
/* ------------------------------------------------------------------------------------------------------------------*/
/* Text / HTML CSS Ends */


.tableG1
{
	font-size: 12px;
	color: #000033;
	font-family: Geneva, Arial, Helvetica, sans-serif, 'Baskerville Old Face' , 'Book Antiqua';
	border-collapse: collapse;
}
.tableG1 td
{
}
.tdh1txt
{
	color: #209c57;
	font-size: 24px;
	font-weight: 700;
	font-family: "Times New Roman" , Times, serif;
}
.tdh2txt
{
	color: #209c57;
	padding: 10px 0px 10px 0px;
	font-size: 24px;
	font-weight: 700;
	font-family: "Times New Roman" , Times, serif;
}

.tdG1
{
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000;
}
.tdG2
{
	padding: 5px;
	border: 1px solid #000;
}
.tdG3
{
	border-left: 1px solid #209c57;
}
.tdG4
{
	border-left: 1px solid #209c57;
	border-right: 1px solid #209c57;
}
.tdG5
{
	border-right: 1px solid #209c57;
}



.hS
{
	text-decoration: none;
	color: #fff;
	background-color: #335177;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	border-left: 1px solid #6982A1;
	border-right: 1px solid #6982A1;
}

.hSC
{
	text-decoration: none;
	color: #fff;
	background-color: #335177;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	border-left: 1px solid #6982A1;
	border-right: 1px solid #6982A1;
}

.iS
{
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	font-size: 12px;
	padding: 3px;
	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla*/
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-spacing: normal;
	word-wrap: break-word; /* IE */
	white-space: normal;
}
.iSC
{
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	text-align: center;
	font-size: 12px;
	padding: 3px;
	white-space: pre; /* CSS2 */
	white-space: -moz-pre-wrap; /* Mozilla*/
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	word-spacing: normal;
	word-wrap: break-word; /* IE */
	white-space: normal;
}

.gridView
{
	border: 1px solid #9FA2A7;
	border-collapse: collapse;
}

.alternateColor
{
	background-color: #E6F2FF;
	border-top: 1px solid #CCD8E6;
	border-bottom: 1px solid #CCD8E6;
}

.hS a:link, 
.hS a:active, 
.hS a:focus, 
.hS a:visited
{
	text-decoration: none;
	color: #fff;
	background-color: #335177;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	text-decoration: underline;
}
.hS a:hover
{
	text-decoration: none;
	color: #fff;
}


.hSC a:link, 
.hSC a:active, 
.hSC a:focus, 
.hSC a:visited
{
	text-decoration: none;
	color: #fff;
	background-color: #335177;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	text-decoration: underline;
}
.hSC a:hover
{
	text-decoration: none;
	color: #fff;
}

.C1
{
	background-image: url(http://jcsd.us/Portals/0/C1.jpg);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.C2
{
	background-image: url(http://jcsd.us/Portals/0/C2.jpg);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.C3
{
	background-image: url(http://jcsd.us/Portals/0/C3.jpg);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.C4
{
	background-image: url(http://jcsd.us/Portals/0/C4.jpg);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.C12
{
	background-color: #f3f4d2;
	border-top: 1px solid #c7c6c4;
	height: 7px;
	width: auto;
}
.C13
{
	background-color: #f3f4d2;
	border-left: 1px solid #c7c6c4;
	width: 6px;
	height: auto;
}
.C24
{
	background-color: #f3f4d2;
	border-right: 1px solid #c7c6c4;
	width: 6px;
	height: auto;
}
.C34
{
	background-color: #f3f4d2;
	border-bottom: 1px solid #c7c6c4;
	height: 7px;
	width: auto;
}

.CIn
{
	background-color: #f3f4d2;
	vertical-align: text-top;
	width: auto;
	height: auto;
}
.txt8px
{
	font-size: 2px;
	height: 6px;
	padding: 0;
	margin: 0;
	border: 0;
}
.txtred
{
	color: Red;
	font-size: 13px;
}
.hr1px
{
	color: #ccc;
	padding: 0;
	margin: 0;
}
.divG1
{
	padding: 10px;
	border: 1px solid #ccc;
	background-color: #F5F5F5;
}
.divG2
{
	padding: 15px;
	border: 1px solid #ccc;
	background-color: #fff;
}
.divG3
{
	padding: 10px;
	border: 1px solid #ccc;
	background-color: #fff;
}
.divG4
{
	padding: 10px;
	border-left: 1px solid #9FA2A7;
	border-right: 1px solid #9FA2A7;
	border-bottom: 1px solid #9FA2A7;
	background-color: #F5F5F5;
}
.divG5
{
	padding: 5px;
	border: 1px solid #c7c6c4;
	background-color: #fff;
}
.padd_b10
{
	padding-bottom: 10px;
}
.padd_l10
{
	padding-left: 10px;
}
.padd_l20
{
	padding-left: 20px;
}
.padd_lr20
{
	padding-left: 20px;
	padding-right: 20px;
}
.dotlinev
{
	background-image: url(http://jcsd.us/Portals/0/dotlinev.gif);
	background-repeat: repeat-y;
	background-position: top;
	width: 5px;
}



/* Adding CSS for Parks */
.tborder
{
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
}
.tborder td
{
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}
/* ---------------  30.03.2009 --------------- */
.tableg1
{
	border-collapse: collapse;
}
/*.tableg1 td{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F8F8F8;}*/
.tdg1
{
	height: 22px;
	background-color: #006699;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 700;
	padding-left: 7px;
}
.divBg
{
	border: 1px solid #bbbbbb;
	background-color: #F8F8F8;
}
.tableg2
{
	border-collapse: collapse;
}
.tableg2 td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* Parks CSS*/

.verfont
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	background-color: #FFFFFF;
}
.verfont table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	background-color: #FFFFFF;
}
.verfont table td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	background-color: #FFFFFF;
}

.header1
{
	font-weight: 700;
	font-size: 17px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #008c42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.header2
{
	font-weight: 700;
	font-size: 17px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.imgstyle
{
	padding: 2px;
	border: 1px solid #bbbbbb;
}
.bulletTitle
{
	border-top: 1px solid #006699;
	border-bottom: 1px solid #006699;
	background-color: #ddd;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	width: 305px;
	height: 26px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #100C47;
}
.button
{
	border: 1px solid #aaa;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-color: #eee;
}
.button:hover
{
	border: 1px solid #aaa;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
	background-color: #eee;
}

/* Parks CSS*/


.Underline
{
	background-image: url(http://jcsd.us/Portals/0/underline.gif);
	background-repeat: no-repeat;
	background-position: top;
}


.breakhere{
font-size:0px;
padding:0; 
margin:0;
}
h1.printH1 {font:bold 15px Arial, Helvetica, sans-serif; padding:0 0 0 7px; margin:0; color: #ffffff;}


.main_dnnmenu_container1
{
}
.main_dnnmenu_bar1
{
	cursor: pointer;
	cursor: hand;
	height: 16px;
}
.main_dnnmenu_item1 td
{
	/*TD if menu option for using tables is on*/
	cursor: pointer;
	cursor: hand; /*color: #000000; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal; 	background-color: Transparent;*/
	color: #fff;
	font-size: 12px;
	font-family: Arial;
	white-space: nowrap; /*Word wrapping menu item now optional*/
	padding: 3px 1px 3px 1px;
	font-weight:normal;
                background-color:#72835b; 
}

.main_dnnmenu_rootitem1
{
	/*TD if menu option for using tables is on*/
	cursor: pointer;
	cursor: hand; /*  	color: #000000; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal; 	background-color: Transparent; 	*/
	color: #fff;
	font-size: 12px;
	font-family: Arial; /*font-family: Tahoma, Arial, Helvetica;*/
	white-space: nowrap; /*Word wrapping menu item now optional*/ /*padding: 0px 12px 0px 5px; explicitly set padding for root menu items*/
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-right:1px solid #fff;
	font-weight: 700;
}

.main_dnnmenu_itemhover1
{
	/*background-color: #8DA4D3; */ /*background-color: #54C8E7; */
	text-decoration:underline;
}

.main_dnnmenu_itemhover1 td
{
	background-color:#3f5720;
                              text-decoration:none;
	/*background-color: #54C8E7;*/
}


.main_dnnmenu_icon1
{
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
	height: 100%;
}
.main_dnnmenu_submenu1
{
	/*background-color: #cad5ea;  */
	background-color: #5D7798;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
border:1px solid #72756f;
margin-top:5px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=          '#696969' , Direction=135, Strength=3);
	padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break1
{
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow1
{
	/*border-right: #cad5ea 1px solid;  	border-bottom: #cad5ea 1px solid;  	border-top: #cad5ea 0px solid;*/
	border-right: #5D7798 1px solid;
	border-bottom: #5D7798 1px solid;
	border-top: #5D7798 0px solid;
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.main_dnnmenu_rootmenuarrow1
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}















