.divfloatright{	float:right;}
.divfloatleft{	float:left;}
.divclearB{clear:both;}
.divwidth110{	width:110%;}
.divwidth100{	width:100%;}
.divwidth98{	width:98%;}
.divwidth95{	width:95%;}
.divwidth90{	width:90%;}
.divwidth80{	width:80%;}
.divwidth70{	width:70%;}
.divwidth60{	width:60%;}
.divwidth55{	width:55%;}
.divwidth50{	width:50%;}
.divwidth48{	width:48%;}
.divwidth40{	width:40%;}
.divwidth35{	width:35%;}
.divwidth30{	width:30%;}
.divwidth25{	width:25%;}
.divwidth20{	width:20%;}
.divwidth15{	width:15%;}
.divwidth10{	width:10%;}
.divwidth5{	width:5%;}
.divinlineB{	display:inline-block;}
.divinline{	display:inline;}
.divcentertext{text-align:center;}
.divrighttext{text-align:right;}
.divlefttext{text-align:left;}
.divtop{	vertical-align:top;}
.divbox{
	border:1px black solid;
	padding:5px 10px 10px 10px;
}
.divboxR{
	border:1px black solid;
	padding:5px 10px 10px 10px;
	border-radius:12px;
}
	
.center{margin:0,auto;}
.textarea1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-bottom : 8px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 15px;
	margin-right : 0px;
	margin-left : 0px;
	width : 100%;
}
.textarea2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 0px;
	padding-top : 1px;
	margin-right : 0px;
	margin-left : 0px;
	width : 100%;
}
.selectbox1{
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	
}
.selectbox2{
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 120px;
}
.textbox1{
	height : 16px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	vertical-align : top;
}
.textbox2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 116px;
}
.textbox12{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

table.admin 
{
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8px;
	border-bottom : 2px  solid #FFFFCC;
	
	}
table.left{
	
	border-right : 1 solid Black;
	
}
table.right{
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
	width:90%;
}
table.wborder{
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
	background-color:#FFFFFF;
}
table.search
{
	background-color : #660000;
	border : 2px solid #660000;
}
table.lined{
	
	border-left : thin solid Maroon;
	border-right : thin solid Maroon;
	background-color : #EBEBEB;
}
table.mainlined{
	background-color : #EEE7D2;
}
table.wrap{
	
	border-right : double Black;
	border-left : double Black;
	background-color : #336666;
	padding-left : 5;
	padding-right : 5;
	border-bottom : double Black;
	border-top : double Black;
}
table.logo{
	background-color : Black;
}
table.top{
	
	
	background-color : #FFFFFF;
	padding-left : 5;
	padding-right : 5;
	padding-bottom : 0;
	margin-bottom : 0;
	
}
table.inside{
	background-color : White;
}
table.search1{
	width : 450px;
}
table.lsection 
{
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	
	background-color : #EFDEDE;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	border-left : 3 solid Maroon;
	border-right : 3 solid Maroon;
	border-top : 3 solid Maroon;
	border-bottom : 3 solid Maroon;
}
table.csection
{
	padding-left : 9;
	padding-right : 9;
	border-top : 2 solid Maroon;
	
}

table.logon{
	
	width : 60%;
	background-color : #99CCCC;
	border-left : 2 solid Maroon;
	border-top : 2 solid Maroon;
	border-bottom : 2 groove Maroon;
	border-right : 2 solid Maroon;
}
table.comment{
	background-color : #FFE4C4;
	border-top : medium solid silver;
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
}
table.contact{
	
	width : 470;
	background-color : #FFFFFF;
	
	
	padding-left : 14px;
	padding-right : 14px;
	padding-top : 0px;
	padding-bottom : 0px;
}
table.contact2{
	
	width : 410;
	background-color : #FFFFFF;
	
	
	padding-left : 14px;
	padding-right : 14px;
	padding-top : 0px;
	padding-bottom : 0px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
	font-style : normal;
}
table.mailer{
	border-bottom-width : thin;
	border-left-width : thin;
	border : thin ridge Black;
	width : 250;
	background-color : #99CCCC;
	color : AA2A2A;
}
table.title{
	border-bottom-width : thin;
	border-left-width : thin;
	border : thin ridge Black;
	background-color : #FFFFFF;
	
	padding : 0;
	margin : 0;
}

tr.heading{
	background-color : Black;
	color : white;
	border-color : Black;
}
.stripe1{
	background-color : #E7E7E7;
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
tr.logo{
	border-left : medium solid Maroon;
	border-top : medium solid Maroon;
	border-bottom : Maroon;
}
.stripe2{
	background-color : #D3D3D3;
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
tr.jointop{
	border-top : 1 solid Black;
}
tr.title{
	
	border-bottom : 0px;
	border-top : 0;
	border-bottom-width : 0;
	border-style : none none;
	background-color : #AA2A2A;
}
td.bar{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	color: #FFFFCC;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	
	border-bottom-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #993366;
	border-left : 1 solid #993366;
	border-right : 1 solid #993366;
}
td.bar2{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	text-align : center;
	border-bottom-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #AA2A2A;
	height:5px;
	
}
td.bar3{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:16pt;
	
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	border-bottom-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #993366;
	border-left : 1 solid #993366;
	border-right : 1 solid #993366;
	font-weight : bold;
	
}
td.bar4{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:10pt;
	color: #FFFFCC;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	border-bottom-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : #993366;
	border-left : 1 solid #993366;
	border-right : 1 solid #993366;
	cursor:hand;
}
td.logon{
	background-color : #AAC9E8;
	height : 20px;
	color : #FFFFFF;
}
td.lefttop{
	border-left : ridge #999999;
	border-top : ridge #999999;
	border-bottom : ridge #999999;
	background-color : Black;
}
td.righttop{
	border-bottom : ridge #999999;
	border-right : ridge #999999;
	border-top : ridge #999999;
	background-color : Black;
}
td.logon2{
	background-color : #AAC9E8;
	height : 4px;
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}
td.heading{
	color : #FFFFFF;
	font-family : serif;
	font-size : larger;
	background-color : Black;
}

td.title{
	border-style : none none;
	background-color : #AA2A2A;
}
td.boldy
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	font-weight: bold;
}
.Bold{font-weight: bold;}
.bold{font-weight: bold;}
td.form
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	vertical-align : middle;
	height : 15;
}
td.form1
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:14px;
	color: Maroon;
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	vertical-align : middle;
	height : 15;
	font-weight : bold;
}
td.form2{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:15px;
	color: Maroon;
	
}
td.calendarevent{
	font-size : 8px;
}

