/*

This CSS file contains the default formatting

If you are customizing your own design I suggest you start of with this

*/



/*

body{

		background-color: #E0E0E0;

		font-family:Tahoma,Verdana,Arial,sans-serif; 

		font-size:80%;

}

*/
.wsft_grid2{
	padding-left:2px;
	padding-right:2px;
	padding-top:4px;
	padding-bottom:5px;
	border:1px solid #000000;
	border-top-width: 1px;
	border-spacing:0px;
	border-collapse:collapse;
	margin: 4px;
	text-align: center;
	background-color: #FFFFFF;

-moz-box-shadow: 2px 1px 10px #000;

-webkit-box-shadow: 2px 1px 10px #777;



box-shadow: 2px 1px 10px #000;

/* For IE 8 */

-ms-filter: “progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’)”;

/* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’);

}

.wsft_grid2 td{

		

		padding-left:2px;

		padding-right:2px;

		padding-top:5px;

		padding-bottom:5px;

}

.wsft_grid2 th{

		padding: 3px;

		font-size:12;

                                background-color: #FFFFA6;

		

		white-space: nowrap;

		margin:2px,2px,2px,2px;

}
.wsft_grid3{
	padding-left:2px;
	padding-right:2px;
	padding-top:4px;
	padding-bottom:5px;
	border:1px solid #000000;
	border-top-width: 1px;
	border-spacing:0px;
	border-collapse:collapse;
	margin: 4px auto;
	text-align: center;

-moz-box-shadow: 2px 1px 10px #000;

-webkit-box-shadow: 2px 1px 10px #777;



box-shadow: 2px 1px 10px #000;

/* For IE 8 */

-ms-filter: “progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’)”;

/* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’);

}

.wsft_grid3 td{

		

		padding-left:2px;

		padding-right:2px;

		padding-top:5px;

		padding-bottom:5px;

}

.wsft_grid3 th{

		padding: 3px;

		font-size:12;

                                background-color: #FFFFA6;

		

		white-space: nowrap;

		margin:2px,2px,2px,2px;

}

.clearfix:after{

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

body {

	background-attachment:fixed;

	background-image: url(lunar2/img/bg.gif);

	}



/* Square Sections (uses class for rounding)*/



.wsft_inline{

		background: #C0C0C0;

}



.wsft_in_top{

		background: #C0C0C0;

}



.wsft_in_bottom{

		background: #C0C0C0;

}



/* Bottom Nav Links */



.wsft_bottom{

		padding-left: 5px;

}



.wsft_bottom a:link {

		color: #000000;

		text-decoration: none;

		font-weight: bold;

}



.wsft_bottom a:active {

		color: #FF0000;

		text-decoration: none;

		font-weight: bold;

}



.wsft_bottom a:visited {

		color: #000000;

		text-decoration: none;

		font-weight: bold;

}



.wsft_bottom a:hover {

		color: #FF0000;

		text-decoration: underline;

		font-weight: bold;

}



/* Top Nav Links */



.wsft_menu{

		float:right;

		font-size:12px;

		padding-bottom:5px;

}



.wsft_menu a:link {

		color: #000000;

		text-decoration: none;

		font-weight: bold;

}



.wsft_menu a:active {

		color: #FF0000;

		text-decoration: none;

		font-weight: bold;

}



.wsft_menu a:visited {

		color: #000000;

		text-decoration: none;

		font-weight: bold;

}



.wsft_menu a:hover {

		color: #FF0000;

		text-decoration: underline;

		font-weight: bold;

}





/* Tools Table */



.wsft_tools_table {
	border:1px solid #000000;
	background-color: #00568c;
	color: #FFFFFF;
-moz-box-shadow: 2px 1px 10px #000;

-webkit-box-shadow: 2px 1px 10px #777;



box-shadow: 2px 1px 10px #000;

/* For IE 8 */

-ms-filter: “progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’)”;

/* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’);

}



.wsft_tools_table td {
	border:1px none #000000;
	color: #FFFFFF;

}





.wsft_tools_table a:link {

		color: #FFFFFF;

		text-decoration: none;

		font-weight: bold;

		font-size: 24px
}



.wsft_tools_table a:active {

		color: #FF0000;

		text-decoration: none;

		font-weight: bold;

}



.wsft_tools_table a:visited {

		color: #FFFFFF;

		text-decoration: none;

		font-weight: bold;

		font-size: 90%

}



.wsft_tools_table a:hover {

		color: #FF0000;

		text-decoration: underline;

		font-weight: bold;

}



/* Standard Tables */



.wsft_grid td a:link {

		color: #86A5D3;

		text-decoration: none;

}



.wsft_grid td a:active {

		color: #000000;

		text-decoration: underline;

}



.wsft_grid td a:visited {

		color: #86A5D3;

		text-decoration: none;

}



.wsft_grid td a:hover {

		color: #000000;

		text-decoration: underline;

}



.wsft_grid{

		border:1px solid #000000;

		border-top-width: 0px;

		border-spacing:0px; 

		border-collapse:collapse;

}



.wsft_grid td{

		border:1px solid #C0C0C0;

		padding-left:2px;

		padding-right:2px;

		padding-top:5px;

		padding-bottom:5px;

}



.wsft_grid th{

		padding: 5px;

		font-size:12px;

		background-image: url('/images/button4.gif');

		height:17px;

		border-left-width:0px;

		border-right-width: 0px;

		white-space: nowrap;

		margin:2px 2px 2px 2px;

}



.side_boxes{

		border:0px solid;

		border-spacing:0px; 

		font-size:12px;

		font-family:Tahoma,Verdana,Arial,sans-serif;

}



.side_boxes td{

		border:0px solid;

}



/* Edit Grid */



.wsft_edit_grid{

		border-top-width: 0px;

		border-collapse: collapse

}



.wsft_edit_grid td{

		border:1px solid #C0C0C0;

		font-size:12px;

		border-left-style: solid;

		border-left-width: 1px;

		border-right-width: 0px;

		border-top-style: solid;

		border-top-width: 1px;

		border-bottom-width: 0px;

}



.wsft_edit_grid th{

		font-size:12px;

		background-image: url('../images/button4.gif');

}



/* Injected SQL Grid */



.wsft_injected_grid{

	border:1px solid #C0C0C0;

	border-top-width: 0px;

	border-left-width: 0px;

}



.wsft_injected_grid td{

		font-size:12px;

		border-left-style: solid;

		border-left-width: 1px;

		border-right-width: 0px;

		border-top-style: solid;

		border-top-width: 1px;

		border-bottom-width: 0px;

		padding: 5px;

}



.wsft_injected_grid_2 td{



		font-size: 18px;

		text-align: center;

	    border-left-style: solid;

		border-left-width: 1px;

		border-right-width: 1px;

		border-top-style: solid;

		border-top-width: 1px;

		border-bottom-width: 1px;



		

		padding: 5px;



	  



}

.wsft_injected_grid_2 th{

	padding: 0px;

		font-size:12px;

		

}



.wsft_injected_grid th{

	padding: 5px;

		font-size:12px;

		background-image: url('../images/button4.gif');

}



/* Rounded | Squared inline boxes */



#wsft_inline {

		background-color: #C0C0C0;

}



#wsft_inline_two {

		background-color: #C0C0C0;

}



#wsft_inline_three {

		background-color: #C0C0C0;

}



#wsft_inline_four {

		background-color: #C0C0C0;

}



/* MISC */



h1, h2, h3, h4, h5, h6, p{

	margin: 0;

}



.table_row {

    margin: 0 auto;

	padding: 0;

	display: table-row;

	

}



.table_row div {

    display:table-cell;

	margin: 0;

	padding: 0;

}  



