
/*********************************************/
/*STANDARD DEFINITIONS FOR TAGS
**********************************************/
	body 
		{ 
		background: #fff;
		margin: 0px 0px 0px 0px ;
		padding: 0px; 
		}
	
	img
		{
		border: 0px;  
		}
		
	.pointer 
		{
		cursor: pointer; 
		}
	
	.label 
		{
		font: 7pt verdana, arial; 
		margin: 0px 0px 5px 5px; 
		color: #fff; 
		}
		
	.caption
		{
		font: 7pt arial; 
		margin: 0px 0px 5px 5px; 
		color: #000; 
		}
		
	.green
		{
		color: #0c0; 
		}
		
	.red
		{
		color: #f00; 
		}
	
	.grey
		{
		color: #333;
		}
/*********************************************/
/*DEFINITIONS FOR KEEPING CONTENT CENTER ON THE PAGE
**********************************************/

	#margin
		{
		background: transparent; 
		margin-left: auto; 
		margin-right: auto; 
		width: 760px; 
		}
		

/*********************************************/
/*DEFINITIONS FOR THE HEADER 
**********************************************/
	#header
		{
		width: 760px; 
		margin: 0px;  
		height: 40px;
		padding-left: 20px;
		}
		
	#header form
		{
		float: left; 
		margin-left: 7px;
		}
		
	#header .signup
		{
		font-weight: bold; 
		font-family: Arial,Helvetica,sans-serif;
  		font-size:10px; 
  		color:#FE3F84;
  		margin-bottom: 1px;
		}
		
	#header .google
		{
		font-weight: bold;
		font-family:Arial,Helvetica,sans-serif;
  		font-size:10px;
  		color:#177BD7;
  		margin-bottom: -5px;
		}
		
	#header a
		{
		margin-top: 5px;
		}
		
	#search 
		{
		margin-bottom: -10px;
		}
	
	.search4 
		{
		margin-bottom: -5px;
		}
		
	.search 
		{
		border-color: #9ad5f0;
		border-style: solid;
		border-width: 1px;
		}
		
	.search3 
		{
		border-color: #FFCCEA;
		border-style: solid;
		border-width: 1px;
		}
		
	.search2 
		{
		margin-bottom: -7px;
		}

/*********************************************/
/*DEFINITIONS FOR THE LINKS
**********************************************/
	#links
		{
		clear: both; 
		width: 750px; 
		margin: 0px; 
		padding-left: 10px; 
		/*background: #bbebff;*/
		background: #bbebff url(../images/bg-links.jpg) top left no-repeat; 
		height: 91px; 
		}
		
	#links a 
		{
		text-decoration: none; 
		}
		
		
/*********************************************/
/*DEFINITIONS FOR DROPDOWN MENUES
**********************************************/
		
	#menuBar
		{
		background: transparent; 
		position: relative; 
		margin: 0px;
		top: 0px; 
		right: 0px;
		overflow: hidden; 
		display: block;
		
		}
		
	.menuHeader
		{
		background: transparent; 
		display: block;  
		position: relative; 
		text-align: center; 
		text-decoration: none;
		white-space: nowrap; 
		margin-top: 10px;
		margin-right: 2px;
		padding: 0px 0px;
		cursor: pointer;
		float: left;
		}
		
	.menuDrop
		{	
		position: absolute; 
		z-index: 3000;
		top: 0px;
		left: 0px;  
		float: none;
		width: auto;
		height: auto;
		margin-top: 0px; 
		visibility: hidden; 	 
		background:#ff8a22;  
		}
		
	a.menuLink:link, a.menuLink:visited
		{
		font: 12px arial, sans-serif;
		text-indent: 5px;
		color: #ffffff; 
		display: block; 
		padding: 2px 0px; 
		width: 175px;
		text-decoration: none;
		clear: both;
		text-align: left; 
		}
		
	a.menuLink:hover, a.menuLink:active
		{
		font: 12px arial, sans-serif;
		text-indent: 5px;
		color: #c40347;
		background: #ffcda0;
		display: block; 
		padding: 2px 0px; 
		width: 175px;
		text-decoration: none;
		clear: both;
		text-align: left; 
		}
		
		
		
/*********************************************/
/*DEFINITIONS FOR MAIN
**********************************************/
	#main
		{
		clear: both; 
		width: 758px; 
		margin: 0px; 
		padding: 0px 0px; 
		background: #bbebff; 
		text-align: left;
		height: 600px;
		border-left: 1px solid #41a3c8; 
		border-right: 1px solid #41a3c8; 
		}
		
	
/*********************************************/
/*DEFINITIONS FOR LEFTCOLUMN
**********************************************/
	#leftcolumn
		{
		position: relative; 
		float: left; 
		top: -15px; 
		left: -15px; 
		width: 187px; 
		background: #ffa85b url(../images/bg-lcolumn.jpg) bottom left no-repeat;
		height: 100%;  
		font: 8pt  arial; 
		}
	
	#leftcolumn img
		{
		position: relative;
		left:  0px; 
		}
		
	#leftcolumn p
		{
		width: 168px; 
		margin: 0px 0px 0px 5px; 
		}
		
	#leftcolumn h5
		{
		font: bold 8pt verdana, arial; 
		color: #0091BC; 
		margin: 5px 0px 0px 5px;
		padding: 0px;
		}
		
	#leftcolumn input
		{
		margin: 5px 5px; 
		}
		
