/*Military Designs Default CSS#*/

* {
	margin: 0;
	padding: 0;
}

a {text-decoration: none;
}

body {
	background: #35331e;
	color: #BBB;
	font: normal 62.5% "Lucida Sans Unicode",sans-serif;
}

p,ul {
	font-size: 1.2em;
	padding-bottom: 1.2em;
}

code {
	background: #35331e;
	display: block;
	font-size: 10px;
	margin: 0 10px 12px;
	overflow: auto;
	padding: 8px 10px;
	white-space: pre;
}

img {border: none;
}

ul {margin-left: 2em;
}
h1 {font: normal 2.4em sans-serif;
}
h2 {
	font: bold 1.6em Verdana,sans-serif;
	padding-bottom: 4px;
}

.clearer {clear: both;
}
.header_texture {
	background: #55522f url(images/layout/texture.gif);
	height: 6px;
}
.left {float: left;
}
.right {float: right;
}

/* header */
.header {
	background: #201e11;
	border-bottom: 1px solid #333;
	font: normal 2em sans-serif;
	height: 120px;
}
.header a {
	color: #888;
	display: block;
	line-height: 120px;
	text-decoration: none;
	width: 100%;
}
.header span {padding-left: 32px;}
.header a:hover {
	background: #201e11;
	color: #BBB;
}

/* structure */
.container {
}

.main {
	background: #464327;
	border-bottom: 1px solid #201e11;
}
.main .left {width: 64%;}
.main .right {width: 36%;}

.content {
	/*border-left: 1px solid #201e11;*/
	/*border-top: 1px solid #201e11;*/
	padding: 16px;
}

/* content elements */
.content h1 {
	background: url(images/layout/backg1.gif) repeat-x left bottom;
	color: #EEE;
	margin-bottom: 10px;
	padding: 6px 0 4px;
}
.content a {
	color: #201e11;
	text-decoration: underline;
}
.content a:hover {color: #CCC;}
.content ul {margin: 0;}
.content li {
	background: url(images/layout/nav_star_left.gif) no-repeat left;
	list-style: none;
	margin: 0;
}
.content .descr {margin-bottom: 5px;}
.content .signature{
	font-family:"Brush Script Std";
	font-size:36px;
}
.content .subnotes{
	font-size:8px;
	color:#646464;
}

.price_table{
	background: #35321c;
	border: 1px solid #201e11;
	border-top-color: #35331e;
	border-left: none;
	padding: 12px;
}

/*Overlay Images*/
.price_overlay{
	position:absolute;
	top:185px;
	left:650px;
	margin:0px 0px 0px -2px;
	z-index:100;
	#z-index:1;
	_z-index:1;
	display:block;
}
.about_overlay{
	position:absolute;
	top:250px;
	left:900px;
	margin:0px 0px 0px -2px;
	z-index:100;
	#z-index:1;
	_z-index:1;
	display:block;
}
.bottomleft_overlay{
	position:absolute;
	top:485px;
	left:250px;
	margin:0px 0px 0px -2px;
	z-index:100;
	#z-index:1;
	_z-index:1;
	display:block;
}
/*!Overlay Images*/

/*Navigation Elements*/
.navigation {background: #3a3821 url(images/layout/navigation.gif);
}
.navigation a {
	background: #201e11 url(images/layout/navigation.gif);
	border-right: 1px solid #201e11;
	color: #CCC;
	float: right;
	font: bold 1em Verdana,sans-serif;
	line-height: 51px;
	padding: 0 20px;
}

.navigation a:hover {
	background: #201e11 url(images/layout/navigation_hover.gif);
}

.navigation_select {background: #3a3821 url(images/layout/navigation_hover.gif);
}
.navigation_select a {
	background: #201e11 url(images/layout/navigation_hover.gif);
	border-right: 1px solid #201e11;
	color: #CCC;
	float: right;
	font: bold 1em Verdana,sans-serif;
	line-height: 51px;
	padding: 0 20px;
}

.navigation_select a:hover {
	background: #201e11 url(images/layout/navigation_hover.gif);
}
/* sub-navigation */
.subnav {
	background: #35321c;
	border: 1px solid #201e11;
	border-top-color: #35331e;
	border-left: none;
	padding: 12px;
}
.subnav h1 {padding-top: 8px;
}
.subnav ul {margin: 0;
}
.subnav li {
	background: url(images/layout/nav_star.gif) no-repeat left bottom;
	list-style: none;
	margin: 0;
}
.subnav li a {
	color: #777;
	line-height: 2.4em;
	padding-left: 18px;
	text-decoration: none;
}
.subnav li a:hover {color: #565230;
}
/*! navigation */

/* Contact Table */
.contact_left{
  color: white; 
  font-family: Lucinda Sans Unicode;
  font-size: 12px;
}
.head{
  color:#333333;
  font-size:20px;;
  text-decoration:underline;
  font-family:"Verdana";
}
td.left {
  font-family:"Verdana";
  font-size:12px;
  color:white;
}
.pagebreak{
  font-family:"Verdana";
  font-size:12px;
  color:white;
}
.tbmain{
  height:100%;
}
span.required{
  font-size: 13px !important;
  color: red !important;
}
 
div.backButton{
	background: transparent url("http://www.jotform.com//images/btn_back.gif") no-repeat scroll 0 0;
	height:16px;
	width:53px;
	float:left;
	margin-bottom:15px;
	padding-right:5px;
}
div.backButton:hover{
	background: transparent url("http://www.jotform.com//images/btn_back_over.gif") no-repeat scroll 0 0;
}
div.backButton:active{
	background: transparent url("http://www.jotform.com//images/btn_back_down.gif") no-repeat scroll 0 0;
}
div.nextButton{
	background: transparent url("http://www.jotform.com//images/btn_next.gif") no-repeat scroll 0 0;
	height:16px;
	width:53px;
	float: left;
	margin-bottom:15px;
	padding-right:5px;
}
div.nextButton:hover{
	background: transparent url("http://www.jotform.com//images/btn_next_over.gif") no-repeat scroll 0 0;
}
div.nextButton:active{
	background: transparent url("http://www.jotform.com//images/btn_next_down.gif") no-repeat scroll 0 0;
}
.pageinfo{
	padding-right:5px;
	margin-bottom:15px;
	float:left;
}
/*! Contact Table */
/* footer */
.footer {
	background: #35331e;
	border-top: 1px solid #35331e;
	color: #35331e;
	padding: 3% 3% 1%;
}
.footer ul {
	border-top: 1px solid #35331e;
	margin: 0;
}
.footer li {
	border-bottom: 1px solid #35331e;
	list-style: none;
}
.footer li a {
	display: block;
	line-height: 2em;
	padding-left: 4%;
	width: 96%;
}
.footer a {color: #666;
}
/*! Footer */

/* bottom */
.bottom {
	color: #666;
	clear: both;
	font-size: 1.1em;
}
.bottom a {color: #888;
}