@charset "utf-8";
/*
	Title # TarrantDWI
	Date  # 12 May 2014
*/


*{ padding:0px; margin:0px; }

body{ padding:0px; margin:0px; background:#f5f5f5; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

#top-full{ width:100%; float:left; position:relative; background:#010e4e; border-bottom:3px solid #FFF; }
#header-full{ width:100%; float:left; position:relative; background:#f0f0f0 url(../images/wmrc-header.png) repeat; border-bottom:1px solid #FFF; }
#body-full{ width:100%; float:left; position:relative; background:#FFF; border-top:10px solid #d8d8d8; }
#bottom-full{ width:100%; float:left; position:relative; background:#f5f5f5; }
#footer-full{ width:100%; float:left; position:relative; background:#010e4e; border-bottom:2px solid #f5f5f5; }


.wrap{
	  width:994px;
	  margin:auto;
	  text-align:left;
	}
		

	
header, footer, section, aside, nav, article {
display: block;
}	
	
h1,h2,h3,h4{ padding:0px; margin:0px; }
h1.content-center { font-family: 'robotocondensed'; font-size:35px; font-weight:normal; color:#010e4e; line-height:28px; text-transform:uppercase; padding-bottom:12px; }	
ul{ padding:0px; margin:0px; }
p{ padding:0px; margin:0px; }

a{ text-decoration:none; }
a img{ border:0px; }

table, table th, table td, cellpadding, cellspacing, border{
    border: medium none;
    border-collapse: collapse;
    padding: 0;
}


header, nav, footer {
	margin:0px 0px;
}

.inputbox{ font-family: 'robotoregular'; font-size:13px; font-weight:normal; color:#8f8d8d; border:1px solid #eeebeb; background:#FFF; width:89%; line-height:40px; height:40px; padding:0% 5% 0% 5%; }

.textarea{ font-family: 'robotoregular'; font-size:13px; font-weight:normal; color:#8f8d8d; border:1px solid #eeebeb; background:#FFF; width:97%; line-height:20px; height:69px; padding:2% 0% 0% 2%; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Text <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.font{ font-family: 'robotocondensed'; font-size:20px; font-weight:normal; color:#FFF; line-height:28px; padding-bottom:3px; }
.font2{ font-family: 'robotocondensed'; font-size:35px; font-weight:normal; color:#FFF; line-height:28px; text-transform:uppercase; }
.font3{ font-family: 'open_sansregular'; font-size:16px; font-weight:normal; color:#FFF; line-height:28px; letter-spacing:1.6px; }
	.font3 a{ color:#FFF; }
.font4{ font-family: 'robotocondensed'; font-size:22px; font-weight:normal; color:#010e4e; line-height:28px; text-align:center; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Text <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

		
/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Navigation <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

section.top{
			 width:100%;
			 padding-top:14px;
			 float:left;
			 position:relative;
			}
			
aside.logo{
			width:auto;
			padding-bottom:23px;
			float:left;
			position:relative;
			}
			
	aside.logo img{ max-width:100%; height:auto; }
			
aside.top-right{
				width:400px;
				float:right;
				position:relative;
				text-align:right;
				}
				
	aside.top-right img{ float:left; margin-right:5px; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Navigation <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Header <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

header{
		width:100%;
		padding-top:36px;
		float:left;
		position:relative;
		}
		
aside.header-left{
				  width:43%;
				  padding-top:68px;
				  float:left;
				  position:relative;
				}
				
	aside.header-left img{ max-width:100%; height:auto; }
	
.guaranteed{
			width:auto;
			float:left;
			position:absolute;
			right:0px;
			top:0px;
			z-index:1;
			}
			
aside.form-block{
				width:54%;
				padding-bottom:2%;
				float:right;
				position:relative;
				background:#f5f5f5;
				border:1px solid #c3c3c3;
				-webkit-border-radius:10px;
				-moz-border-radius:10px;
				border-radius:10px;
				behavior: url('PIE.htc');
				-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.4);
				box-shadow:0px 0px 1px 1px #c3c3c3;
				}
				
.form-title{
			width:96%;
			padding:2% 2% 2% 2%;
			background:#ebeaea;
			border-top-left-radius:10px;
			border-top-right-radius:10px;				
			-webkit-border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
			float:left;
			position:relative;
			font-family: 'robotocondensed'; font-size:33px; font-weight:normal; color:#494949; line-height:40px; text-transform:uppercase; text-align:center;
			}

	.form-title a{ color:#010e4e; }

.form-body{
			width:92%;
			padding:0% 4% 0% 4%;
			float:left;
			position:relative;
			}
			
.input-body{
			width:48%;
			padding-top:3%;
			float:left;
			position:relative;
			}
			
.input-body2{
			width:48%;
			padding-top:3%;
			float:right;
			position:relative;
			}
			
.textarea-body{
			width:92%;
			padding:3% 4% 3% 4%;
			float:left;
			position:relative;
			}
			
.bookmark{
		  width:100%;
		  float:left;
		  position:relative;
		  background:#010e4e url(../images/wmrc-bookmark.gif) top left repeat-x;
		  height:53px;
		  border:1px solid #010e4e;
		  -webkit-border-radius:5px;
		  -moz-border-radius:5px;
		  border-radius:5px;
		  behavior: url('PIE.htc');
		  font-family: 'robotoregular'; font-size:28px; font-weight:normal; color:#FFF; line-height:53px; text-align:center;
		}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Header <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Block Body <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

section.block-body{
					width:100%;
					padding:36px 0px 38px 0px;
					float:left;
					position:relative;
					}
				
/* ------------- Start Left ------------ */

aside.left{
			width:56%;
			float:left;
			position:relative;
			}
			
	aside.left h3{ font-family: 'robotocondensed'; font-size:35px; font-weight:normal; color:#010e4e; line-height:28px; text-transform:uppercase; padding-bottom:12px; }
	
	aside.left p{ font-family: 'open_sansregular'; font-size:18px; font-weight:normal; color:#494949; line-height:25px; padding-bottom:25px; text-align:justify; }
		aside.left p a{ color:#2e1ec2; }
			aside.left p a:hover{ color:#010e4e; }
	aside.left p span{ font-family: 'open_sanssemibold'; }
	
	aside.left li{ font-family: 'open_sanssemibold_italic'; font-size:20px; font-weight:normal; color:#010e4e; line-height:32px; list-style:none; background:url(../images/wmrc-bullet.png) left no-repeat; padding-left:7%; width:93%; float:left; margin-bottom:16px; background-position:0 .1em; }
		aside.left li a{ color:#010e4e; }
			aside.left li a:hover{ color:#494949; }
	aside.left li a span{ color:#494949; }

/* ------------- End Left ------------ */

/* ------------- Start Right ------------ */

aside.right{
			width:37%;
			float:right;
			position:relative;
			}
			
	aside.right h3{ font-family: 'robotocondensed'; font-size:35px; font-weight:normal; color:#010e4e; line-height:28px; text-transform:uppercase; padding-bottom:12px; }
	
.right-address{
			width:91%;
			padding:3% 4% 3% 5%;
			background:#f7f7f7;
			float:left;
			position:relative;
			border:1px solid #d8d8d8;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			border-radius:5px;
			behavior: url('PIE.htc');
			}
			
	.right-address iframe{ max-width:100%; height:auto; border:1px solid #b8b8b8; padding:3px 3px; background:#FFF; }
	
	.right-address h4{ font-family: 'open_sanssemibold'; font-size:22px; font-weight:normal; color:#494949; line-height:25px; text-transform:none; padding-bottom:0px; }
	.right-address h5{ font-family: 'open_sanssemibold_italic'; font-size:22px; font-weight:normal; color:#494949; line-height:25px; padding-bottom:10px; }
	
	.right-address p{ font-family: 'open_sansregular'; font-size:18px; font-weight:normal; color:#494949; line-height:25px; padding-bottom:16px; }
	.right-address p span{ color:#010e4e; }
		.right-address p a{ color:#494949; }
		
.right-image{
			width:100%;			
			float:left;
			position:relative;
			}
			
	.right-image li{ list-style:none; display:inline; border:1px solid #cecccc; float:left; margin-right:10px; margin-top:30px; }
	.right-image li.last{ margin-right:0%; }
	.right-image li img{ width:100%; height:auto; }

/* ------------- End Right ------------ */


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Block Body <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Bottom <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

section.bottom{
				width:100%;
				padding:30px 0px 42px 0px;
				float:left;
				position:relative;
				text-align:center;
				}
				
	section.bottom img{ max-width:100%; height:auto; }
				
	section.bottom h3{ font-family: 'robotocondensed'; font-size:35px; font-weight:normal; color:#494949; line-height:25px; text-transform:uppercase; padding-bottom:18px; }
	
	
	section.bottom li{ list-style:none; width:100%; }
		
	section.bottom li p{ font-family: 'open_sansitalic'; font-size:18px; font-weight:normal; color:#494949; line-height:25px; padding-bottom:10px; }


.numbering{
			width:auto;
			float:left;
			position:absolute;
			left:46%;
			bottom:16px;
			z-index:1;
			}
			
.numbering li{ line-height:none; display:inline; }
		.numbering li a{ display:block; width:14px; height:14px; float:left; background:url(../images/wmrc-bullet2.png) no-repeat; margin-left:5px; }
			.numbering li a:hover{ background:url(../images/wmrc-bullet3.png) no-repeat; }
	.numbering li a.fixed{ background:url(../images/wmrc-bullet3.png) no-repeat; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Bottom <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Start Footer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

footer{
		width:100%;
		padding:19px 0px 17px 0px;
		float:left;
		position:relative;
		}
		
	footer p{ font-family: 'open_sansregular'; font-size:12px; font-weight:normal; color:#FFF; line-height:18px; text-align:center; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End Footer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
.bookmark:hover{
	cursor: pointer;
}.awardsm img{width:100%;margin-top:20px;}

