.hideimage{
	Display:none;
	position: absolute;
	left:-999px;
}
.hideimageno{
	position: absolute;
	
	}
.picture1{
	border : 14px groove Black;
}
.picture2{
	border : 7px groove Black;
}
.fixed{
	
	clip: rect(25px, 10px, 10px, 25px); 
	overflow : hidden;
	max-height : 100px;
	min-height : 100px;
	table-layout : fixed;
	height : 100px;
}

.noborder{
	border : none;
}
.pointer{
	cursor : help;
}
table.allborder{
	border : 1px solid #CCCCCC;
	padding : 5px 5px 5px 5px;
	border-collapse : collapse;
	
}
table.fixed
{
	table-layout : fixed;
	overflow : hidden;
}
.textarea10a{
	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%;
}
.textarea10b{
	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;
	
}
.button1{
	height : 20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-stretch : wider;
	color : #666666;
}
.button2{
	height : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color : #666666;
}
.selectbox1{
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	
}
.textbox10a{
	height : 16px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.textbox10b{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.textbox12{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.textbox10c{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #F4F4F4;
}
.textbox10d{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #E4E4E4;
}
.checkbox1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	
	height : 16px;
	vertical-align : middle;
}
.heading18{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
}
.heading16{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
}
.heading14{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 8px;
}
a.menutab{
	color : White;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.menutab:hover{
	color : #808080;
}
body.main{
	background : url(../Images/bg.jpg);
	background-position : top;
	background-repeat : repeat-x;
	background-color : #070733;
}
.leftlink{
	background : url(../images/nav_05.jpg) no-repeat ;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.rightlink{
	background : url(../images/nav_12.jpg) no-repeat ;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.homelink{
	background : url(../Images/home.jpg) no-repeat ;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.homelink:hover{
	background-image : url(../Images/home_over.jpg);
}
.gallerylink{
	background : url(../Images/gallery.jpg) no-repeat  center;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.gallerylink:hover{
	background-image : url(../Images/gallery_over.jpg);
}
.servicelink{
	background : url(../Images/services.jpg) no-repeat  center;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.servicelink:hover{
	background-image : url(../Images/services_over.jpg);
}
.projectlink{
	background : url(../Images/project.jpg) no-repeat  center;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.projectlink:hover{
	background-image : url(../Images/project_over.jpg);
}
.myprojectlink{
	background : url(../Images/myproject.jpg) no-repeat  center;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.myprojectlink:hover{
	background-image : url(../Images/myproject_over.jpg);
}
.aboutlink{
	background : url(../Images/about.jpg) no-repeat  center;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.aboutlink:hover{
	background-image : url(../Images/about_over.jpg);
}
.contactlink{
	background : url(../Images/contact.jpg) no-repeat center;
	padding-top : 8px;
	padding-bottom : 8px;
	background-position : center;
}
.contactlink:hover{
	background-image : url(../Images/contact_over.jpg);
	
}
a.calendararrow{
	color : White;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 22px;
	cursor : hand
}
a.calendararrow:hover{
	color : #CCCCCC;
}
a.menu{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
}
a.menu:hover{
	color : #808080
}
a.menu2{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}
a.menu2:hover{
	color : #666666;
}
a.menu3{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
a.menu3:hover{
	color : #666666;
}
a.menu4{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border : 1px solid #999999;
	background-color : #E2E2E2;
	height : 20px;
}
a.menu4:hover{
	color : #666666;
}
a.menu5{
	color : Black;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	
	
	height : 20px;
}
a.menu5:hover{
	color : #666666;
}
a.menu6{
	color : Black;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	
	
	height : 20px;
}
a.menu6:hover{
	color : #666666;
}
a.menu7{
	color : Black;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
a.menu7:hover{
	color : #808080;
}
a.link10u{
	color : #cc3333;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
a.link10u:hover{
	color : #cc9999;
}
a.link10{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}
a.link10:hover{
	color : #663333;
}
a.link10-lh{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	line-height : 10px;
}
a.link10-lh:hover{
	color : #663333;
}
a.link12{
	color : #cc3333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
a.link12:hover{
	color : #663333;
}
a.link12u{
	color :#cc3333;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.link12u:hover{
	color : #cc9999;
}


table.linedBlack
{
	border-top : medium solid silver;
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
	
}
table.linedBlacknotop
{
	border-left : thin solid silver;
	border-right : thin solid silver;
	border-bottom : medium solid silver;
}
td.button3{
	background-image : url(../Images/button1.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	padding-top : 7px;
	}
td.allborder{
	border-collapse : collapse;
	border-spacing : 1px;
	border : thin solid Silver;
}
td.background{
	
	background-image : url(../Images/watermark_bg.jpg);
}
td.calendar{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10x;
	line-height : 23px;
}
td.calendar0{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCC00;
}
td.calendar1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #66FF99;
}
td.calendar2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCC33;
}td.calendar3{

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #66FFCC;
}
td.calendar4{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #99FF66;
}
td.calendar5{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #99CCCC;
}
td.calendar6{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #99FF99;
}
td.calendar7{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCC99;
}
td.calendar8{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #CCFF33;
}
td.calendar9{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	background-color : #FFCCCC;
}
td.menu{
	border-right-color : #CC9933;
	border-right-style : groove;
	border-right-width : 5px;
	border-top-color : #CC9933;
	border-top-style : ridge;
	border-top-width : 5px;
	border-bottom-color : #CC9933;
	border-bottom-style : ridge;
	border-bottom-width : 10px;
	border-left-color : #CC9933;
	border-left-style : groove;
	border-left-width : 5px;
}
table.heading{
	background-image : url(../Images/pantheon.jpg);
	color : White;
}
td.text10{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
td.text10h{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-top : 0px;
}

td.text9{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
		
}
td.text12{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #6C6C6C;
	
}
td.text12u{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #6C6C6C;
	text-decoration : underline;
}
td.text10LR{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : Silver;
	padding-left : 3px;
}
td.title20{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
}
td.title28{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 28px;
}
td.title20u{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;border-bottom-color : #666666;
	border-bottom-style : solid;
	border-bottom-width : thin;
	
}
td.title2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
}
td.title14{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #666666;
}
td.title16{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #666666;
}
td.title18{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : Black;

}

tr.stripe1{
	background-color : #F4F4F4;
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
tr.stripe2{
	background-color : #E4E4E4;
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


tr.graystrip{
	background-color : #cfa569;
}


