/****************************************** 
** Title........: prisonersedu.org
** Filename.....: pen_home.css
** Author.......: Uwe Nausner 
** Version......: 1.0 
** Notes........: www_prisonersedu main css
** File Created.: 11/20/2008
** Last changed.: 01/23/2009
********************************************/


/* Main body settings */

body 
{
	background: #FFFFFF url(img/back_tile_shadow.jpg) repeat-y 50% 0;
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 12px;
    color: #333333;
    text-decoration: none;
	height: 100%;
}


.footer 
{ 

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 120%; 
	color: #999999;
	text-decoration: none; 
}



table {
	empty-cells: show
}


/* With default site font and padding */
#centerwrapper 
{
	width: 800px;
	height: 100%;
	text-align: left;
	margin: 0 auto;
	border-top: 1px #666666 solid;
	/*border-bottom: 1px #67A7C8 solid;*/
	/*border-left: 1px #67A7C8 solid;*/
	/*border-right: 1px #67A7C8 solid;*/
	/*background-color: #67A7C8;*/
	/*background-image: url(img/mid_grad.jpg);*/
	overflow: hidden;
}

#mainwrapper
{
	position: relative;
	width: 800px;
	height: 100%;
	/*margin: 0px 15px 0px 15px;*/
	/*border-left: 1px #FFFFFF solid;*/
	/*border-bottom: 1px #FFFFFF solid;*/
	/*background-color: #DED3A4;*/
	background-color: #67A7C8;
	overflow: hidden;
}



div.left_nav_box
{
	position: relative;
	width: 138px;
	height: 3000px;
	/*padding: 15px 15px 15px 15px;*/
	border-left: 1px #666666 solid;
	border-right: 1px #666666 solid;
	background-color: #67A7C8;
}

div.mid_content_box
{
	position: relative;
	width: 520px;
	height: 3000px;
	margin: 0px;
	background-color: #DED3A4;	
}

div.mid_content_gray_box
{
	position: relative;
	width: 520px;
	height: 3000px;
	margin: 0px;
	background-color: #ECECEC;	
}


div.midplus_content_box
{
	position: relative;
	width: 660px;
	height: 3000px;
	margin: 0px;
	background-color: #ECECEC;	
}


div.right_content_box
{
	position: relative;
	width: 138px;
	height: 3000px;
	margin: 0px;
	border-left: 1px #666666 solid;
	border-right: 1px #666666 solid;
	background-color: #67A7C8;
}



.nav 
{ 	position:relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold; 
	/*color: #EEEEEE;*/
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px; }

a.nav:link
{	text-decoration: none; }

a.nav:hover
{	color: #DED3A4;
	font-size: 15px;
	font-weight: bold;
	font-weight:bold; 
	text-decoration: none;
	letter-spacing: 1px; }	

a.nav:visited
{	text-decoration: none; }

