body		{background-image: url(clickitweb.jpg);
		 background-repeat: no-repeat;
		 background-attachment: fixed;height: 100%;
   margin: 0;
   padding: 0;}
/*<!--footer	{position:absolute; bottom:5px;left:33em; z-index:3;
		 color:white; font-size:10pt; font-family:tahoma; font-weight:bold;}	
         #wrap {min-height: 100%;}-->*/

main {overflow:auto;
	padding-bottom: 150px;}  /* must be same height as the footer */

footer {position: relative;
	margin-top: -150px; /* negative value of footer height */
	height: 150px;
	clear:both;} 
         
         a.nodec  { text-decoration: none ;color:black; } 
         a:hover  { text-decoration: underline ;color:#C71585; }
         p{font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#C71585;}
   
h1 {
	color: black;

}
ul{  background-image: url(list.gif) ;  background-repeat: repeat-y;}

	         .bgimg   { position: relative;
		                    top: 0px;          
		                    left: 0px; ;  }       
		         .fgimg   { position: absolute;
		                    top: 25px;         
		                    left: 100px;       
		                    z-index: 2 }       
		         .text    { position: absolute;
		                    top: 25px;         
		                    left: 100px;       
		                    z-index: 3;        
		                    font-size: 20pt;
		                    font-family: tahoma, geneva, sans-serif } 


input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px}



td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}

.bottom{vertical-align:bottom}



.copy{font:11px Tahoma, Arial, Geneva, sans-serif; color:#FBE1EB}
.sch{font:10px Tahoma, Arial, Geneva, sans-serif; color:#959595}

.ln{font:11px Tahoma, Arial, Geneva, sans-serif; color:#E84177}
.m_bold{font:11px Tahoma, Arial, Geneva, sans-serif; color:#E9397D; font-weight:bold}
.c_bold{font:11px Tahoma, Arial, Geneva, sans-serif; color:#747171; font-weight:bold}

.terms{font:11px Tahoma, Arial, Geneva, sans-serif; color:#FBD731; text-decoration:none}
.terms:hover{text-decoration:underline}

.link_1{font:11px Tahoma, Arial, Geneva, sans-serif; color:#CE3768; text-decoration:underline; font-weight:bold}
.link_1:hover{text-decoration:none}

.link_2{font:11px Tahoma, Arial, Geneva, sans-serif; color:#64B308; text-decoration:underline}
.link_2:hover{text-decoration:none}



.cost{font:11px Tahoma, Arial, Geneva, sans-serif; color:#64B308; text-decoration:none}
.cost:hover{text-decoration:underline}


.photo {width:635px; text-align:left; position:relative; margin:0 auto;}

.photo ul.topic {padding:0; margin:0; list-style:none; width:635px; height:auto; position:relative; z-index:10;}

.photo ul.topic li {display:block; width:125px; height:31px; float:left;}
.photo ul.topic li a.set {display:block; font-size:11px; width:124px; height:30px; text-align:center; line-height:30px; color:#000; text-decoration:none; border:1px solid #fff; border-width:1px 1px 0 0; background:#DC143C; font-family:verdana, arial, sans-serif;}

.photo ul.topic li a ul, 
.photo ul.topic li ul 
{display:none;}

.photo ul.topic li.active a
{color:#000; background:DC143C;}

.photo ul.topic li a:hover,
.photo ul.topic li:hover a
{color:#FFB6C1; background:#FFB6C1;}

.photo ul.topic li.active ul
{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:375px; background:#FFB6C1; width:464px; padding:40px 60px; border:20px solid #bbb; z-index:1;}

.photo ul.topic li a:hover ul, 
.photo ul.topic li:hover ul
{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:375px; background:#FFB6C1; width:464px; padding:40px 60px; border:20px solid #aaa; z-index:100;}

.photo ul.topic li ul li
{display:inline; width:112px; height:87px; float:left; border:1px solid #fff; margin:1px;}

.photo ul.topic li ul li a
{display:block; width:110px; height:85px; cursor:default; float:left; text-decoration:none; background:#FFB6C1; border:1px solid #888;}

.photo ul.topic li ul li a img
{display:block; width:100px; height:75px; border:5px solid #eee;}

.photo ul.topic li a:hover ul li a:hover, 
.photo ul.topic li:hover ul li a:hover 
{white-space:normal; position:relative;}

.photo ul.topic li a:hover ul li a:hover img, 
.photo ul.topic li:hover ul li a:hover img 
{position:absolute; left:-50px; top:-32px; width:200px; height:150px; border-color:#fff;}

        