/*#wrapper {
	width:980px;
	margin:0 auto 0 auto;
	font-family:"Century Gothic", "Arial", "Verdana";
	font-size:small;
}	
	
#wrapper #flash-message {
	color:red;
	font-weight:bold;
	border:red dashed 1px;
	padding:0.5em;
}

#wrapper #login-form label{
	display:block;
	float:left;
	clear:both;
	width:100px;
}

#wrapper #login-form input{
	display:block;
	float:left;
	margin:0 0 1em 0;
}

#wrapper #login-form #submit{
	display:block;
	clear:left;
}*/
	


img{
	border-style: none;
}

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	background-image:url(../images/blackdot.gif);
	background-repeat:repeat;
	background-position:top left;
}

a.topnavlink12ptWhite  {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	width:100%;
	padding-bottom:6px;
	padding-top:5px;
	padding-left:7px;
	padding-right:7px;
	
}

.topnavlinkbg a{
	background-color: #77b4d9;
	
}
.topnavlinkbg a:hover{
	background-color: #0077b7;
}

.topnavlinkedbg a{
	background-color: #0077b7;
	
}
.topnavlinkedbg a:hover{
	background-color: #0077b7;
}

.topnormal11ptGreen {
	color:#78b908;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}
.topnormal11ptGreen a {
	color:#78b908;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:underline;
	
}
.topnormal11ptGreen a:hover{
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.topnormal11ptBlue {
	color:#379BC1;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.topnormal11ptBlue a{
	color:#379BC1;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:underline;
	
}

.topnormal11ptBlue a:hover{
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.topnormal11pt {
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
	padding-right:5px;
	padding-left:5px;
	
}

.topnormal11pt a{
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
	padding-right:5px;
	padding-left:5px;
	
}

.topnormal11pt a:hover{
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
	padding-right:5px;
	padding-left:5px;
	
}

.photoborderblack {
	border-color:#000000;
	border-width:2px;
	border:solid;
}

.photoborder {
	border-color:#FFFFFF;
	border-width:2px;
	border:solid;
}

.photoborder:hover {
	border-color:#148BEF;
	border-width:2px;
	border:solid;
}

.search {
	color:#ffffff;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size: 11px;
	font-weight:bold;
}

.forgot a{
	color:#785137;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size: 10px;
	font-weight:normal;
	text-decoration:underline;
	line-height:10px;
}

.forgot a:hover {
	color:#785137;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	line-height:10px;
}

.inputbox {
	color:#000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size: 11px;
	font-weight:normal;
	height: 15px;
	border:1px #a68d7c solid;
}

.titleBlue36pt {
	color:#62ABD7;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:36px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.titleRed36pt {
	color:#DB2128;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:36px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.titleRed36ptblack {
	color:#000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:36px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.titleGreen36pt {
	color:#35A548;
	font-family:"Century Gothic", "Arial", "Verdana";
	font-size:36px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.titleGrey36pt {
	color:#CCCCCC;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:36px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.titlemain {
	color: #DDDDDD;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size: 52px;
	font-style:normal;
	font-weight: bold;
	text-decoration:none;
}

.titleBlue16pt {
	color:#379BC1;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:16px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.titleGreen16pt {
	color:#78b908;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:16px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.titleWhite16pt {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:16px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}
.titleBlack16pt {
	color:#000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:16px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}
.titleRed16pt {
	color:#DB2128;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:16px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}
.titleRed16ptNew {
	color:#FF6600;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:16px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal9pt {
	color:#000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal10pt {
	color:#000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

}

.normal10ptWhite {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:10px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}



.normal11pt {
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal11pt a{
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal11pt a:hover{
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:underline;

}


.normal11ptBlack {
	color:#333333;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal11ptBlack a{
	color:#333333;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal11ptBlack a:hover{
	color:#333333;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:underline;

}

.normal11ptWhite {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal12ptWhite,
.normal12ptWhite a {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal12ptGreen {
	color:#78b908;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal12ptBlue {
	color:#379BC1;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}

.normal12ptBlueN {
	color:#156FDB;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}

.normal14ptBlueN {
	color:#156FDB;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:14px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}

.normal12ptBlueNew {
	color: #0033FF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}

.normal14ptBlueNew {
	color: #0033FF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:14px;
	font-style:normal;
	font-weight: bold;	
	text-decoration:none;
}

.normal14ptblackNew {
	color: #FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:14px;
	font-style:normal;
	font-weight: bold;	
	text-decoration:none;
}

.normal14ptblackNew2,
.normal14ptblackNew2 a {
	color: #000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:14px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;	
		
}

.normalbold12ptRed {
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.normal12ptRed {
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal14ptRedN01 {
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:14px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normalbold12pt {
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;

}

.normalbold12pt {
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;	
}

.normal12ptNew {
	color: #000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;

}

.normal12ptNew01 {
	color: #FF6600;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight: bold;	
	text-decoration:none;
}

.normal14ptNew01 {
	color: #FF6600;
	font-family: Arial;
	font-size:14px;
	font-style:normal;
	font-weight: bold;	
	text-decoration:none;
	
}

.normal12pt a{
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal12pt a:hover{
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:underline;
	
}

.normal12ptBlack {
	color:#333333;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal12ptBlack a{
	color:#333333;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
}

.normal12ptBlack a:hover{
	color:#333333;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:underline;
	
}

.header10ptlink {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.header10ptlink a {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.header10ptlink a:hover {
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:10px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:normal;
}


.header12ptlink {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	text-decoration:none;

}

.header12ptlink a {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	text-decoration:none;
}

.header12ptlink a:hover {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	text-decoration:underline;
}

.header12ptBlacklink {
	color:#000000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	text-decoration:none;

}


.language {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
	padding-right:2px;
	padding-left:2px;
}

.menuleft {
	color:#3090ca;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.menuleft a{
	color:#3090ca;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}


.menuleft a:hover {
	color:#0a62a2;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.howleft {
	color:#0a62a2;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.howleft a{
	color:#0a62a2;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}


.howleft a:hover {
	color:#3090ca;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}



.memberleft {
	color:#3090ca;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.memberleft a{
	color:#3090ca;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}


.memberleft a:hover {
	color:#0a62a2;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.subtitle {
	color:#0a62a2;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.subtitle a{
	color:#0a62a2;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}


.subtitle a:hover {
	color:#333333;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:12px;
	font-style:normal;
	font-weight:bold;	
	text-decoration:none;
	
}

.readmoretxt {
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}
.readmoretxt a{
	color:#FFFFFF;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}

.readmoretxt a:hover{
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
}

.footerlink {
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
	padding-right:5px;
	padding-left:5px;
}


.footerlink a{
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;	
	text-decoration:none;
	
	padding-right:5px;
	padding-left:5px;
}

.footerlink a:hover{
	color:#0a62a2;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;		
	text-decoration:none;
	
	padding-right:5px;
	padding-left:5px;
}

.footercopyright {
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	
	padding-top:5px;
}

.footercopyright a{
	color:#999999;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-style:normal;
	text-decoration:none;
	
	padding-top:5px;
}

.footercopyright a:hover{
	color:#FF0000;
	font-family: "Century Gothic", "Arial", "Verdana";
	font-size:11px;
	font-style:normal;
	font-style:normal;
	text-decoration:none;
	
	padding-top:5px;
}
/*cccccccccccc*/
.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Century Gothic;
margin: 2px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color:#ffffff;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #000000;
}

#login-form {
	width: 270px;
	margin: 10em auto 0 auto;
}

#contact-form {
	width: 475px; 
	margin: 0 auto 0 auto;
}

#contact-form .formRow {
	display: block;
	margin: 0 0 0.5em 0;
}

#login-form,
#contact-form {
	font-family: Century Gothic;
}
	
#flash-message {
	color:red;
	font-weight:bold;
	border:red dashed 1px;
	padding:0.5em;
}

#login-form label,
#contact-form label{
	display:block;
	float:left;
	clear:both;
	width:100px;
}

#contact-form input {
	width: 75%;
}

#contact-form textarea{
	width: 76%;
}

#login-form input {
	display:block;
	float:left;
	margin:0 0 1em 0;
}

#login-form #submit {
	display:block;
	clear:left;
}