a.nav:active
{	color: #DED3A4;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px; }	
	

.navon 
{ 	position:relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold; 
	color: #C90E01;
	text-decoration: none;
	letter-spacing: 1px; }



a.navon:link
{	text-decoration: none; }

a.navon:hover
{	color: #DED3A4;
	font-size: 16px; 
	text-decoration: none;
	letter-spacing: 1px; }	



.subnav 
{ 	position:relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	/*color: #EEEEEE;*/
	color: #333333;
	text-decoration: none;
	letter-spacing: 0px; }

a.subnav:link
{	text-decoration: none; }

a.subnav:hover
{	color: #DED3A4;
	font-size: 12px;
	font-weight: bold;
	font-weight:bold; 
	text-decoration: none;
	letter-spacing: 0px; }	

a.subnav:visited
{	text-decoration: none; }

a.subnav:active
{	color: #DED3A4;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px; }	
	

.subnavon 
{ 	position:relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #C90E01;
	text-decoration: none;
	letter-spacing: 0px; }



a.subnavon:link
{	text-decoration: none; }

a.subnavon:hover
{	color: #DED3A4;
	font-size: 12px; 
	text-decoration: none;
	letter-spacing: 0px; }	


.navevent 
{ 	position:relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold; 
	/*color: #EEEEEE;*/
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px; }

a.navevent:link
{	text-decoration: none; }

a.navevent:hover
{	color: darkred;
	font-size: 15px;
	font-weight: bold;
	font-weight:bold; 
	text-decoration: none;
	letter-spacing: 1px; }	

a.navevent:visited
{	text-decoration: none; }

a.navevent:active
{	color: darkred;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px; }	


.nava 
{ 	position:relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-weight: bold; 
	/*color: #EEEEEE;*/
	color: #444444;
	text-decoration: none;
	letter-spacing: 1px; }

a.nava:link
{	text-decoration: none; }

a.nava:hover
{	color: #C90E01;
	font-size: 18px;
	font-weight: bold;
	font-weight:bold; 
	text-decoration: none;
	letter-spacing: 1px; }	

a.nava:visited
{	text-decoration: none; }

a.nava:active
{	color: #C90E01;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px; }	




.navaw 
{ 	position:relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	/*color: #EEEEEE;*/
	color: #999999;
	text-decoration: none;
	letter-spacing: 1px; }

a.navaw:link
{	text-decoration: none; }

a.navaw:hover
{	color: #C90E01;
	font-size: 12px;
	font-weight: bold;
	font-weight:bold; 
	text-decoration: none;
	letter-spacing: 1px; }	

a.navaw:visited
{	text-decoration: none; }

a.navaw:active
{	color: #C90E01;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px; }	





/* Hidden text to be displyed by search engines */
.gootx 
{	position: absolute;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 2px; }



/* standard styles */

.text_small
{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #999999;	
	text-decoration: none; }

.copyright
{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999;	
	text-decoration: none; 
}	

a.copyright:link
{	color: #333333;
	text-decoration:none;  }
a.copyright:visited
{	color: #333333;
	text-decoration:none;  }
a.copyright:hover
{	color: #333333;
	text-decoration:none;  }

.text_med 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 11px;
    color: #333333;
    text-decoration: none; }
a.text_med:link
{	color: #333333;
	text-decoration: none; }
a.text_med:visited
{	color: #333333;
	text-decoration: none; }
a.text_med:hover
{	color: #FF9900;
	text-decoration: none; }


/* ssr_navbar_home -old */

.navh 
{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #335CAD;
	text-decoration: none; }

a.navh:link
{	text-decoration: none; }

a.navh:hover
{	color: #000000;
	font-size: 12px; 
	text-decoration: none; }	

a.navh:visited
{	text-decoration: none; }

a.navh:active
{	color: #000000;
	font-size: 11px;
	text-decoration: none; }	

.navhon 
{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
	text-decoration: none; }
	
	
.navx 
{ 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #FFFFFF;
    letter-spacing: 1px;
	text-decoration: none; }

a.navx:link
{	text-decoration: none; }

a.navx:hover
{	color: #FFFFFF;
	font-size: 15px; 
	text-decoration: none; }	

a.navx:visited
{	text-decoration: none; }

a.navx:active
{	color: #FF0000;
	font-size: 11px;
	text-decoration: none; }	

/* ssr_navbar_home -new same as secure site */

/*
.nav 
{ 	position:relative;
	top:-3px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px; }

a.nav:link
{	text-decoration: none; }

a.nav:hover
{	color: #FFFF00;
	font-size: 11px; 
	text-decoration: none; }	

a.nav:visited
{	text-decoration: none; }

a.nav:active
{	color: #FFFF00;
	font-size: 11px;
	text-decoration: none; }	
	
.navon 
{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003399;
	text-decoration: none; }

a.navon:link
{	text-decoration: none; }

a.navon:hover
{	color: #000000;
	font-size: 11px; 
	text-decoration: none; }	
*/



.nav_side 
{ 	position:relative;
	top:-3px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px; }

a.nav_side:link
{	text-decoration: none; }

a.nav_side:hover
{	color: #FFFF00;
	font-size: 10px; 
	text-decoration: none; }	

a.nav_side:visited
{	text-decoration: none; }

a.nav_side:active
{	color: #FFFF00;
	font-size: 10px;
	text-decoration: none; }	
	
.navon_side 
{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003399;
	text-decoration: none; }

a.navon_side:link
{	text-decoration: none; }

a.navon_side:hover
{	color: #000000;
	font-size: 10px; 
	text-decoration: none; }	



a#cube
{	height: 180px;
    display: block;
	background-image: url(../img/cube-blu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

a#cube:hover
{		
	background-image: url(../img/cube-blu.gif);
	background-repeat: no-repeat;
	background-position: -180px 0px;
	}	
	
a#cube:active
{		
	background-image: url(../img/cube-blu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}	
	
a#cubey
{	height: 180px;
    display: block;
	background-image: url(../img/cube-yel.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

a#cubey:hover
{		
	background-image: url(../img/cube-yel.gif);
	background-repeat: no-repeat;
	background-position: -180px 0px;
	}	
	
a#cubey:active
{		
	background-image: url(../img/cube-yel.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}		
	
a#cubem
{	height: 180px;
    display: block;
	background-image: url(../img/cube-mag.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

a#cubem:hover
{		
	background-image: url(../img/cube-mag.gif);
	background-repeat: no-repeat;
	background-position: -180px 0px;
	}	
	
a#cubem:active
{		
	background-image: url(../img/cube-mag.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}		







a#recb
{	height: 113px;
    display: block;
	background-image: url(../img/rec-b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

a#recb:hover
{		
	background-image: url(../img/rec-b.gif);
	background-repeat: no-repeat;
	background-position: -150px 0px;
	}	
	
a#recb:active
{		
	background-image: url(../img/rec-b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}	
	
a#recy
{	height: 113px;
    display: block;
	background-image: url(../img/rec-y.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

a#recy:hover
{		
	background-image: url(../img/rec-y.gif);
	background-repeat: no-repeat;
	background-position: -150px 0px;
	}	
	
a#recy:active
{		
	background-image: url(../img/rec-y.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}		
	
a#recm
{	height: 113px;
    display: block;
	background-image: url(../img/rec-m.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

a#recm:hover
{		
	background-image: url(../img/rec-m.gif);
	background-repeat: no-repeat;
	background-position: -150px 0px;
	}	
	
a#recm:active
{		
	background-image: url(../img/rec-m.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}




/* --------------------------------------------- */
/* --------------------------------------------- */
/* --------------------------------------------- */
div.box_top_nav
{
	position: relative;
	text-align: center;
	top: 8px;
	width: 800px;
	height: 20px;
	margin: 0px;
	z-index: 2;
}

div.box_top_frame
{
	position: relative;
	text-align: center;
	top: 7px;
	width: 798px;
	height: 60px;
	margin: 0px;
	border-top: 2px solid #CED5EF;
	/*border-top: 1px solid #003399;*/
	/* border-left:1px solid #003399; */
	/*border-right:1px solid #003399;*/
	/*border-bottom:1px solid #003399;*/
	/*overflow: hidden;*/
	/*background-color: #c1d1e0;*/
	z-index: 1;
}

div.box_start_frame
{
	position: relative;
	text-align: center;
	top: 7px;
	width: 798px;
	height: 15px;
	margin: 0px;
	border-top: 2px solid #CED5EF;
	/*border-top: 1px solid #003399;*/
	/* border-left:1px solid #003399; */
	/*border-right:1px solid #003399;*/
	/*border-bottom:1px solid #003399;*/
	/*overflow: hidden;*/
	/*background-color: #c1d1e0;*/
	z-index: 1;
}


div.box_login_frame
{
	position: relative;
	text-align: center;
	top: 5px;
	width: 800px;
	height: 40px;
	margin: 0px;
	z-index: 1;
}


.field_set_100 {
width:100px;
height:20px;
border: 1px solid #003399;
color: black;
/*font-family: arial, verdana, ms sans serif;*/
/*font-weight: bold;*/
font-size: 10pt
}

.field_set_100:hover {
background-color: #CCD6EB;
}


.field_set_135 {
width:135px;
height:20px;
border: 1px solid #003399;
color: black;
/*font-family: arial, verdana, ms sans serif;*/
/*font-weight: bold;*/
font-size: 10pt
}

.field_set_135:hover {
background-color: #CCD6EB;
}


.field_set_140 {
width:140px;
height:20px;
border: 1px solid #003399;
color: black;
/*font-family: arial, verdana, ms sans serif;*/
/*font-weight: bold;*/
font-size: 10pt
}

.field_set_140:hover {
background-color: #CCD6EB;
}


.warning
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
	color: red;
	text-decoration: none;
	text-align: right;
}

.warning_left
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
	color: red;
	text-decoration: none;
	text-align: left;
}

.login_subline
{
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	letter-spacing: 0px;
	color: #335CAD;
	text-decoration: none;
}


.nav_go 
{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 12px; 
	color: #FFFFFF;
	text-decoration: none; }

a.nav_go:link
{	text-decoration: none; }

a.nav_go:hover
{	color: #FFFF00; }	


#login
{
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	width: 440px;
	margin: 2px;
}

#login .theInput_user
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 115px;
	margin-right: 5px;
	border: 1px solid #335CAD;
}

#login .theInput_passw
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 80px;
	margin-right: 0px;
	border: 1px solid #335CAD;
}

#login .buttons
{
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #335CAD;
	color: #FFFFFF;
	margin-right: 0px;
}

#login .subline
{
	margin-right: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 0px;
	color: #335CAD;
	text-decoration: none;
	text-align: right;
}

.navp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 0px;
	color: #666666;
	text-decoration: none;
}

a.navp:link { text-decoration: none; }

a.navp:hover
{
	color: red;
	font-size: 9px;
	letter-spacing: 0px;
	text-decoration: none;
}

a.navp:visited { text-decoration: none; }

a.navp:active
{
	color: #000000;
	font-size: 9px;
	text-decoration: none;
}

div.box_preferences
{
	position: relative;
	top: 10px;
	width: 380px;
	height: 100%;
	margin: 0px;
	/* border:1px solid #335CAD; */
	background-color: #c1d1e0;
}

div.box_preferences_title
{
	position: relative;
	width: 200px;
	background-color: #335CAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #fff;
	text-decoration: none;
	text-align: left;
	white-space: nowrap;
}

div.box_preferences_close
{
	position: relative;
	top: -15px;
	width: 380px;
	text-align: right;
	white-space: nowrap;
}

.preferences-p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 150%;
	text-decoration: none;
}

/* --------------------------------------------- */
/* --------------------------------------------- */
/* --------------------------------------------- */
/*
.copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
*/

.subtext
{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;	
	    line-height: 130%;
	text-decoration: none; }		


.subtext_wht
{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;	
	    line-height: 16px;
	text-decoration: none; }		


.join-text 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 14px;
    color: #000000;
    line-height: 150%;
    text-decoration: none; }

.join-text_wht 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 20px;
    color: #FFFFFF;
    /*line-height: 200%;*/
    text-decoration: none; }

    
.join-blu
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 12px;
    color: #003399;
    line-height: 150%;
    text-decoration: none; } 

.join-wht
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 14px;
    color: #FFFFFF;
    line-height: 150%;
    text-decoration: none; } 
    
.tos-text 
{	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 12px;
	color: #000000;
	text-decoration: none; }
    
div.scroll
{
	height: 80px;
	width: 460px;
	overflow: auto;
	border: 1px solid #444444;
	background-color: #fff;
	padding: 8px; }
	
.book-link 
{ 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
	text-decoration: none; }
a.book-link:link
{	text-decoration: none; }
a.book-link:hover
{	color: #335CAD;
	font-size: 12px; 
	text-decoration: none; }	
a.book-link:visited
{	text-decoration: none; }
a.book-link:active
{	text-decoration: none; }	


div.box_signup
{
position:relative;
top:0px;
width:420px;
height:316px;
margin:0px;
background-color: #335CAD;
}

div.box_intro_a
{
position:relative;
top:12px;
width:153px;
height:148px;
margin:0px;
background-color: #FFB00B;
}

div.box_intro_b
{
position:relative;
top:4px;
left:4px;
width:145px;
height:140px;
margin:0px;
background-color: #FFFFFF;
}

div.pix_intro
{
position:relative;
top:5px;
left:5px
}

div.intro_txt
{
position:relative;
top:12px;
left:30px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #444444;	
line-height: 130%;
text-decoration: none;
}


div.book_txt
{
position:relative;
top:14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #444444;	
line-height: 130%;
text-decoration: none;
}

div.pix_book
{
position:relative;
top:12px;
}

div.pix_fox
{
position:relative;
top:5px;
left:5px
}

div.box_book_a
{
position:relative;
top:12px;
width:188px;
height:148px;
margin:0px;
background-color: #335CAD;
}

div.box_book_b
{
position:relative;
top:4px;
right:4px;
width:180px;
height:140px;
margin:0px;
background-color: #FFFFFF;
}

div.box_fox_a
{
position:relative;
top:30px;
width:360px;
height:138px;
margin:0px;
background-color: #FF6699;
}

div.box_fox_b
{
position:relative;
top:4px;
left:4px;
width:352px;
height:130px;
margin:0px;
background-color: #FFFFFF;
}


/* Login-form ------------ */
/* ----------------------- */


div.login_txt_box
{
position:relative;
top:2px;
left:0px;
width:146px;
height:25px;
margin:0px;
}

div.login_txt
{
position:relative;
top:2px;
left:0px;
width:146px;
height:18px;
margin:0px;
}

div.pass_txt
{
position:relative;
top:2px;
left:0px;
width:146px;
height:18px;
margin:0px;
}

div.pass_btn
{
position:relative;
top:2px;
left:0px;
width:146px;
height:25px;
margin:0px;
background-color: #FFFFFF;
z-index:5;
}

/* --------------------------------------------- */
/* --------------------------------------------- */
/* ----- More Pages ---------------------------- */


a.more-nav-o 
{	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
color: #336699;
text-decoration: none; }
a.more-nav-o:link 
{ color: #336699; }
a.more-nav-o:visited 
{ color: #336699; }
a.more-nav-o:hover 
{ color: #003399; }

.more-text-o 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 12px;
    color: #000000;
    text-decoration: none; }

.more-text-p 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 12px;
    color: #000000;
    line-height: 160%;
    text-decoration: none; }
    
.more-title-o 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 15px;
    color: #666666;
    text-decoration: none; }
    
.more-small-o 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 10px;
    color: #666666;
    text-decoration: none; }
    
.more-link-o 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 12px;
    color: #333333;
    background-color: #FFFFFF;
    text-decoration: none; }  
.more-link-o:link 
{   font-family: Verdana, Arial, Helvetica, sans-serif; 	
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}      
    

/* --------------------------------------------- */
/* ----- Search Page --------------------------- */

input:focus, textarea:focus, select:focus { 
border: 2px solid #666; 
background-color: #CCD6EB;
}

div.create_stok_search_box {
/*border: 1px solid #CCD6EB;*/
position:relative;
/*top:-35px;*/
top:-20px;
width:372px;
height:5px;
margin:0px;
/*overflow: hidden;*/
}

.create_stok_search {
width:200px;
height:25px;
border: 2px solid #CCD6EB;
/* background-color: #99ccff; */
color: #888888;
font-family: arial, verdana, ms sans serif;
font-weight: bold;
font-size: 13pt
/* z-index:6; */
}


div.company
{
position:relative;
top:2px;
left:10px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666;	
text-decoration: none;
overflow: hidden;
}


div.symbol
{
position:relative;
top:6px;
left:10px;
margin:0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px;
font-weight: bold;
letter-spacing: 2px;
color: #333333;
text-decoration: none;
overflow: hidden;
}

div.create_symbol
{
position:relative;
top:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px;
font-weight: bold;
letter-spacing: 1px;
color: #333333;
text-decoration: none;
}

div.stok
{
position:relative;
top:50px;
right:-45px;
margin:0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px;
letter-spacing: 2px;
color: #999999;
text-decoration: none;
/*overflow: hidden;*/
}


div.stok_info_left
{
position:relative;
top:0px;
left:7px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold;
letter-spacing: 2px;
color: #999999;
text-decoration: none;
overflow: hidden;
}


div.stok_info_right
{
position:relative;
top:10px;
left:45px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px;
font-weight: bold;
letter-spacing: 1px;
color: #999999;
text-decoration: none;
overflow: hidden;
}

.main_text 
{   font-family: Arial, Helvetica, sans-serif; 	
    font-size: 12px;
    color: #333333;
    text-decoration: none; }


.stok 
{   font-family: Arial, Helvetica, sans-serif; 	
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 3px;
    color: #333333;
    text-decoration: none; }

.pitch_title {
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 14px;
color: #003399;
text-decoration: none;
line-height: 110%;
/*font-weight: bold;*/
}


/* --------------------------------------------- */
/* --------------------------------------------- */
/* ----- RSVP Pages ---------------------------- */


.field_set_140 {
width:140px;
height:14px;
border: 1px solid #003399;
color: black;
/*font-family: arial, verdana, ms sans serif;*/
/*font-weight: bold;*/
font-size: 10pt
}

.field_set_140:hover {
background-color: #CCD6EB;
}
    
.field_set_20 {
width:20px;
height:14px;
border: 1px solid #003399;
color: black;
/*font-family: arial, verdana, ms sans serif;*/
/*font-weight: bold;*/
font-size: 10pt
}

.field_set_20:hover {
background-color: #CCD6EB;
}


/* --------------------------------------------- */
/* --------------------------------------------- */
/* --------------------------------------------- */
/* --------------------------------------------- */
    