/* 
Style definitions for page body
*/
body {
  background: #FFF;
  min-width: 775px;
  max-width: 1560px;  
  margin: 10px auto;
  font-family: Calibri, Verdana, Ariel, sans-serif;
  font-size: 16pt;
  padding: 0px 10px;
}

h1, h2, h3 {font-family: Arial, Helvetica, sans-serif;}

h1 {
  margin-top: 0px;
  font-size: 175%;
  font-style: normal;
  font-weight: normal;
  color: #EFAC00;
}

h2 {
  font-size: 130%;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

h2.ent {
  font-size: 155%;
  font-style: normal;
  font-weight: normal;
  color: #666699;
}

h2.ent_welcome {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 155%;
  font-style: normal;
  font-weight: normal;
  color: #666699;
}


h2.inv {
  font-size: 155%;
  font-style: normal;
  font-weight: normal;
  color: #999966;
}

h2.inv_welcome {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 155%;
  font-style: normal;
  font-weight: normal;
  color: #999966;
}


h2.aff {
  font-size: 155%;
  font-style: normal;
  font-weight: normal;
  color: #666699;
}

h3 { 
  font-size: 100%; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000; 
}

h3.ent { 
  font-size: 100%; 
  font-style: normal; 
  font-weight: bold; 
  color: #666699; 
}

h3.inv { 
  font-size: 100%; 
  font-style: normal; 
  font-weight: bold; 
  color: #999966; 
}      

h3.aff { 
  font-size: 100%; 
  font-style: normal; 
  font-weight: bold; 
  color: #666699; 
}


p, ul, ol, li, td {font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif, Swiss, SunSans-Regular; }


.login_panel {
  padding:10px; 
  border-radius: 5px 5px 5px 5px; 
  -webkit-border-radius: 5px 5px 5px 5px; 
  -moz-border-radius: 5px 5px 5px 5px;   
  -o-border-radius: 5px 5px 5px 5px;   
  border: 1px solid #74C3EB;
}

.large { 
  font-size: 14pt; 
  color: #003366;

  padding:5px; 
}

.small { 
  font-size: 9pt; 
}

.xsmall { 
  font-size: 8pt; 
}

/*
Default style defintions for links
*/  
a {
  text-decoration: none;
  color:#3333ff;
}

a:hover{
  text-decoration: underline;
}

/* 
Style definitions for form input fields
*/   

/* The CSS */
select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color : #000000;
    
    border: 1px solid #666666;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {padding-right:18px}
}

label {position:relative}
label:after {
    content:'<>';
    font:11px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:2px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;
}
label:before {
    content:'';
    right:6px; top:0px;
    width:20px; height:20px;
    background:#f8f8f8;
    position:absolute;
    pointer-events:none;
    display:block;
}
 

input {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt;
  color : #000000;
  padding: 2px;  
  background: #f8f8f8;
  border: 1px solid #666666;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;   
}

.input_checkbox {
  border:none;
  vertical-align:middle;
  margin:0px;  
  margin-top:-2px;
}
  
textarea {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11pt;
  color : #000000;
  background: #f8f8f8;  
  padding:5px;
  margin:0px;
  border: 1px solid #666666;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;    
}

th {
  background-color:#336699;
  color:white;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
  font-weight:bold;
}

ul.check {
  list-style-image: url(SITE_URLmedia/icons/checkmark.gif);
}

.tabs {
  font-size: 8pt;
  font-weight: bold;
}

.goldButton {
  background:url(../media/goldButton.gif) repeat-x top; 
  height:22px;
  padding:2px 5px 1px 5px;
  border:1px solid #828250;
  color:#ffffff;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  font-weight:bold;
  cursor:pointer;
}

.blueButton {
  background:url(../media/blueButton.jpg ) repeat-x;
  padding:0px 15px 3px 15px;
  border:1px solid #ccf5fb;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFF;
}

.member_pass {
  background-color: #FFFFFF; 
  font-color: #424242; 
  border: 1px solid #40B0FF;
}

.prop_pitch_bullet {
  list-style-image: url(SITE_URL/media/trans/button-thumb-tack.png);
}