td.menu
{
	color : Black;
	font-weight : bold;
	text-decoration : none;
	padding-left : 2px;
	font-size : 8px;
	cursor : hand;
}
td.listnum
{
	color : #330000;
	font-weight : bold;
	text-decoration : none;
	padding-left : 0px;
	font-size : 13px;
	cursor : hand;
}
td.sort
{
	color : Maroon;
	font-weight : bold;
	text-decoration : none;
	padding-left : 0px;
	font-size : 15px;
	cursor : hand;
}
td.listnum1
{
	color : #330000;
	font-weight : normal;
	text-decoration : none;
	padding-left : 0px;
	font-size : 13px;
	
}
td.hometop{
	
	background-color : #EEE7D2;;
	
}
td.homemid{
	background-color : #EBEBEB;
}

td.home3{
	
	border-right : thin solid Maroon;
	background-color : Black;
}

td.subtitle1
{
	border-bottom : 1px solid #FFFFCC;
	font-family : "Book Antiqua", "Times New Roman", Times, serif;
	font-size : 16px;
	font-style : normal;
	color : #FFFFCC;
	font-weight : bold;
	background-color : Maroon;
}
td.tab
{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size:8px;
	
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	text-align : center;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight : bold;
}
td.text
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 13px;
	}
td.text2
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 12px;
}
td.text3
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : right;
}
td.text4
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
}
td.text5
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	height : 20px;
}
td.text6
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}
td.text7
{	
	color : #660000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-align : center;
	font-style : normal;
}
td.text8
{	
	color : #660000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	font-style : normal;
}
td.text9
{	
	color : Black;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-align : left;
	border-top : 1px solid Blue;
}
td.text10
{	
	
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
	font-weight : normal;
	
}
td.text11
{	
	color : Black;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align : center;
	border-top : 1px solid Blue;
}
.just{
	text-align : justify;
}
.parag{
	padding:5px 35px 5px 35px;
}
td.text12{
	color : white;
	font-size : 12px;
}

