/* SURETECH.COM */
/* CSS Document */

		@import url("grid.css");
		@import url("module.css");
		@import url("textblocks.css");  
		@import url("dropdown_menu.css");
		@import url("accordion_content.css");
		@import url("spotlight.css"); 
		@import url("mocha.css");
		@import url("front_page.css");
		
		
/* fix for graybox callout that should be used fro topazport.css */

/*---------------------------------------
        Call Out - Gray Box
--------------------------------------- */

.callout_graybox 
	{
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
	background-color: #c0c0c0;
	height: 33px;
	width: 681px;
	}

.callout_grayboxleft 
	{
	float: left;
	}

.callout_grayboxcontent 
	{
	float: left;
	display: block;
	width: 665px;
	}

.callout_grayboxright 
	{
	float: right;
	}

.callout_grayboxtextslug 
	{
	float: left;
	color: #104c92;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	padding: 8px 0px 8px 8px;
}

/* end fix for graybox */
	 	                                                                                  
.suretech {
	background: 		#DEDEDE url(../images/suretech_v2/bg.jpg) repeat-x;
	}

body  {
	margin: 			0;
	padding: 			0;
	font: 				"Trebuchet MS", Helvetica, Arial, Tahoma, Verdana, sans-serif;
	font-size:			15px;
	}


/*---------------------------------------
	FLOATS & CLEAR FIXES
  ---------------------------------------*/
.fltrt {
/* this class can be used to float an element right in your page.
The floated element must precede the element it should be next to on the page. */
	margin-left: 		8px;
	float: 				right;
	}

.fltlft {
/* this class can be used to float an element left in your page */
	margin-right: 		8px;
	float: 				left;
	}
	
.clearFloats {
/* this class should be placed on a div or break element and should be the final element
before the close of a container that should fully contain a float */
	clear:				both;
    height:				0;
    font-size: 			1px;
    line-height: 		0px;
	}
	
.clearfix:after {
    content: 			"."; 
    display: 			block; 
    height: 			0; 
    clear: 				both; 
    visibility: 		hidden;
	}
	
.clearfix {
	display: 			inline-block;
	}


/*---------------------------------------
	HIDES FROM IE-MAC
  ---------------------------------------*/
* html .clearfix {
	height: 			1%;
	}
	
.clearfix {
	display: 			block;
	vertical-align: 	top;
	}


/*---------------------------------------
	GOOGLE SEARCH
  ---------------------------------------*/
#googleSearch {
	margin: 			76px 0 630px 0;
	position:     		absolute;
	width:				212px;
	height:				24px;
	z-index:			2;
	background:			url(../images/suretech/google.png) no-repeat top right;
	}


/*---------------------------------------
	SOME SPECIFIC MODULE CLASSES
  ---------------------------------------*/
.topIcons {
	margin: 			0;
	padding:			8px 15px 0 0;
	float:				right;
	height:				20px;
	border:				0 solid Green;
}

.topIcons a {
	font-size:			20px;
}

.topIcons div {
    display:			inline;
}
 
.topIcons .icon_Edit a {
    background:			transparent url(../images/icons/adminbuttons/icon_pen_both.gif) no-repeat scroll top left;
}

.topIcons .icon_Edit a:hover {
    background:			transparent url(../images/icons/adminbuttons/icon_pen_both.gif) no-repeat scroll bottom left;
}

.topIcons .icon_Copy a {
    background:			transparent url(../images/icons/adminbuttons/icon_copy_both.gif) no-repeat scroll top left;
}

.topIcons .icon_Copy a:hover {
    background:			transparent url(../images/icons/adminbuttons/icon_copy_both.gif) no-repeat scroll bottom left;
}

.topIcons .icon_Delete a {
    background:			transparent url(../images/icons/adminbuttons/icon_trash_both.gif) no-repeat scroll top left;
}

.topIcons .icon_Delete a:hover {
    background:			transparent url(../images/icons/adminbuttons/icon_trash_both.gif) no-repeat scroll bottom left;
}

.topIcons .icon_Unpublish a {
    background:			transparent url(../images/icons/adminbuttons/icon_trash_both.gif) no-repeat scroll top left;
}

.topIcons .icon_Unpublish a:hover {
    background:			transparent url(../images/icons/adminbuttons/icon_trash_both.gif) no-repeat scroll 0px -15px;
}