.h1_frontpage {

	margin:0;

	color: #003366;

	border-bottom: 1px solid;

	padding-left: 32px;

	background-image: url(lunar2/img/h1.gif);

	background-position: bottom left;

	background-repeat: no-repeat;

	line-height: 30px;

	text-align: left;

	}



blockquote {
	text-align:center;
	background-color: #00568C;
	padding: 20px 0 20px 0;
	border-bottom: 2px #e1e8bb solid;
	border-top: 2px #e1e8bb solid;
	border-left: 2px #e1e8bb solid;
	border-right: 2px #e1e8bb solid;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color: #CCCC00;
-moz-box-shadow: 2px 1px 10px #000;

-webkit-box-shadow: 2px 1px 10px #777;



box-shadow: 2px 1px 10px #000;

/* For IE 8 */

-ms-filter: “progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’)”;

/* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#777777’);

}
	

	

#container {

	margin:0 auto;

	width: 861px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	color: #000000;

	}



#content {

	width: 760px;

	margin-left: 59px;

	margin-top: 0px;

	background: url(lunar2/img/bodybg.gif) repeat-y;

	}

	

#header1 {

	background-image: url(lunar2/img/header.png);

	width: 850px;

	height: 294px;

	}



#footer {

	background-image:url(lunar2/img/footer.gif);

	width:777px;

	height:194px;

	margin-top: -20px;

	clear:both;

	}



#text {

	width:550px;

	float:right;

	padding: 0 20px 20px 20px;

	}

	

#text a {

	color:#023761;

	font-weight: 700;

	}

	

#text a:hover {

	color:#00FF00;

	text-decoration: none;

	}



#nav {

	float: left;	

	}



#menu1 {

	width: 150px;

	font-family:"Tahoma";

	font-size: 16px;

	font-weight: 700;

	text-align: center;

	float: left;

	margin: 0 0 0 15px;

	

        }



#menu1 ul {

        list-style: none;

        margin: 0;

        padding: 0;

        }





#menu1 li a {

        height: 32px;

        height: 24px;

        text-decoration: none;

        }



#menuisb { width:150px;

color:Black;

font-size:12px;

text-align: center;

}



#menu1 li a:link, #menu1 li a:visited {

        color: #000000;

        display: block;

        background:  url(lunar2/img/menu1.gif);

        padding: 8px 0 0 10px;

        }



#menu1 li a:hover, #menu1 li #current {

        color: #FFF;

        background:  url(lunar2/img/menu1.gif) 0 -32px;

        padding: 8px 0 0 35px;

	}



/* -- */



a:link {

		color: #000000;

		text-decoration: none;

}



a:active {

		color: #FF0000;

		text-decoration: none;

}



a:visited {

		color: #000000;

		text-decoration: none;

}



a:hover {

		color: #FF0000;

		text-decoration: underline;

}



td{

		border:none;

		font-size:12px;

}



th{

		font-size:12px;

		background: #C0C0C0;

}



h1{

		margin: 0;

		font-size:230%;

		text-align: center;

}



h2{

		margin: 0;

		font-size:110%;

		text-decoration: underline;

		text-align: center;

		padding-bottom: 5px;

		padding-top: 5px;

}



h3{

		margin: 0;

		font-size:110%;

		text-decoration: underline;

		text-align: center;

		padding-bottom: 5px;

		padding-top: 5px;

}



.ig{

	height: 2px;

	color :#CCCCCC;

}



hr{

		color :#C0C0C0;

		background-color : #C0C0C0;

		height: 5px;

}



.buttonsubmit{

		background: url('../images/button3.gif') no-repeat;

		border: solid 0 #FFFFFF;

		height: 24px;

		width: 68px;

}



.buttonsubmitLarge{

		border: solid 0 #000000;

		background: url('../images/button3longer.gif') no-repeat;

		height: 28px;

		width: 157px;

}



.textinput{

		background-color : #FFFFFF; 

		background-position: 1px 5px; 

		padding-left: 10px;

		width:160px;

}