.input_proposal_info {
  font:arial;
  border:none;
  overflow:hidden;
  border: 1px solid #8CBAE0;
  background: #EDF8FE;
  padding:5px;
  text-align:center;
  color:#003366;
  font-weight:bold;
}

/** Text align css for HTML5 compliant **/

.align-center {
  text-align:center;
}

.align-left {
  text-align:left;
}

.align-right {
  text-align:right;
}


#footer {
  background: linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -o-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -moz-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -webkit-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -ms-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0.01, rgb(148,211,244)), color-stop(1, rgb(71,173,224)));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#47ADE0',EndColorStr='#94D3F4'); 
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#47ADE0, endColorstr=#94D3F4)";    
  border: 1px solid #419DCC;
  box-shadow: 0 0 1px #EDF9FF inset;
  list-style: none outside none;
  margin: 0 auto;
  padding: 0 20px 0 10px;
}

.button {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
 .button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }


/** Left column menu widget **/

.lcol_menu {
  border-radius: 5px; 
  border:1px solid #6ec3f0;
}

.lcol_menu h4 { 
  background:#addffa; 
  border-radius: 5px 5px 0 0; 
  padding:5px; 
  margin-top:0px; 
  margin-bottom:0; 
  background: #339acd; 
  color:#003366; 
  /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#97d7f7', endColorstr='#339acd'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#97d7f7), to(#339acd)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #97d7f7,  #339acd); /* for firefox 3.6+ */ 
}

.lcol_menu h4 img { 
  margin-right:5px;
}

.lcol_menu ul { 
  list-style:none; 
  padding-left:10px;   
  margin-left:0px;
}

.lcol_menu ul li { 
  padding-bottom:10px;
}

.lcol_menu ul li a { 
  text-decoration:none; color:#3333FF;
}

.lcol_menu ul li a:hover { 
  text-decoration:underline;
}

.lcol_menu p { 
  color:#666; 
  line-height:18px; 
  padding:5px; 
  margin-top:0px; 
  text-align:justify;
}

.lcol_menu img { 
  margin-bottom:5px;
  margin-right:5px;  
}

.lcol_menu p b { 
  color:#125c9a;
}

.sub-head {
  background:#addffa;
  padding:4px 2px 2px 4px; 
  margin:2px;
}

.sub-head span { color:#003366;}


/** Left column blog list styling **/

.lcol_menu ul.blog { 
  padding-left:20px;   
  margin-left:0px;
}

.lcol_menu ul.blog li {   
  list-style-image: url(../media/lcolumns/icon_blog.png);
  padding: 3px 0px 3px 0px;
  margin-left:10px;
  margin-right:5px;  
}

/** Right column widget **/

.rcol_widget {
  border-radius: 5px; 
  border:1px solid #6ec3f0;
}

.rcol_widget h4 { 
  background:#addffa; 
  border-radius: 5px 5px 0 0; 
  padding:5px; 
  margin-top:0px; 
  margin-bottom:0px; 
  background: #339acd; 
  text-align:center; 
  color:#003366; 
  font-size:15px; 
  /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#97d7f7', endColorstr='#339acd'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#97d7f7), to(#339acd)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #97d7f7,  #339acd); /* for firefox 3.6+ */ 
}

.rcol_widget ul { 
  list-style:none; 
  padding-left:10px; 
  margin-left:0px;
}

.rcol_widget ul li { 
  padding-bottom:10px;
}

.rcol_widget ul li a { 
  text-decoration:none; 
  color:#3333FF;
}

.rcol_widget ul li a:hover { 
  text-decoration:underline;
}

.rcol_widget p { 
  color:#666; 
  line-height:18px; 
  padding:5px; 
  margin-top:0px; 
  text-align:left;
}

.rcol_widget p img { 
  margin-bottom:5px;
}

.rcol_widget p b { 
  color:#125c9a;
}

/* 
Style definitions for left column navigation bar
*/

.navlist ul {
  margin-top: 0;
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  text-align: left;
}

.navlist ul li a {
  background: transparent url(../media/lcolumns/list-off.gif) left center no-repeat;
  padding-left: 10px;
  text-align: left;
  font: bold 8pt Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  color: #666666;
}

.navlist ul li a:hover {
  background: transparent url(../media/lcolumns/list-on.gif) left center no-repeat;
  color: red;
}

.navlist ul li a#current {
  background: transparent url(../media/lcolumns/list-active.gif) left center no-repeat;
  color: #EFAC00;
}

