body { background:#fff;  line-height:1em; color:#5f5f5f; margin:0; padding:0;}


/*in_line*/
/*img {border:0; vertical-align:top; text-align:left;}*/
img {border:0; vertical-align:top;}
img.profile {border:0; margin-left:5px; margin-bottom:5px; float:right;}
.tall_top { background:url(images/bg1.jpg) left top repeat-x;}

.line_hor { background:url(images/line1.gif) left bottom repeat-x;}


.borderit { border-left: 1px solid #146545; border-right: 1px solid #146545;}

  /* Styles for Normal Text */

.normal { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; color:#000000}
.tab1 { padding-left:20px; }
.h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bolder;}
.blue {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; color:#2C627E; margin-bottom:2px;}
.text_grey  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #7C7C7C}
.heading { font-family:Arial, Helvetica; font-size:30px; color:#081D48; font-weight:normal;}
.bottomtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; color:#000000 align:left;}


                                        /* Styles for Bold or Underlined Text */

.orangeBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF6000; text-decoration: underline}
.whiteBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color:#FFFFFF}
.blueBold_11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; font-weight: bold; color:#2C627E}

.blueBold_14 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2C627E; text-decoration: underline}
.navigation { padding-left: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; }

													/* Backgrounds */
.grey {
	margin:10px; padding: 0 5px;
	border: 1px solid #f2f2f2; 
	background-color: #FBF9FA; 
}

.tr_HorizLine { background-image: url(images/line_horiz.gif); background-repeat: repeat-x; height:5px; margin-bottom:5px;}


/*Green Hyperlinks NOT Underlined*/
a.linkGreyNoline2:link    {color:#7C7C7C; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
a.linkGreyNoline2:active  {color:#7C7C7C; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
a.linkGreyNoline2:visited {color:#7C7C7C; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
a.linkGreyNoline2:hover   {color:#7C7C7C; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}

/*Blue Hyperlinks NOT Underlined*/
a.linkBlue:link    {color:#2C627E; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
a.linkBlue:active  {color:#2C627E; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
a.linkBlue:visited {color:#2C627E; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1em;}
a.linkBlue:hover   {color:#2C627E; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:1em; text-decoration:underline;}



/* ---------NEW DROP-DOWN MENU ----------------
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul {
	margin: 4px 0 0 0;
	padding: 0;
	list-style-type: none;
	width: 217px; /* Width of Menu Items 
	border-bottom: 1px solid #ccc;*/
}
.suckerdiv ul li {
	position: relative;
}
/*Sub level menu items */
.suckerdiv ul li ul {
	position: absolute;
	width: 170px; /*sub menu width*/
	top: 0;
	visibility: hidden;
	border:  1px #8f7156 solid;
	background-color:white;
	margin-left:10px;
}
.suckerdiv ul li ul li ul {
	position: absolute;
	margin-left:20px;
}
.suckerdiv .arrow {
	background-image:url(http://www.notguiltyfl.com/contact/arrowgrey1-r.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.suckerdiv .space {
	position:absolute;
	margin-left:-11px;
	margin-top:-1px;
	width:10px;
	height:25px;
	background-color:none;
}
/* Sub level menu links style */
.suckerdiv ul li a {
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: #505050;
	text-decoration: none;
	background: #fff;
	padding: 1px 5px;
	border-bottom: 1px #8f7156 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:left;
	padding:6px 9px;
}
.suckerdiv #doubleLine {
	border-bottom: 2px #8f7156 solid;
}
.suckerdiv ul li ul li {
	padding: 5px 5px 0px 5px;
}
.suckerdiv ul li ul li a {
	padding:0px 0 5px 0;
}
.suckerdiv ul li a:visited {
}
.suckerdiv ul li a:hover {
	color: black;
}
.suckerdiv .subfolderstyle {
	background: url(media/arrow-list.gif) no-repeat center right;
}
/* Holly Hack for IE \*/
* html .suckerdiv ul li {
	float: left;
	height: 1%;
}
* html .suckerdiv ul li a {
	height: 1%;
}
.suckerdiv .noBottom {
	border-bottom:none;
}
/* End */