/*********************************************/
/*DEFINITIONS FOR LOGIN
**********************************************/
		
	#leftcolumn #login 
		{
		width: 178px;  
		background: #0091BC;
		padding: 0px; 
		margin-left: 5px; 
		padding-bottom: 5px; 
		margin-top: 10px; 
		}
		
	#leftcolumn #login h4
		{
		width: 168px; 
		font: bold 9pt verdana, arial; 
		color: #fff; 
		display: block; 
		border-bottom: 1px solid #fff;
		margin: 2px 0px 0px 5px;
		}
		
	#leftcolumn #login p 
		{
		font: 7pt arial; 
		width: 168px;
		margin: 0px 0px 0px 5px;
		}
		
	#leftcolumn #login form
		{
		margin: 2px 0px 5px 0px; 
		}
		
	

		
		
/*********************************************/
/*DEFINITIONS FOR CONTENT
**********************************************/
	#content
		{
		position: relative; 
		width: 720px; 
		background: #e7f8ff; 
		padding-top: 0px; 
		height: 100%;
		margin-left: 20px;  
		}
		
	#content h3
		{
		font: 12pt arial; 
		color: #ffa85b; 
		margin: 0px; 
		padding: 0px; 
		}
		
	#content .mes
		{
		margin-bottom: 3px; 
		padding: 0px;
		font: 8pt verdana, arial; 
		}
		
	#content input.description
		{
		width: 500px; 
		margin-bottom: 10px; 
		}
		
	#content #pages
		{
		width: 500px; 
		text-align: center; 
		font: bold 8pt verdana, arial;
		}
		
	#content #pages .box
		{
		background: #fff;
		border: 1px solid #000;
		float: left; 
		width: 15px;
		}
		
	#content #pages a
		{
		font: bold 8pt verdana, arial; 
		color: #ffa85b; 
		text-decoration: none;
		}

/*********************************************/
/*DEFINITIONS FOR GTABLE
**********************************************/
	#gtable 
		{ 
		width: 500px; 
		height: 525px; 
		margin-left: 190px; 
		font: bold 8pt verdana, arial;
		}
		
	#gtable h1
		{
		font: bold 24pt verdana, arial; 
		color: #ccc; 
		margin: 10px 0px; 
		padding: 0px; 
		text-align: center; 
		}
		
	#gtable .row
		{
		clear: top;  
		height: 165px; 
		margin-top: 5px;
		display: block; 
		}
		
	#gtable .col
		{
		float: left; 
		display: block; 
		width: 160px; 
		height: 165px; 
		margin-right: 5px; 
		}
		
		
	#gtable img
		{
		border: 1px solid #ffa85b; 
		}
		
	#gtable .caption 
		{
		font: 7pt verdana, arial; 
		width: 125px;
		height: 10px; 
		overflow: hidden; 
		}
		
	#gtable input
		{
		font: 7pt verdana, arial; 
		}
		
	#gtable input.button
		{
		display: inline; 
		width: auto;
		}
		
	
		
/*********************************************/
/*DEFINITIONS FOR FOOTER
**********************************************/
	#footer
		{
		clear: both;
		width: 760px; 
		margin: 0px; 
		padding-top: 15px; 
		background: transparent url(../images/bg-footer.jpg) top left no-repeat;
		height: 75px; 
		text-align: center; 
		font: 12px arial;
		}
		
	#footer a
		{
		color: #c40347; 
		text-decoration: none;
		}
		
	#footer a:hover 
		{
		color: #c40347; 
		text-decoration: underline;
		}
	
	#footer img
		{
		border: 0; 
		}
		
/*********************************************/
/*DEFINITIONS FOR WINDOW
**********************************************/
	.backdrop
		{
		position: absolute; 
		top: 0px; 
		left: 0px; 
		width: 10px; 
		height: 10px; 
		z-index: 10000; 
		visibility: hidden; 
		}
		
	.shadow
		{
		margin-left: auto; 
		margin-right: auto; 
		margin-top: 100px;
		width: 650px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg-shadow.png'); 
		text-align: center;
		}
		
	.shadow[class]
		{
		background-image: url(../images/bg-shadow.png);
		}
	
	#window 
		{
		position: relative; 
		top: -5px; 
		left: -15px; 
		width: 650px; 
		background: #0091bc; 
		border: 5px solid #fff;   
		text-align: center; 
		margin: 0px;
		}
		
	#window form
		{
		display: inline;  
		}
		
	#window input.text
		{
		width: 200px; 
		margin-bottom: 3px;
		}
		
	#window .row
		{
		clear: both; 
		display: block; 
		height: 150px; 
		width: 600px;
		margin: 10px 10px; 
		}
		
	#window .row h3
		{
		font: bold 10pt verdana, arial; 
		color: #fff; 
		margin: 0px; 
		padding: 0px; 
		}
		
	#window .col
		{
		float: left; 
		display: block; 
		width: 135px; 
		height: 150px;
		margin-right: 5px; 
		text-align: left; 
		}	
		
	#window #title
		{
		display: block; 
		height: 25px; 
		background: #ffa85b; 
		font: bold 10pt verdana, arial;
		line-height: 14pt; 
		text-align: center;
		color: #fff;
		padding: 0px 5px;
		margin-bottom: 0px;
		}
		
	#window #title p
		{ 
		margin: 0px;
		padding-top: 5px;
		}
		
	#window #title img
		{
		float: left; 
		cursor: pointer; 
		}
		
	#window #status2
		{
		visibility: hidden; 
		}
		
	#window #message
		{
		font: 8pt verdana, arial;
		color: #fff;
		}