.doclist a:hover {
  color: red;
}

.doclist {
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}

.doclist li {
  padding-left: 14px;
  background-image: url(../media/lcolumns/document.gif);
  background-repeat: no-repeat;
  background-position: 0 0.2em;
}

.doclist a {
  text-align: left;
  font: 8pt Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  color: #666666;
}

.navlist_header {
  font: bold 8pt Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  color: #003366;
}

.contact_list {
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}

.contact_list a {
  text-align: left;
  font: 8pt Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
  color: #666666;
}

.contact_list a:hover {
  text-decoration: none;
  color: red;
}
.contact_list span {
  text-align: left;
  font: 8pt Arial, Verdana, Helvetica, sans-serif;
  color: #666666;
}

li.tick {
  background: transparent url(../media/lcolumns/tick.gif) left center no-repeat;
  background-position: 0 30%;
  padding: 0px 0px 0px 15px;
  margin: 0 0;
}

li.cross {
  background: transparent url(../media/lcolumns/cross.gif) left center no-repeat;
  background-position: 0 30%;
  padding: 0px 0px 0px 15px;
  margin: 0 0;
}

#testimonials {
  width: 216px;
  height: 350px;
  padding: 5px;
  border: 1px solid #4A90CC;
  background-color: white ;
}

#proposals {
  width: 860px;
  height: 18px;
  padding: 0px;
  background-color: white ;
}

.someclass{ //class to apply to your scroller(s) if desired
}

.scroll_frame {
font:12px arial;
width:215;
height:850;
border:none;
overflow:hidden;
border: 1px solid #8CBAE0;
background: #EDF8FE;
padding:5px;
}

.proposal_scroller_box {
  font:12px arial;
  width:227;
  height:850;
  border:none;
  overflow:hidden;
  background: #EEEEEE;
  padding:5px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

.investor_scroller_box {
  font:12px arial;
  width:227;
  height:850;
  border:none;
  overflow:hidden;
  background: #EDF8FE;
  padding:5px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}


#vticker {
  margin:0; 
  width:100%; height:850px; overflow:hidden; 
}

#vticker dt {
  padding:0px;
  text-align: center;
}

#vticker dd {
  margin-left:0; 
  font:normal 11px Verdana; 
  padding:0 10px 10px 10px;
}

#main_menu {
  list-style:none;
  margin:0px auto 0px auto;
  height:42px;
  padding:0px 20px 0px 10px;

  /* Background color and gradients */
  
  background:#94D3F4;
  background: linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -o-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -moz-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -webkit-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -ms-linear-gradient(bottom, rgb(148,211,244) 1%, rgb(71,173,224) 100%);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0.01, rgb(148,211,244)), color-stop(1, rgb(71,173,224)));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#47ADE0',EndColorStr='#94D3F4'); 
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#47ADE0, endColorstr=#94D3F4)"; 
  
  /* Borders */
  
  border: 1px solid #419DCC;

  -moz-box-shadow:inset 0px 0px 1px #edf9ff;
  -webkit-box-shadow:inset 0px 0px 1px #edf9ff;
  box-shadow:inset 0px 0px 1px #edf9ff;
}

#main_menu li {
  float:left;
  display:block;
  text-align:center;
  position:relative;
  padding: 4px 10px 4px 10px;
  margin-right:30px;
  margin-top:7px;
  border:none;
}

#main_menu li.mega:hover {
  border: 1px solid #777777;
  padding: 4px 9px 4px 9px;
  
  /* Background color and gradients */  
  background: #F4F4F4;
  background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));
  
  /* Rounded corners */ 
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
  border-radius: 5px 5px 0px 0px;
  z-index:110;  
}

#main_menu li.single:hover {
  border: 1px solid #777777;
  padding: 4px 9px 4px 9px;
  
  /* Background color and gradients */  
  background: #F4F4F4;
  background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));
  
  /* Rounded corners */ 
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}