td.text13
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8px;
	font-weight : normal;
	text-align : left;
}
td.text14
{	
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	font-weight : normal;
	
}
td.title1
{
	font-size : 20px;
	font-style : normal;
	font-weight : normal;
	font-family :"Book Antiqua",  "Times New Roman", Times, serif;

	color : #FFFFCC;
}
td.titleadmin1
{
	font-size : 20px;
	font-style : normal;
	font-weight : normal;
	font-family :"Book Antiqua",  "Times New Roman", Times, serif;

	color : #000000;
}
td.title2
{
	font-size : 17px;
	font-style : normal;
	font-weight : bold;
	font-family : "Book Antiqua", "Times New Roman", Times, serif;
	line-height : -5px;
	color : #FFFFCC;
}
td.title3
{
	font-size : 15px;
	font-style : normal;
	font-weight : bold;
	font-family : "Book Antiqua", "Times New Roman", Times, serif;
	line-height : -5px;
	color : #FFFFCC;
}
td.title4
{
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : bottom;
}
td.title5
{
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : top;
	background-color : #007AC8;
	color:#FFFFFF
}
td.title6
{
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : top;
	background-color : Maroon;
	color:#FFFFFF
}
td.title7
{
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : bottom;
	
	color:#FFFFFF
}
td.title8
{
	font-size : 16px;
	font-style : oblique;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : bottom;
	
	color: #007AC8;
}
td.titles1
{
	font-size : 25px;
	font-style : normal;
	font-weight : bold;
	font-family :"Book Antiqua",  "Times New Roman", Times, serif;

	color : #FFFFCC;
}
td.array{
	background-color : #EAD8CC;
	height : 25;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	border-right : 1px solid Black;
	border-left : 1px solid Black;
}
td.array1{
	background-color : #B2EDFF;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	border-right : 1px  solid Black;
	border-left : 1px  solid Black;
}
td.array2{
	background-color : #D8BDAB;
	height : 25;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	border-bottom : 1px solid Black;
	height : 25;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	}
