﻿body
{
	font-family:Trebuchet MS;
	font-size:13px;
}
.whiteText
{
	color:White;
	font-family:Trebuchet MS;
	text-align:center;
}

.grayText
{
	color:Gray;
	font-size:25px;
}
.grayTextThankYou
{
	color:Gray;
	font-size:14px;
}
.darkgraySignUp
{
	color:#282828;
    font-size:14px;
}
.boldLargeText
{
	color:#282828;
	font-size:35px;
}
.boldMidText
{
	font-size:20px;
}
.boldBlueLargeText
{
	color:#0E76BA;
	font-size:30px;	
}
.boldBlueMidText
{
	color:#0E76BA;
	font-size:20px;	
}
.boldSmallText
{
	font-size:15px;
}
.thankYouSmall
{
 font-size:12px;
 letter-spacing:0px;
 width:680px;
 text-align:justify;
}
.termsSmall
{
	font-size:10px;
}
.signuprow
{
	 padding-left: 600px;
  
    height: 50px;
}

/* ************************ */

#main_wrapper 
{
    width:900px;
    
}

#logo 
{
        height:96px;
        width:900px;
}

#logo .main_logo
{
     
    float:left;
    height:96px;
    width:309px;
}

#logo .tagline 
{
    
    height:80px;
    width:591px;
    float:right;
    color:#0f76bd;
    font-size:22px;
    text-align:right;
}

#logo .phone 
{
    height:80px;
    width:550px;
    float:right;
    color:#0f76bd;
    font-size:22px;
    text-align:right;
    position: relative;
    top:20px;
    right:30px;
    
}

#logo .tagline .padding
{
    padding:20px 0px 10px 30px;
}

/* mainback ********************************* */

#mainback 
{
    height:540px;
    width:900px;
    background-image:url("../Images/main_image.jpg");
    background-repeat:no-repeat;
    background-position:right bottom;
    
    
}

#mainback #signup 
{
    text-align:left;
    height:51px;   
    color:#0f76bd;
    font-size:30px;
    line-height:51px;
    padding-left:130px;
    
}

#mainback #signup img
{
    vertical-align:middle;
}

#mainback .boxes 
{
    
    width:430px;
    padding-top:20px;
}

#mainback .boxes .mybox
{
    border:solid 3px #ababab;
    margin:10px 7px 10px 7px;
    background-color:White;
    padding:20px 10px 20px 100px;
    background-position:13px 16px;
    background-repeat:no-repeat;
}

#mainback .boxes .one
{
    background-image:url("../Images/telephone_icon.jpg");

}

#mainback .boxes .two
{
    background-image:url("../Images/letter_icon.jpg");
}

#mainback .boxes .three
{
    background-image:url("../Images/fax_icon.jpg");
}

#mainback .boxes .four
{
    background-image:url("../Images/internet_icon.jpg");
}

#ordermain 
{
    height: 171px;
    width: 881px;
    background-image:url("../Images/main_image1.jpg");
    
}

#ordermain .pricing
{
    font-size:29px;
    color:White;
    height:116px;
    width:220px;
    position:relative;
    top:0px;
    left: 670px;
    
    padding:20px 0px 0px 10px;
}

#Img13 
{
    height:41px;
    width:263px;
    float:right;
    position:relative;
    top:30px;
    right:30px;
    
}


table.mytable td
{
    padding:7px;
    vertical-align:top;
}

/*******************************/

#contentBox
{
    padding-left: 20px;
    width: 760px;
}

#contentBox p, ul, h3 
{
    padding-bottom: 10px;
    margin-bottom: 0px;
}

#contentBox h3
{
    font-size:medium;
}

#contentBox h1
{
    font-size:large;
    text-align:center;
}

#contentBox li
{
    list-style: circle;
    margin-bottom: 10px;
    margin-left: 20px;
}

.inputField
{
    
    display:inline-block;
    vertical-align:top;
}

.inputTitle
{
    width:25%;
    display:inline-block;
    vertical-align:middle;
}

.inputBlock
{
    padding-bottom:6px;
}

#formContainer
{
    width: 520px;
}
.txtSml
{
	font-size: 10px;
}
.g_inline
{
	display: inline;
}