#main_menu li a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px; 
  color: #000;  
  display:block;
  outline:0;
  text-decoration:none; 
}

#main_menu li:hover a {
  color:#161616;
  text-shadow: 1px 1px 1px #ffffff;
}

#main_menu li .drop {
  padding-right:21px;
  background:url("../media/drop.gif") no-repeat right 8px;
}

#main_menu li:hover .drop {
  background:url("../media/drop.gif") no-repeat right 7px;
}

#main_menu .dropdown_entrepreneurs, 
#main_menu .dropdown_entrepreneur_tools, 
#main_menu .dropdown_investors,
#main_menu .dropdown_investor_tools,
#main_menu .dropdown_members {
  margin:4px auto;
  float:left;
  position:absolute;
  left:-999em; /* Hides the drop down */
  text-align:left;
  padding:10px 5px 10px 5px;
  border:1px solid #777777;
  border-top:none;
  
  /* Gradient background */
  background:#F4F4F4;
  background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));

  /* Rounded Corners */
  -moz-border-radius: 0px 5px 5px 5px;
  -webkit-border-radius: 0px 5px 5px 5px;
  border-radius: 0px 5px 5px 5px;
}

#main_menu .dropdown_entrepreneurs {width: 320px;}
#main_menu .dropdown_entrepreneur_tools {width: 650px;}
#main_menu .dropdown_investors {width: 320px;}
#main_menu .dropdown_investor_tools {width: 650px;}
#main_menu .dropdown_members {width: 215px;}

#main_menu li:hover .dropdown_entrepreneurs,
#main_menu li:hover .dropdown_entrepreneur_tools,
#main_menu li:hover .dropdown_investors,
#main_menu li:hover .dropdown_investor_tools,
#main_menu li:hover .dropdown_members {
  left:-1px;
  top:auto;
}

#main_menu .col_150,
#main_menu .col_175,
#main_menu .col_205,
#main_menu .col_300 {
  display:inline;
  float: left;
  position: relative;
  margin-left: 5px;
  margin-right: 5px;
}
#main_menu .col_150 {width:150px;}
#main_menu .col_175 {width:175px;}
#main_menu .col_205 {width:205px;}
#main_menu .col_300 {width:300px;}

#main_menu .menu_right {
  float:right;
  margin-right:0px;
}
#main_menu li .align_right {
  /* Rounded Corners */
  -moz-border-radius: 5px 0px 5px 5px;
  -webkit-border-radius: 5px 0px 5px 5px;
   border-radius: 5px 0px 5px 5px;
}

#main_menu li:hover .align_right {
  left:auto;
  right:-1px;
  top:auto;
}

#main_menu p, #main_menu h2, #main_menu h3, #main_menu ul li {
  font-family:Arial, Helvetica, sans-serif;
  line-height:21px;
  font-size:12px;
  text-align:left;
  text-shadow: 1px 1px 1px #FFFFFF;
}

#main_menu h2 {
  font-size:21px;
  font-weight:400;
  letter-spacing:-1px;
  margin:7px 0 14px 0;
  padding-bottom:14px;
  border-bottom:1px solid #666666;
}

#main_menu h3 {
  font-size:14px;
  margin:7px 0 14px 0;
  padding-bottom:7px;
  border-bottom:1px solid #888888;
}

#main_menu p {
  line-height:18px;
  margin:0 0 10px 0;
}

#main_menu li:hover div a {
  font-size:12px;
  color:#015b86;
}
#main_menu li:hover div a:hover {
  color:#029feb;
}

#main_menu li ul {
  list-style:none;
  padding:0;
  margin:0 0 12px 0;
}

#main_menu li ul li {
  font-size:12px;
  line-height:24px;
  position:relative;
  text-shadow: 1px 1px 1px #ffffff;
  padding:0;
  margin:0;
  float:none;
  text-align:left;
  width:120px;
}

#main_menu li ul li:hover {
  background:none;
  border:none;
  padding:0;
  margin:0;
}

/*
ENT Packages
*/

table#packages img {
  border:0;
  margin-top:.5em;
} 

table#packages {
  border-top:1px solid #e5eff8;
  border-right:1px solid #e5eff8;
  margin:1em auto;
  border-collapse:collapse;
  font:100% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;  
}