td.array3{
	background-color : #88E3FF;
	border-bottom : 1px solid Black;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
}
td.array4{
	
	border : thin;
	border-top : thin solid Black;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
td.array5{
	background-color : #D8BDAB;
	height : 25;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	border-right : 1px solid Black;
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	padding-left : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
td.array6{
	background-color : #88E3FF;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:12px;
	color: Black;
	border-right : 1px  solid Black;
	border-left : 1px  solid Black;
	border-top : 1px solid Black;
	height : 25;
	padding-left : 0px;
	padding-right : 0px;
}
.mainold
{
	background-color : White;
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	cursor : default;
}
body.admin
{
	background-color : #ffffff;
	color : #330000;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : xx-small;
	cursor : default;
}
A.roll:hover
{
	color: #FFFFCC;
}
A.mainmenu, A.mainmenu:visited
{
	color : #FBDE6A;
	font-weight : bold;
	text-decoration : none;
	padding-left : 2px;
	font-size : 12px;
	padding-right : 4px;
}
A.mainmenu:hover{
	color: #13A41E;
}
A.submenu, a.submenu:visited
{
	color : #fbde6a;

	text-decoration : none;
	
	font-size : 12px;
	font-weight : bold;
}
A.submenu:hover{
	color: #13A41E;
}
A.tab
{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	color: #CBCBCB;
	text-align : center;
	text-decoration : none;
}
A.tab2
{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size:8pt;
	color: #660000;
	text-align : center;
	text-decoration : none;
}
a.link, a.link:visited{
		font-family : "MS Sans Serif", Geneva, sans-serif;
		color : Maroon;
}
a.link:hover{
		font-family : "MS Sans Serif", Geneva, sans-serif;
		color: #C04343;
}
a.link12u, a.link12u:visited{
		
		color : Maroon;
		text-decoration : underline;
		font-size : 12px;
}
a.link12u:hover{
		
		color: #CC9900;
}
a.link12, a.link12:visited{
		
		color : Maroon;
		text-decoration : none;
		font-size : 12px;
}
a.link12:hover{
		
		color: #CC9900;
}
a.link14u, a.link14u:visited{
		
		color : Maroon;
		text-decoration : underline;
		font-size : 14px;
}
a.link14u:hover{
		
		color: #CC9900;
}
A.roll2, a.roll2;visited {
	font-family: sans-serif;
	font-size:10pt;
	color: Maroon;
	class="roll";
	padding-right : 0px;
	padding-left : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	text-align : left;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight : bold;
	font-style: normal;
	width:100%;
	display:block;
	text-decoration:none;
}
A.roll2:hover
{
	color: White;
}
A.slideshow, a.slideshow:visited{
	background-image : url(../Images/slideshow_r2_c2.gif);
	text-decoration : none;
	background-position : center;
	background-repeat : no-repeat;
	padding-top : 25px;
}
A.slideshow:hover{
	background-image : url(../Images/slideshow_r2_c2_f2.gif);
	text-decoration : none;
	background-position : center;
	padding-top : 25px;
}
H3.subtitle
{
	color : #330000;
	padding-bottom : -6px;
	padding-top : 0px;
}
H5.text
{
	margin-bottom : -0px;
}
hr.bar{
	color : Maroon;
	background-color : Maroon;
	border-color : Maroon;
}
h1.title{
	color: White;
	text-align : center;
}
h1.title2{
	;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}
h1.title3{
	font-size:12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}
h1.title18{
	font-size : 18px;
}
h1.title26{
	font-size : 26px;
	margin-top : 0px;
}
h2.title{
	color: Maroon;
	text-align : center;
}
h2.title18{
	color: Maroon;
	text-align : center;
	font-size : 16px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	
}
h3.title{
	color: White;
	text-align : center;
}
h3.title1{
	color: White;
	text-align : center;
	font-size : 16px;
}
h3.title2{
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}
button.back{
	color:#CBCBCB;;
	cursor : hand;
	background-color : Maroon;
	}
img.ad{
	border-top : medium groove Navy;
}
img.crop{
	overflow : hidden;
	visibility : hidden;
}
button.main{
	

	border : 1px inset Maroon;
}
input.submit{
	
	background-position : right;
	color: Black;
	cursor:hand;
}
input.hand{
	
	cursor:hand;
}
button.submit{
	
	background-position : right;
	color: Black;
	cursor:pointer;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	
	}
li.home{
	
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size:14px;
	color: #990033;
	font-weight : bold;
	
}


.main{
	/*background-color : #214245;*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.menuBar
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.Bar
{
    BORDER-RIGHT: black 1px outset;
    BORDER-TOP: black 1px outset;
    FLOAT: left;
    BORDER-LEFT: black 1px outset;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: black 1px outset;
    POSITION: relative;
    BACKGROUND-COLOR: Black;
    TEXT-ALIGN: center;
	color:white;
	font-size : 10px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
.menu
{
    BORDER-RIGHT: buttonhighlight thin outset;
    BORDER-TOP: buttonhighlight thin outset;
    VISIBILITY: hidden;
    BORDER-LEFT: buttonhighlight thin outset;
    WIDTH: 150px;
    LINE-HEIGHT: 140%;
    BORDER-BOTTOM: buttonhighlight thin outset;
    POSITION: absolute;
    BACKGROUND-COLOR: Gray;
}
.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid;
	Color:white;
		font-size : 10px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
.ItemMouseOver
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: highlighttext;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: highlight;
		font-size : 10px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
.ItemMouseOut
{
    WIDTH: 100%
}
.Arrow
{
    FLOAT: right;
    FONT-FAMILY: Webdings;
    POSITION: absolute;
    TEXT-ALIGN: left;
		
}
.barOver
{
    BORDER-RIGHT: Black 1px ridge;
    BORDER-TOP: black 1px ridge;
    FLOAT: left;
    BORDER-LEFT: black1px ridge;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: black 1px ridge;
    POSITION: relative;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center;
	color:red;
		font-size : 10px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}

.curvy { width:25%; background:#99CCCC; color:#000; margin:4em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#99cccc; background:#eee7d2; overflow:hidden; font-style:normal; z-index:1;}
#ctl {position:absolute; width:20px; height:20px; color:#e0d7bc; background:#336666; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#99cccc; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:10px 15px; font-size:12px;}
.roundborder{
	
	
	border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
	behavior: url(PIE.htc);
}
.homefloater2{
	background:#99CCCC;
	width:20%;
	position:absolute;
	left:5%;
	top:20px;
	padding:10px 10px 10px 10px;
}

div.textbox1{
	
	border-bottom:#757575 1px solid;
	
	padding-bottom:20px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
}
.imagebutton{
	cursor:pointer;
}
.imagebutton2{
	cursor:pointer;
}

.login-popup {
    display: none;
    background:   #cdcdcd;
    padding: 10px;
    border: 2px solid #ddd;
    float: left;
    font-size: 1.2em;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 99999;
    box-shadow: 0px 0px 20px #999;
    /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999;
    /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999;
    /* Safari, Chrome */
	border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px;
    /* Firefox */
        -webkit-border-radius: 3px;
    /* Safari, Chrome */;
}
.mediaspace{height:10px;}
.logocontainer{height:10px;}
.submenuul{
	margin:10px 10px 10px 10px;
	padding:0;
}
.submenuli{
	 list-style:  none;
	 list-style-type: none; 
	 padding:5px 0px 5px 0px;
	 margin:0px;
	 text-align:left;
	 
}
.submenudiv{
	/*float:left;*/
	padding:0;
	width:30%;
	text-align:left;
	display:inline-block;
	width:30%;
	vertical-align:top;
}
.submenucontainersmall{display:none;}
.submenuimage{
	position:absolute;
	width:30%;
	left:65%;
	
}
.submenumenu{
	width:100%;
	background-color:#000000;
	position:relative;
	vertical-align:top;
}
.portfolioimage{width:70%}
.leftcolumn{
	width:100%;
	 box-sizing: border-box;
	 display:inline-block;
	text-align:left;
	border:thin solid #8dbb9d;
	padding:8px 0px 8px 10%;
	margin: 0;
	vertical-align:top;
	background-color : #EEE7D2;
	display:block;
	
	
}
.rightcolumn{
	width:100%;
	 box-sizing: border-box;
	 display:inline-block;
	text-align:left;
	border:thin solid #8dbb9d;
	padding:8px 0px 8px 10%;
	margin: 0;
	vertical-align:top;
	background-color : #EEE7D2;
	display:block;
	
	
}
.menubutton{
	 cursor: pointer;
	 display:none;
}
.displaynone{display:none!important;}
.closebutton{display:none;}
.font10{font-size:10px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.fontwhite{color:white}
.bugdiv{width:80%;
	border:thin solid red;
	text-align:left;
	background-color:#c4e3f7;
	
}
.bugdiv ul li{
	display:inline-block;
	 list-style: none;
	 width:80%;
	
}
.bugli{
	padding:0 0 0 10px;
}

.dialogbox4{
	display:none;
	position:absolute; 
	background-color: #eaeaea; 
	border:1px solid black; 
	width:60%; 
	/*margin-left:0;
	margin-right:auto;*/
	padding:15px 5% 15px 5%;
	z-index:999;
}
.pointer{cursor:pointer;}
.cursor{ cursor:pointer;}
.bold{font-weight:bold; }
.italic{ font-style: italic;}
.redtextbox{border:2px solid red;}
.font04em{font-size:.4em;}
.font05em{font-size:.5em;}
.font06em{font-size:.6em;}
.font07em{font-size:.7em;}
.font08em{font-size:.8em;}
.font10em{font-size:1em;}
.font12em{font-size:1.2em;}
.font15em{font-size:1.5em;}
.font18em{font-size:1.8em;}
.font20em{font-size:2em;}
.font24em{font-size:2.4em;}
.font28em{font-size:2.8em;}
.font30em{font-size:3em;}
.font40em{font-size:4em;}
.font9{ font-size:9px;}
.font10{ font-size:10px;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font22{ font-size:22px;}
.font24{ font-size:24px;}
.font28{ font-size:28px;}
.font32{ font-size:32px;}
.font36{ font-size:36px;}
.menupopup {
    display: none;
	width:10%;
    background:   #2e8801; 
	color: #ffffff;
    padding: 8px;
    border: 2px solid #ddd;
    font-size: 1em;
    position: absolute;
    height:40vh;
    overflow:auto;
    margin:20px 0 0 10px;
    left:20%;
    z-index: 99999;
   /* box-shadow: 0px 0px 20px #999;
    /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999;
    /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999;
    /* Safari, Chrome */
	border-radius: 6px 6px 6px 63px;
    -moz-border-radius: 6px;
    /* Firefox */
        -webkit-border-radius: 6px;
    /* Safari, Chrome */;
}
.hamburgerdiv{
	padding:15px 0 0 15px;
	margin:0;
	float:left;
	width:15%;
	display:inline-block;
	
	
}
.divfloatright{	float:right;}
.divfloatleft{	float:left;}
.divclearB{clear:both;}
.divwidth110{	width:110%;}
.divwidth100{	width:100%;}
.divwidth98{	width:98%;}
.divwidth95{	width:95%;}
.divwidth90{	width:90%;}
.divwidth80{	width:80%;}
.divwidth70{	width:70%;}
.divwidth60{	width:60%;}
.divwidth55{	width:55%;}
.divwidth50{	width:50%;}
.divwidth48{	width:48%;}
.divwidth40{	width:40%;}
.divwidth35{	width:35%;}
.divwidth30{	width:30%;}
.divwidth25{	width:25%;}
.divwidth20{	width:20%;}
.divwidth15{	width:15%;}
.divwidth10{	width:10%;}
.divwidth5{	width:5%;}
.divinlineB{	display:inline-block;}
.divtop{	vertical-align:top;}
.divbox{
	border:1px black solid;
	padding:5px 10px 10px 10px;
}
.divbox0{
	border:1px red solid;
	padding:0px 10px 0px 10px;
	margin:-3;
}
.center{margin:0 auto;}
.divcentertext{text-align:center;}
.divrighttext{text-align:right;}
.divlefttext{text-align:left;}
.divabsolute{position:absolute;}
.divfixed{position:fixed;}
.divrelative{position:relative;}
.divbgwhite{background-color:#ffffff;}
.greenbg{background-color:green;}
.divbgblack{background-color:black;}
.red{color:red;}
.gold{color:#ddbc03;}
.white{color:#FFFFFF;}
.green{color:green;}
.black{color:black;}
.divhide{
	display:none;
}
.divshow{
	display:inline-block;
}