





@charset "UTF-8";
/* CSS Document */

/* Main Elements
-------------------------------- */



/* headers */
	h1
	{
		font-size:28px; font-weight: normal; color:white; text-transform: uppercase;
	}
	h2
	{
		font-size:24px; font-weight: normal; color:#333;
		margin:10px 5px 10px 0;
		font-style: italic;
	}
	h3
	{
		font-size:18px; color:#ce0000; font-weight: normal;
		margin:0px;
	}
	h4
	{
		font-size:16px; color:#999; font-weight: normal;
		margin:0px 0px 0px;
	}

/* General Content */
	p, body li div, body div
	{
		font-weight: normal; font-family:TrebuchetMSRegular,Helvetica, sans-serif;
	}
	.inside
	{
		list-style: inside;
	}
	li
	{
		color: #959595; font-size: 12px;
	}
	a
	{
		color:#ce0000; text-decoration: none;
	}
	a:hover
	{
		color:red; text-decoration: underline;
	}
	a:active
	{
		color:#959595;
	}
	img
	{
		float:left;
		border: none;
	}
	.highlight
	{
		color: #444;
	}
	.highlight1
	{
		color:#FF9900;
		font-weight:bold;
	}
	.highlight2
	{
		background-color:#FFFFCC;
		color:#FF9900; font-weight:bold;
	}
	.text18
	{
		font-size: 15px;
	}

/* Dividers */
	hr
	{
		width:99%; height:1px;
		border: none; border-top:1px solid #ccc;
		margin:20px 5px;
		float:left; clear:both;
	}

/* Buttons */

	.button
	{
		background-image: url(images/layout-images-common-buttonbacks.png);
		background-position: right -1156px;
		-moz-transition: background-position .2s linear;-webkit-transition: background-position .2s linear;transition: background-position .2s linear;
		border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
		margin: 0 10px 0 0;
		float: left;
	}
	.button:hover
	{
		background-position: right -1120px;
	}
	.BTTN1 a
	{
		float: left;
		height: 12px;
		padding: 8px 18px 8px 18px;
		color: white; text-decoration: none;
		line-height: normal; font-style: normal;
		text-transform: uppercase;
		font-size: 12px; font-weight: normal; text-shadow: #003447 0 1px 1px;
	}
	.BTTN1 a:active
	{
	}
	
	
		.button2
	{
		background-image: url(images/layout-images-common-buttonbacks2.png);
		background-position: right -1156px;
		-moz-transition: background-position .2s linear;-webkit-transition: background-position .2s linear;transition: background-position .2s linear;
		border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
		margin: 0 10px 0 0;
		float: left;
	}
	.button2:hover
	{
		background-position: right -1120px;
	}
	.BTTN2 a
	{
		float: left;
		height: 12px;
		padding: 8px 18px 8px 18px;
		color: white; text-decoration: none;
		line-height: normal; font-style: normal;
		text-transform: uppercase;
		font-size: 12px; font-weight: normal; text-shadow: #003447 0 1px 1px;
	}
	.BTTN2 a:active
	{
	}
	
	
/* Pagination
-------------------------------- */

	.paginationContainer
	{
		float: left;
		display: block;
		text-align: center;
		width: 98%;
		padding: 1%;
		line-height: 16px !important;
	}
	.displayingPageNum
	{
		width: 100%;
		margin-bottom: 5px; margin-top: 5px;
		font-size: 16px;
	}
	.paginationContainer .previous, .paginationContainer .next, .paginationContainer .pageSelector
	{
		display: inline;
		padding: 0 2px;
		font-size: 16px;
	}
	.paginationContainer .pageSelector a
	{
		font-size: 16px;
	}
	.paginationContainer .pageSelected
	{
		-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
		background-color: #ce0000;
		padding-top: 1px; padding-bottom: 2px; padding-right: 3px;
		font-size: 16px;
	}
	.paginationContainer .pageSelected a
	{
		padding: 2px 2px 0;
		color: white;
		text-decoration: none;
		font-size: 16px;
	}
	.paginationContainer .pageSelected a:hover
	{
		color: white;
	}
	.paginationContainer .next a
	{
		padding-right: 15px;
		background-image: url(images/layout-images-images-arrows-arrowsmallblue.png);
		background-position: right;
		background-repeat: no-repeat;
		font-size: 16px;
	}
	.paginationContainer .previous a
	{
		padding-left: 15px;
		background-image: url(images/layout-images-images-arrows-arrowsmallblueleft.png);
		background-position: left;
		background-repeat: no-repeat;
		font-size: 16px;
	}
	.displayType_list .paginationContainer div
	{
		line-height: normal;
	}
	.buttontop {
	 margin-left: 156px;
	}

/* Forms
-------------------------------- */

	fieldset
	{
		float:left;
		border:#666666 1px solid;
		padding:2%; margin:0 0 10px 0;
		width:96%;
		font-size:12px; font-family: TrebuchetMSRegular,Helvetica, sans-serif; color: #666666;
		
	}
	legend
	{
		padding:5px 10px; margin:0 0 0 10px;
		border:#666666 1px solid;
		font-size:.875em; font-weight:bold; color:#333333;
		background-color:#CCCCCC;
	}
	fieldset p
	{
		margin:0 0 10px 0;
	}
	.formField
	{
		padding:3px 0;
		clear:left;
	}
	.formField .title
	{
		float:left;
		width:10%; height:12px;
		padding:0 5px 0 0; margin: 0 0 0 90px;
		color: black;
	}
	.formField .field
	{
		float:left;
	}
	.formField .field #text
	{
		border:#999999 1px dotted;
		background-color:#CCCCCC;
		padding:1px;
		width:50%;
	}
	.formField .field #paragraph
	{
		border:#999999 1px dotted;
		background-color:#CCCCCC;
		padding:1px;
		width:100%; height:42px;
	}
	.formField .field #checky
	{
		float:left;
		margin:2px;
	}
	.formField .field #drop
	{
		float:left;
	}
	
	
/* Fonts
-------------------------------- */

@font-face {
    font-family: 'TrebuchetMSRegular';
    src: url('/web/20131214132131/http://www.78hosting.com/layout/fonts/trebuchet/trebuchet_ms-webfont.eot');
    src: local('☺'), url('/web/20131214132131/http://www.78hosting.com/layout/fonts/trebuchet/trebuchet_ms-webfont.woff') format('woff'), url('/web/20131214132131/http://www.78hosting.com/layout/fonts/trebuchet/trebuchet_ms-webfont.ttf') format('truetype'), url('/web/20131214132131/http://www.78hosting.com/layout/fonts/trebuchet/trebuchet_ms-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}