table#packages tr.odd td {
  background:#f7fbff  
}

table#packages tr.odd.column1 {
  background:#f4f9fe;
} 

table#packages .column1  {
  background:#f9fcfe;
}

table#packages td {
  color:#678197;
  border-bottom:1px solid #e5eff8;
  border-left:1px solid #e5eff8;
  padding:.3em 1em;
  text-align:center;
}       

table#packages th {
  font-weight:normal;
  color:#66a3d3;  
  text-align:left;
  border-bottom: 1px solid #e5eff8;
  border-left:1px solid #e5eff8;
  padding:.3em 1em;
}             

table#packages thead th {
  background:#f4f9fe;
  text-align:center;
  font:bold 1.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
  color:#66a3d3
} 

table#packages thead th.premium {
  background: #FDD017;
  text-align:center;
  font:bold 1.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
  color:#66a3d3
} 

table#packages tfoot th {
  text-align:center;
  background:#f4f9fe;
  font:bold 1.1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
} 

table#packages tfoot th strong {
  font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
  margin:.5em .5em .5em 0;
  color:#66a3d3;
}   

table#packages tfoot th em {
  color:#f03b58;
  font-weight: bold;
  font-size: 1.1em;
  font-style: normal;
} 

hr.confidence {
  color: #fff; 
  background-color: #fff; 
  border: 1px dotted gold; 
  border-style: none none dotted;
}

.rounded-corners {
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  border-radius:10px;
}


/* 
Used for investor search form
*/

input.wide {
  width: 100%;
  height:30px;
  border:2px solid #999966;
  background: white;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: black;  
}

/*
Shared login area tab style
*/
.tabs {
  font-size: 8pt;
  font-weight: bold;
}


.photo {
  position: relative;
  width: 453px;
  border-style: 1px solid #fff;
}
 
.photo img {
  border: 10px solid #fff;
  border-bottom: 45px solid #fff;
  -webkit-box-shadow: 3px 3px 3px #777;
     -moz-box-shadow: 3px 3px 3px #777;
          box-shadow: 3px 3px 3px #777;      
  padding-left: 10px;
  border-left: 1px solid #777; 
  padding-top: 10px;
  border-top: 1px solid #777; 
}
 
.photo p {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 0px;
  font: 400 18px/1 'Kaushan Script', cursive;
  color: #888;
}

/*****************/
/** jNotify CSS **/
/*****************/
#jNotify {
	position:absolute;
	background:#d8e6fc  url('../css/images/info.png') no-repeat 15px center;
	color:#35517c;
	border:1px solid #a7c3f0;
	padding:10px;
	padding-left:50px;
	margin:15px;
	z-index:9999;
	-moz-border-radius : 5px;
	border-radius:5px;
	-webkit-border-radius:5px;
}

/* jNotify */

#jNotify {
	overflow:auto;
	color:green;
	position:fixed;
	border:0px #333 solid;
	width:100%;
	width:50%;
	display:inline-block;
	padding-top:5px;
}

#jNotify a {color:#35517c !important;text-decoration:none;}

/******************/
/** jSuccess CSS **/
/******************/
#jSuccess {
	position:absolute;
	background:#E6EFC2  url('../css/images/success.png') no-repeat 15px center;
	color:#264409;
	border:1px solid #C6D880;
	padding:10px;
	padding-left:50px;
	margin:15px;
	z-index:9999;
	-moz-border-radius : 5px;
	border-radius:5px;
	-webkit-border-radius:5px;
}
#jSuccess a {color:#264409 !important;text-decoration:none;}

/****************/
/** jError CSS **/
/****************/
#jError {
	position:absolute;
	background:#FBE3E4  url('../css/images/error.png') no-repeat 15px center;
	color:#8a1f11;
	border:1px solid #FBC2C4;
	padding:10px;
	padding-left:50px;
	margin:15px;
	z-index:9999;
	-moz-border-radius : 5px;
	border-radius:5px;
	-webkit-border-radius:5px;
}
#jError a {color:#8a1f11 !important;text-decoration:none;}

/** OVERLAY **/
#jOverlay {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9998
}
