body{background-image:url(images/bg.jpg);
margin:0px;
padding:0px;
background-repeat:repeat-y;
background-position:top center;
background-color:#f3f3f3;}

.text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#6e6e6e;
padding-top:5px;
}

.readmore{font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
padding-left:5px;
}

a.readmore :hover{color:#000000;}


.innertext{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#6e6e6e;
padding-top:15px;
}


.cfptext{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#6e6e6e;
padding-left:28px;
padding-top:5px;
padding-right:25px;
padding-bottom:5px;
}


.searcbt{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
border:#007fc2;
background-color:#1081bd;
padding-top:3px;
padding-bottom:3px;
margin-right:15px;
padding-right:5px;
margin-bottom:5px;
cursor: hand;

}

.searcbox{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
border:1 solid #007fc2;
padding-top:3px;
padding-bottom:3px;
margin-bottom:5px;
cursor: hand;

}

.subhead{font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
padding:5px;
}

.programtext{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#6e6e6e;
padding:5px;
}

.formtext{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#6e6e6e;

}

.programlist{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#6e6e6e;
padding-left:35px;//padding-left:10px;
padding-top:0px;
}

.aboutlist{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#6e6e6e;
list-style:lower-roman;
padding-left:25px;
}


.heading{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#007fc2;
text-decoration:none;

}


.footertext{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6e6e6e;
padding-top:5px;
text-decoration:none;
}
a.footertext:hover{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#007fc2;
text-decoration:none;
padding-top:5px;
}

.login_text{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d9ccf;
padding-left:8px;
padding-top:5px;
}

.singup{width:107px;
height:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
border:1px #000000 solid;
}

#marketbox{width:332px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
color:#6e6e6e;
margin-left:70px;
}

.loginbg{background-image:url(images/home_box.jpg);
background-repeat:no-repeat;
width:257px;
height:108px;
}

.clear0 {display:block; clear:both; height:0px;line-height:0;}
.clear3 {display:block; clear:both; height:3px;line-height:0;}
.clear5 {display:block; clear:both; height:5px;//height:0px; padding-top:0px; padding-bottom:0px;line-height:0;}
.clear10 {display:block; clear:both; height:10px;line-height:0;}
.clear15 {display:block; clear:both; height:15px;line-height:0;}
.clear20 {display:block; clear:both; height:20px;line-height:0;}
.clear25 {display:block; clear:both; height:25px;line-height:0;}
.clear125 {display:block; clear:both; height:125px;line-height:0;}

.listitem{list-style-image:url(images/bullet.jpg);
padding-left:15px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#6e6e6e;
text-align:left;
font-size:12px;
line-height:20px;
}

a.listitem:hover{
color:#007fc2;
}

img{border:none;}





/*collapse start*/
/* --------
  The CSS rules offered here are just an example, you may use them as a base. 
 --------- */

/* --- Page Structure  --- */

#wrapper{
  margin:0 ;
  padding:15px 15% 8em;
  text-align:left
}
#content {
  width:100%;
  margin:0;
  padding-bottom:5px;
  overflow:hidden
}
.demo {
  margin:0;
  padding-left:0px;
  padding-right:0px;
  border:1px solid #ccc;
  position:relative;
  overflow:hidden
}
.collapse p {padding:0 10px 1em}

.switch {position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff;
font-size:12px;
top:8px;
right:15px;
top:-5px;
}

.post .switch {position:static; text-align:right}

.post .main{margin-bottom:.3em; padding-bottom:0}



/* --- Headings  --- */

.expand{padding-bottom:0px;}

/* --- Links  --- */
a:link, a:visited {
/*  border:1px dotted #ccc;
  border-width:0;*/
  color:#FFFFFF;
  text-decoration:none;
  color:#007fc2;
}
a:hover, a:active, a:focus {
/*  border-style:solid;*/
  text-decoration:none;
  color:#000000;

}
a:active, a:focus {
  color:#46aee6;
}
.expand a {
  display:block;
  padding:3px 25px
}
.expand a:link, .expand a:visited {
/*  border-width:1px;*/
    background: url(images/arrow-down.jpg) no-repeat 3px 3px ;
	margin-top:0px;

  
}
.expand a:hover, .expand a:active, .expand a:focus {
}
.expand a.open:link, .expand a.open:visited {
  /*border-style:solid;*/
  background-image:url(images/arrow-up.jpg);
   background-position:3px 3px ;
}

h1 {
  margin-bottom:1em; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:2.5em; 
  font-weight:normal; 
  color:#c30
}
h2 {margin-bottom:1em; padding:3px; background-color:#eee}
h2, h3{font-size:1em;   padding:0;}

.heading2{font-family:Arial, Helvetica, sans-serif;
color:#007fc2;
font-size:15px;
}

.prohead{font-family:Arial, Helvetica, sans-serif;
color:#007fc2;
font-size:15px;
padding:5px 0 5px 5px;
width:100%;
background-color:#fdedb2;
border:1px solid #ccc;
}


.opphead{font-family:Arial, Helvetica, sans-serif;
color:#007abb;
font-size:14px;
list-style-image:url(images/arrow-down.jpg);
padding:0px 0;
}


.opphead2{font-family:Arial, Helvetica, sans-serif;
color:#0183bf;
font-size:12px;
list-style-image:url(images/arrow-down.jpg);
padding:0px 0;
}


.opplist{font-family:Arial, Helvetica, sans-serif;
color:#007fc2;
font-size:12px;
padding-left:15px;
padding-top:0px;
padding-bottom:0px;}
.opplist a:hover{font-family:Arial, Helvetica, sans-serif;
color:#ff0000;}


.listheading2{font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:12px;
font-variant:normal;
padding-left:5px;
padding-top:5px;
padding-bottom:2px;
margin:0px;
}

.heading3{font-family:Arial, Helvetica, sans-serif;
color:#000;
padding-left:10px;
font-size:15px;
}


.heading2 a {font-family:Arial, Helvetica, sans-serif;
color:#007fc2;
font-size:15px;
}

.heading2 a:hover {font-family:Arial, Helvetica, sans-serif;
color:#007fc2;
font-size:15px;
}


/*collapse start*/
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background-repeat:no-repeat;
	background:transparent url(images/black_arrow.png);
	font-size:12px;
	height:195px;
	width:153px;
	padding-left:25px;
	padding-bottom:55px;
    padding-right:30px;
	color:#fff;	
}

/* style the trigger elements */
#dyna img {
	border:0;
	cursor:pointer;
	margin:0 0px;
}

