/*

	Theme Name: 123Triad v1.4

	Theme URL: http://www.my123triad.com

	Description: Default Wordpress for 123Triad.

	Author: 123Triad

	Author URI: http://www.123triad.com

	Version: 1.0

	Tags: 123triad theme

	

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

	

*/



@font-face {

    font-family: 'gothic720_btroman';

    src: url('font/goth720n-webfont.eot');

    src: url('font/goth720n-webfont.eot?#iefix') format('embedded-opentype'),

         url('font/goth720n-webfont.woff') format('woff'),

         url('font/goth720n-webfont.ttf') format('truetype'),

         url('font/goth720n-webfont.svg#gothic720_btroman') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'trajan_probold';

    src: url('font/trajanpro-bold-webfont.eot');

    src: url('font/trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('font/trajanpro-bold-webfont.woff') format('woff'),

         url('font/trajanpro-bold-webfont.ttf') format('truetype'),

         url('font/trajanpro-bold-webfont.svg#trajan_probold') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'tinos';

    src: url('font/tinos-regular-webfont.eot');

    src: url('font/tinos-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('font/tinos-regular-webfont.woff') format('woff'),

         url('font/tinos-regular-webfont.ttf') format('truetype'),

         url('font/tinos-regular-webfont.svg#OswaldRegular') format('svg');

    font-weight: normal;

    font-style: normal;

}





body{margin:0px; padding:0; background:url(images/bg.jpg); font-family:"Times New Roman", Times, serif; font-size:15px;}

.topBg{background:url(images/topBg.jpg) repeat-x; height:12px; border-bottom:1px solid #fff;}



#mainWrap{width:100%; /*background:#CCC;*/ background:url(images/headerBg.jpg) left 125px repeat-x; float:left;}

.restofpage{ width:100%; background:#CCC; background:url(images/otherbg.jpg) left 125px repeat-x !important; float:left; }

.restofpage1{ width:100%; background:#CCC; background:url(images/form-bg.jpg) left 125px repeat-x !important; float:left; }



.mainWrapIn{width:980px; margin:0 auto;}



/*** Top Nav Bar **/



#topnavbar{height:125px; background:url(images/topCross.jpg) right 40px top 0px no-repeat; width:100%;}

.logo{float:left; margin:0px 0 0 0;}

.logo img{border:none;}

#extras{width:384px; float:right; margin:18px 0px 0 0;}

#extras > .one{background:url(images/speakBg.png) no-repeat; width:380px; height:58px;/* font:normal 17px/57px 'gothic720_btroman'; */letter-spacing:-1px; color:#fff; padding:9px 0 0 0px; margin:0 0 10px 0;}

#extras .two{width:100%; font:normal 18px Arial, Helvetica, sans-serif; color:#184574; text-align:center;}

#extras > .one a{ color:#fff; text-decoration: underline;}

#extras > .one a:hover{ color:#fff; text-decoration:none;}

#extras > .one { font-family: 'gothic720_btroman'; font-size:16px; line-height:20px; text-align:center; font-weight:normal; letter-spacing: normal; color:#fff;left:0; right:0; margin:0 auto; }

#extras > .box > .vfbp-form label{font-family: 'gothic720_btroman' !important; font-size:16px !important;}
#extras > .box >#AnythingPopup_BoxContainer1{ width:60% !important;padding:10px; background:#02183a;/* -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;*/ /*-moz-box-shadow:0px 0px 5px #444444; -webkit-box-shadow:0px 0px 5px #444444; box-shadow:0px 0px 5px #444444; border:5px solid #eeeeee;*//* IE9 SVG, needs conditional override of 'filter' to 'none' */
}
/*** Quick **/

#AnythingPopup_BoxContainerHeader1{ border-radius:0px !important; border-top-right-radius: 0px !important; -moz-border-radius-topright: 0px !important; -webkit-border-top-right-radius: 0px !important; -khtml-border-top-right-radius: 0px !important; border-top-left-radius: 0px !important; -moz-border-radius-topleft: 0px !important;
-webkit-border-top-left-radius: 0px !important;
-khtml-border-top-left-radius: 0px !important;

}

#quick{width:100%; margin:0px 0px 20px 0px; padding:0;}

#quick .one{width:206px; font:normal 15px/65px 'trajan_probold'; text-shadow:; color:#fff; float:left; background:url(images/quickButt.png) no-repeat; margin:0 41px 0 0; padding:0 0 0 90px; text-transform:uppercase; }
#quick ul {list-style:none; margin:0 0 0 0; padding:0 0 0 0;}
#quick ul li {list-style:none; }


#quick .one a{color:#fff; text-decoration:none;}

#quick .one a:hover{color:#fff; text-decoration:underline;}

/*** DEFAULTS **/

input[type=text], input[type=password], textarea{padding:6px 10px; border:#ddd 1px solid;}

input[type=submit], input[type=button], input[type=reset]{background:#05294E; border:#ddd 1px solid; /*box-shadow:rgba(0, 0, 0, 0.2) 0 0 3px, #fff 0 0 7px inset;*/ font-weight:normal; font-size:0.9em; padding:5px 10px; cursor:pointer; color:rgb(82, 162, 240);}

input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover{background:rgb(82, 162, 240); color:#05294E;}



a{color:#06C; text-decoration:none;} a:hover{color:#05294E; text-decoration:underline;}



/***** HEADER *****/

header{margin:15px 0px; float:left; width:100%;}

#haSlider {width: 982px; /*height: 395px;*/ position: relative; float:left;}

#slidercont { margin:14px auto 0px; width:100%; /*height: 395px;*/}

#haSlider img{position:absolute; top:0px; left:0px; background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom: 1;}

header img{float:left;}


.logo #haSlidernew {width: 571px; height: 125px; position: relative;}

.logo #haSlidernew img{position:absolute; top:0px; left:0px; background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom: 1;}

/***** NAVIGATION *****/

nav{ padding:0px 30px; width:auto; margin:0px; }

nav ul{list-style:none; padding:0; margin:0;}

nav > ul > li{display:block; float:left; height:30px; padding:0 0px; margin:0; position:relative;}

.ie7 nav > ul > li{margin:-1px 0 0;}

nav > ul > li a{display:block; padding:11px 10px 0px 10px; font:normal 12px/20px 'gothic720_btroman'; color:#fff; text-transform:uppercase; text-align:center;}



nav > ul > li ul{position:absolute; top:32px; background:#fff; width:200px; display:none; box-shadow:rgba(0, 0, 0, 0.5) 3px 3px 2px;}

nav > ul > li ul ul{top:0; left:200px;}

.ie7 nav > ul > li ul ul{top:1px;}

nav > ul > li ul li{border-bottom:#ddd 1px dotted; position:relative;}

nav > ul > li ul li a{display:block; font-size:0.9em; display:block;}

nav > ul li:hover, nav > ul li.current_page_item, nav > ul li.current_page_ancestor{background:#7c1202 url(images/navHover.jpg) center -2px no-repeat;}

nav > ul li:hover > a, nav > ul li.current_page_item > a, nav > ul li.current_page_ancestor > a{color:#fff; text-decoration:none;}

nav > ul li:hover > ul{display:block;}



/**Menu with arrows**/

.arr1, .arr2, .arr3, .arr4{background-repeat: no-repeat;}

.arr1{background-image:url(images/ico-arrows.png); background-position:right 16px; padding-right:20px !important;}

.arr2{background-image:url(images/ico-arrows.png); background-position:right -56px; padding-right:20px !important;}



/*** Sub Menu Navigation ***/

.arr3{background-image:url(images/ico-arrows.png); background-position:right -86px; padding-right:20px !important;}

.arr4{background-image:url(images/ico-arrows.png); background-position:right 156px; padding-right:20px !important;}



/***** CONTENT AREA *****/

h1{font-size:2em; margin:20px 0;}

h2{font-size:1.6em; margin:20px 0; color:#a81e1b;}

h3{font-size:1.2em;}

#content{ width:980px; padding:10px 0px; min-height:400px; float:left;}

	/***** CONTENT *****/

	#contentArea{padding:0 0 15px 0;}

	#contentArea .middle {color: rgb(255, 255, 255); display: inline-block; float: left; font-family: 'trajan_probold' !important; font-size: 29px !important; font-weight: bold; line-height: 30px;  margin: -23px auto 20px !important; text-align: center; width: 100%;}

	

	#contentArea p {

    font-family:"Times New Roman", Times, serif;

    font-size:15px;

    margin: 15px 0 0 5px;

    padding: 0;
    line-height:22px;

    text-align: justify;

}

	#contentArea h1 {color: #05294E;font: 30px 'trajan_probold'; margin:0px; padding:0px;}

	#postArea{padding:10px;}

	

	#contentArea p.formtext{

    color: #05294E;

    font-size: 25px; line-height: 25px;

    font-weight: normal !important;

    margin: 0;

	font-family: 'tinos';

    padding: 0;

    text-align: center;

}

	#contentArea ul{margin:10px 0; list-style:none; padding:0;}

	#contentArea ul li{margin:0; padding:0 0 0 18px; background:url(images/bullet.png) no-repeat left 7px; line-height:22px; }

	/***** SIDEBAR *****/

	#sidebar{width:280px; float:right; font-size:0.9em; display:none;}

	#mainSidebar{list-style:none; margin:0px; padding:0px}

	#mainSidebar li{margin:0px; padding:5px;}

	#mainSidebar li h2{background:#eee; padding:10px; margin:3px;}

	#mainSidebar li li{margin:0 10px 0 0;}



/***Content Related***/

.multiple-post{border:#ddd 1px solid; padding:10px; margin:0 0 10px; background:#fff;}

.multiple-post h3{margin: 0 0 7px; padding:7px 15px 7px 0px; border-bottom:#ddd 1px dotted;}

.multiple-post h3 a:hover{text-decoration:none;}

.postmeta{font-size:15px;}

.postmeta > span{float:left;}

.postmeta > span.comment{float:right;}

/***** COMMENTS *****/

#comments{padding:10px;}

#comments h2{margin:5px 5px 15px; padding:5px 0px 7px; border-bottom:#333 1px dotted;}



ol.commentList, ul.children{list-style:none; margin:0px; padding:0px;}

ol.commentList > li{padding:15px; background:#f5f5f5; border:#eee 1px solid; margin:0 0 20px;}

ol.commentList > li ul.children{padding:10px 0 0 0px; margin:10px 0 0 10px; border-left:#7f7f7f 1px dotted;}

ol.commentList > li ul.children > li{margin:10px 0 0; padding:0 0 10px 18px; border-bottom:#eee 1px solid; background:url(images/arrow-comment.png) no-repeat 0 15px;}

ol.commentList > li ul.children > li:last-child{border:none;}



#comments .commentForm input, #comments .commentForm textarea{margin:5px 0px; font-size:1em; padding:5px;}

#comments .commentForm input:focus, #comments .commentForm textarea:focus{}

.comment-tip{font-size:0.7em; font-style:italic; width:95%;}

.comment-tip code{font-size:1.2em;}



/***** FOOTER *****/

footer{background:#05294e; float: left; margin: 0 auto; width: 100%;}

footer p{text-align:center; padding:10px 0 10px 0; color:#8e8e8e; font:normal 13px/25px Verdana, Geneva, sans-serif; width:1000px; margin:0px auto;}

footer a{ color:#52a2f0; text-decoration:none;}

footer a:hover{color:#fff; text-decoration:none;}

#footer{ margin-top:-34px; }

footer .nmls_text{ color:#52a2f0; padding:10px 0px 0px 10px; }

/***404 Page***/

#contentArea.search > ul{margin:0 0 20px; padding:0 0 0 25px;}

#contentArea.search > ul ul{margin:0 0 10px; padding:0 0 0 15px;}



/***** EXTRAS *****/

.clear{clear:both;}

.searchpg-box{margin:0 0 20px;}

textarea#comment{width:95%;}



#apply-now{ margin:0px auto; padding:0px; position:relative;}



#apply-now .left-txt h2{padding:11px 0px; margin:0px auto; color:#fff; font-family: 'trajan_probold' !important; font-size:14px;  font-weight: normal; width:100%; line-height:30px; float:left;}

#apply-now .left-txt h2 .lfttxt{text-align:center; width:35%; float:left;}

#apply-now .left-txt h2 span.big{font-size:20px; display:inline-block;}

span.big{font-size:20px; display:inline-block;}

span.small{font-size:14px; display:inline-block;}

#apply-now .left-txt h2 .rgttxt{text-align:center; width:28%; float:right;}



#apply-now .right-txt h2{padding:11px 0px; text-align:center; margin:0px auto; color:#fff; font-family: 'trajan_probold' !important; font-size:22px;  font-weight: normal; width:30%; line-height:30px; float:right;}

#apply-now .apply{width:27%; height:82px; margin:0px auto; font:normal 30px/82px 'trajan_probold'; color:#05294e; background:url(images/applyButt.png) no-repeat; padding: 0 0 0 95px; text-transform:uppercase; position:absolute; left:344px; top:4px;}

#apply-now .apply a{color:#05294e; text-decoration:none;}

#apply-now .apply a:hover{color:#05294e; text-decoration:underline;}



.quotes {display: none;}​

/***** Form *****/



.formWrap{ font-family: tinos; margin: 0; padding: 0 38px 0 0; /*background: url(images/demoform.jpg) no-repeat top center;*/}

.formWrap h2{ font-size: 34px; font-weight: normal !important; color: #05294e; margin: 0; padding: 0 0 0 0; text-align: center;}

.formWrap .fapplyNow { font-size: 50px !important; margin: 0 !important; padding: 43px 0 58px 8px !important; text-align: center !important; color: #05294e; font-weight: bold; font-family:'trajan_probold' !important;}

ol.cf-ol li.textonly { font-size: 25px; font-weight: bold; color: #05294e; padding: 20px 0 5px; display: block; text-align:center; }



body .cf-box-a { display: block !important;  margin: 26px 0 0 334px !important; width: 20px !important;}

li#li--21 .cf-after { float: left; margin: -26px 0 0 362px; width: 600px !important;}

li#li--21 .cf-after > span { color: #05294e; font-size: 15px; width: 600px;}



#li--21 label { margin: -20px 0 0 378px; width: 600px;}

#li--21 label span { width: 600px; font-size: 15px; line-height: 20px;}





.formdiv{ margin:0px auto; width:300px; padding:0px;}

.formdiv ol{margin:0px; padding:0px; list-style-type:none;}

.formdiv ol li{margin:0px 0px 5px; padding:0px;} .formdiv ol li lable{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size: 20px; font-weight: normal; line-height: 1.3em; margin: 0; padding: 0 0 8px; text-align: center; vertical-align: top;}

.formdiv ol li input{ background: linear-gradient(to bottom, #FFFFFF 0%, #D8D5D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #171717; border-radius: 5px; display: block;  margin: 0 auto;  padding: 4px 5px; width: 260px;}



.text_field{color:#04284C; font-size:20px; font-weight:normal; line-height:1.3em; margin:0; padding:0px 20px 8px 20px; text-align:left; vertical-align: top; font-family:"Times New Roman" !important;}



.text_field1{color:#04284C; font-size:20px; font-weight:normal; line-height:1.3em; margin:0; padding:0px 0px 8px 0; text-align:center; vertical-align: top; font-family:"Times New Roman" !important;}





.selection {

    background: url(images/select-boxhover.png) no-repeat scroll center top rgba(0, 0, 0, 0);

    width: 270px;

    overflow: hidden;

	text-indent: 0.01px;

    text-overflow: "";

	 margin: 5px auto;

}



.selection select {

    padding: 6px;

    width: 107%;

    border: none;

    box-shadow: none;

    background: transparent;

    background-image: none;

    -webkit-appearance: none;

    -moz-appearance: none;

	-o-appearance: none;

	appearance: none;

}



.selection select:focus {

    outline: none;

}



option{/*background:#36ab4a;*/}



/*.selection>option:hover

    {

        color: #1B517E;

        cursor: pointer; background:#000;

    }*/



.selection2 {

  -webkit-appearance: none;

    -moz-appearance: none;

	-o-appearance: none;

	appearance: none;

    border: 1px solid #171717 !important;

    border-radius: 5px;

    display: block;

    margin: 0 auto;

    padding: 4px;

    text-indent: 0.01px;

    text-overflow: "";

    width: 200px;

	overflow: hidden;

}



input.sendbutton {

    /*background: linear-gradient(to bottom, #B04A57 31%, #970F20 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/

    border: 1px solid #161616;

    border-radius: 3px;

    box-shadow: 0 0 5px #000000;

    color: #FFFFFF;

    cursor: pointer;

    font-family: tinos;

    font-size: 22px;

    height: 46px;

    margin: 0 0 0 5px;

    padding: 5px 10px;

    width: 150px;

	background: rgb(208,228,247); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZTRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzczYjFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzUzOWZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2JjZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-8 */

}



input.sendbutton:hover {

    /*background: linear-gradient(to bottom, #AF3D4A 31%, #960616 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;*/

    border: 1px solid #000000 !important;

	background: rgb(10,119,213); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBjY2FmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTc3ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(10,119,213,1) 1%, rgba(12,202,249,1) 50%, rgba(10,119,213,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(10,119,213,1)), color-stop(50%,rgba(12,202,249,1)), color-stop(100%,rgba(10,119,213,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a77d5', endColorstr='#0a77d5',GradientType=0 ); /* IE6-8 */

}





#AnythingPopup_BoxContainerBody1 { width: 96%;}


.backdrop{position:absolute; top:0px; left:0px; width:100%; height:100%; background:#000; opacity: .0; filter:alpha(opacity=0); z-index:50; display:none;}



.box{position: fixed; top:20%; left:30%; width:500px; height:438px; /*background:#ffffff;*/ z-index:51; padding:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-shadow:0px 0px 5px #444444; -webkit-box-shadow:0px 0px 5px #444444; box-shadow:0px 0px 5px #444444; border:5px solid #eeeeee;background: #4c4c4c; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJjMmMyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzFjMWMxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzEzMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */

background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-8 */

}



.box p.formtext{color:#fff; font-size:16px; line-height:22px; font-weight:normal !important;  margin:0; font-family:'tinos';  padding:15px 0px 0px 0px; text-align: center; text-shadow: 0px 1px 1px #000000; -webkit-text-shadow: 0px 1px 1px #000000; -moz-text-shadow: 0px 1px 1px #000000;}



.box p.formtext span{font-size:20px;}



.box ol.cf-ol {margin:27px auto !important; padding: 0 !important; width:433px; position:relative;}

.box ol.cf-ol li {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;clear: both;line-height: 1.3em;list-style: none outside none !important; margin:5px 0px 17px !important; padding:0;}



.box label {color:#fff; display:block; font-size:16px; font-weight:normal; line-height:1.3em; margin:0; padding:5px 5px 7px 0px; text-align:left; vertical-align:top; float:left; width:170px; float:left; font-family:'tinos'; font-family: 'gothic720_btroman' !important; font-size:14px !important;}

.vfbp-form .btn-primary{font-family: 'gothic720_btroman' !important; font-size:14px !important;}



.box input, .box textarea, .box select { background: -moz-linear-gradient(center top , #F7F7F7 0%, #EEEEEE 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

border: 1px solid #E2E2E2; box-shadow: none; color: #111111; font-size: 0.9em; padding: 5px 10px; text-shadow: 0 1px 0 #FFFFFF; vertical-align: top; font-family:'tinos'; font-size:14px;}



.box input:hover, .box textarea:hover, ..box select:hover, .box input:focus, .box textarea:focus, .box select:focus {background: none repeat scroll 0 0 #F5F5F5; box-shadow: 0 1px 2px #CCCCCC inset; font-family:'tinos'; font-size:14px;}



.box input {background: linear-gradient(to bottom, #FFFFFF 0%, #D8D5D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #171717; border-radius: 5px; display: block; margin:0px; padding:4px 5px; width:230px; float:left; font-family:'tinos'; font-size:14px;}



.box textarea{background: linear-gradient(to bottom, #FFFFFF 0%, #D8D5D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #171717; border-radius: 5px; /*display: block;*/ display: inline; margin:0px; padding:4px 5px; width:230px; min-height:100px; font-family:'tinos'; font-size:14px;}



.box input.backbutton, .box input.resetbutton, .box input.sendbutton {/*background:linear-gradient(to bottom, #B04A57 31%, #970F20 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); */border:1px solid #161616; border-radius:3px; box-shadow:0 0 5px #000000; color:#FFFFFF; cursor:pointer; font-family: tinos; font-size:18px; height:30px; margin:0px; padding:5px 10px; width:80px; text-align:center; font-family:'tinos'; position:absolute; top:150px; left:0px;

background: #ff3019 !important; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* IE10+ */

background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */

}



.box input.backbutton:hover, .box input.resetbutton:hover, .box input.sendbutton:hover {/*background: linear-gradient(to bottom, #AF3D4A 31%, #960616 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); */border: 1px solid #000000;

background: #ff3019 !important; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* IE10+ */

background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */

}



.box ol.cf-ol li span.reqtxt, .box ol.cf-ol li span.emailreqtxt {color: #ff0000; display: block; float:left; font-size: 0.7em; height: 14px; line-height: 1em;  margin:3px;  padding:0px;  text-align:right; vertical-align:top;  width:2%; text-align:right;}

.box ol.cf-ol li span.emailreqtxtnew {color: #ff0000; display: block; float:right; font-size: 0.7em; height: 14px; line-height: 1em;  margin:3px;  padding:0px;  text-align:right; vertical-align:top;  width:2%; text-align:right;}



.close{ margin:0px; cursor:pointer; background:url(images/close-btn.png) left top no-repeat; position:absolute; top:10px; right: 10px; height:43px; width:43px; text-indent:99999;}



.formtop{margin:15px auto; padding:0px; width:278px;}

.formtop ol{ margin:0px; padding:0px; list-style-type:none;}

.formtop li{ margin:8px 0px; padding:0px; list-style-type:none; display:block; width:270px; float:left;}

.formtop ol li label{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size:16pt; font-weight:bold; line-height:115%; margin: 0; padding: 0 0 8px; text-align: center; vertical-align: top;}



.grid{margin:20px auto; padding:0px; width:875px;}

.grid-divider{width:85%; margin:40px auto; padding:0px; background:url(images/grid-divider.jpg) left top repeat-x; line-height:30px; font-size:16px; font-weight:bold; color:#fff; text-shadow:1px 0px 0px #710a01; -webkit-text-shadow:1px 0px 0px #710a01; -moz-text-shadow:1px 0px 0px #710a01; -o-text-shadow:1px 0px 0px #710a01; text-align:center; border-radius:20px; -webkit-border-radius:8px; -moz-border-radius:8px;}

.grid-divider span{ color:#01a0fb;}



.grid h1{color:#04284C; font-family:"Times New Roman" !important; font-size:20pt  !important; font-weight:bold  !important; line-height:1.3em; text-align:left; margin:0px 0px 10px 15px !important; padding:0px !important;}

.grid h1 span.num{font-size:20px; font-weight:bold; font-family:"Times New Roman";}

.grid ol{ margin:0px; padding:0px; list-style-type:none;}

.grid ol li{ margin:8px 5px 8px 0px; padding:0px; list-style-type:none; display:inline-block; width:209px; float:left;}

.grid ol li.last{ margin:8px 5px 8px 0px; padding:0px; list-style-type:none; display:inline-block; width:228px; float:left;}

.grid ol li label{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size:13pt; font-weight: normal; line-height:20px; margin: 0; padding: 0 20px 8px; text-align: left; vertical-align: top;}

.grid ol li input{-moz-appearance: none; border: 1px solid #171717 !important; border-radius: 5px; display: block; margin: 0 auto; padding: 4px; text-indent: 0.01px; text-overflow: ""; width: 175px;/* background:#36AB4A; color:#fff;*/}

.grid ol li.norton{ background:url(images/client-inform-nortan-logo.png) center top no-repeat; margin:0px auto; display:block; width:150px; height:81px; text-indent:-9999px; text-align:center; padding:0px 0px 0px 30px;}



.grid ol li .selection {

    margin: 0px 0px 0px 10px;

	 background: url(images/select-new.png) no-repeat scroll center top rgba(0, 0, 0, 0);

    width: 185px;

    overflow: hidden;

	text-indent: 0.01px;

    text-overflow: "";

}





.grid ol li .selection select{

    padding: 6px 4px !important;

    width: 110%;

    border: none;

    box-shadow: none;

    background: transparent;

    background-image: none;

    -webkit-appearance: none;

    -moz-appearance: none;

	-o-appearance: none;

	appearance: none;

}



.grid ol li .selection select:focus {

    outline: none;

}



/*.grid ol li .selection>option:hover{color:#1B517E; cursor: pointer; background:#36AB4A;}*/



.grid-btmbox{margin:15px auto; padding:0px; clear:both;}

.grid-btmbox .lftfiled{margin:0px 10px 0px 10px; float:left; padding:10px; width:590px; color: #04284C; font-family:"Times New Roman",Times,serif !important; font-size: 15px; font-weight: normal; line-height:20px; text-align: left; border:1px solid #000; height:45px;}

.grid-btmbox .rgtfiled{margin:15px auto; float:right; width:210px;}

.tag{display: block; left: 34px; position: relative; top: -36px; width:550px; text-transform:capitalize; font-size:15px; line-height:20px; font-family:"Times New Roman",Times,serif !important; text-transform:capitalize;}

.tag span{ font-size:16px; text-transform:uppercase; font-family:"Times New Roman",Times,serif !important;}

label{display: inline;}

.regular-checkbox {display: none;}

.regular-checkbox + label { background-color: #FAFAFA; border: 1px solid #000; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 -15px 10px -12px rgba(0, 0, 0, 0.05) inset; display: inline-block; padding: 10px; position: relative;}

.regular-checkbox + label:active, .regular-checkbox:checked + label:active {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 1px 3px rgba(0, 0, 0, 0.1) inset;}

.regular-checkbox:checked + label {background-color: #36AB4A; border: 1px solid #000; color: #99A1A7;}

.regular-checkbox:checked + label:after {color: #FFFFFF; content: "✔"; font-size: 20px; left: 2px; position: absolute; top: 1px;}



.rgtfiled input.sendbutton { background: linear-gradient(to bottom, #D0E4F7 0%, #73B1E7 24%, #0A77D5 50%, #539FE1 79%, #87BCEA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: 1px solid #161616; border-radius: 3px; box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; -o-box-shadow: 0 0 5px #000000; color: #FFFFFF;cursor: pointer;font-family: tinos;font-size: 18px; height: 40px; margin: 0 0 0 5px; padding: 5px 10px; width: 135px;

background: rgb(208,228,247); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZTRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzczYjFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzUzOWZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2JjZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-8 */

}

.rgtfiled input.sendbutton:hover { background: linear-gradient(to bottom, #0A77D5 1%, #0CCAF9 50%, #0A77D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

border: 1px solid #000000 !important;

background: rgb(10,119,213); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBjY2FmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTc3ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(10,119,213,1) 1%, rgba(12,202,249,1) 50%, rgba(10,119,213,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(10,119,213,1)), color-stop(50%,rgba(12,202,249,1)), color-stop(100%,rgba(10,119,213,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a77d5', endColorstr='#0a77d5',GradientType=0 ); /* IE6-8 */

}



.Radio-box{margin:10px auto; padding:0px;}

.Radio-box p{color: #04284C !important; font-family:"Times New Roman" !important; font-size: 20px !important; font-weight: normal !important; line-height: 1.3em !important; margin: 0 !important; padding: 0 0 8px !important; text-align: center !important; vertical-align: top !important;}

.Radio-box .button{margin:7px auto 30px; width:135px;}

.Radio-box .button label{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size: 20px; font-weight: normal; line-height: 0.9em; margin: 0; padding:0px 5px 0px 0px; text-align:left; vertical-align: top;}



.grid-form h2{color:#04284C;  font-weight:bold; line-height:1.3em; margin:0; padding:0px 0px 8px 0; text-align:center; vertical-align: top; font-family:"Times New Roman" !important; color: #A81E1B; font-size:31pt; margin: 20px 0;}



.form-txt p{color: #04284C !important; font-family:"Times New Roman" !important; font-size:14pt !important; font-weight: normal !important; line-height:25px !important; margin: 0 !important; padding: 0 0 8px !important; text-align: center !important; vertical-align: top !important;}

.form-txt p.bxt-below{ margin:10px auto !important; padding:0px !important; }

.form-txt p.bxt-below span{ background:#ffff00;}



.form-txt p span.green a{ background: linear-gradient(to bottom, #D0E4F7 0%, #73B1E7 24%, #0A77D5 50%, #539FE1 79%, #87BCEA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: 1px solid #161616; border-radius: 3px; box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; -o-box-shadow: 0 0 5px #000000; color: #FFFFFF;cursor: pointer;font-family: tinos;font-size: 18px; line-height:60px; padding:15px; margin: 0 0 0 5px; width: 135px; text-decoration:none;

background: rgb(208,228,247); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZTRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzczYjFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzUzOWZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2JjZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-8 */

}

.form-txt p span.green a:hover{ background: linear-gradient(to bottom, #0A77D5 1%, #0CCAF9 50%, #0A77D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

border: 1px solid #000000 !important;

background: rgb(10,119,213); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBjY2FmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTc3ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(10,119,213,1) 1%, rgba(12,202,249,1) 50%, rgba(10,119,213,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(10,119,213,1)), color-stop(50%,rgba(12,202,249,1)), color-stop(100%,rgba(10,119,213,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a77d5', endColorstr='#0a77d5',GradientType=0 ); /* IE6-8 */

}













.form-submit input[type=submit], .form-submit input[type=button], .form-submit input[type=reset]{background: linear-gradient(to bottom, #B04A57 31%, #970F20 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 1px solid #161616;

    border-radius: 3px;

    box-shadow: 0 0 5px #000000;

    color: #FFFFFF;

    cursor: pointer;

    font-family: tinos;

    font-size: 18px;

    height: 40px;

    margin: 0px;

    padding: 5px 10px;

    width: 120px;}

.form-submit input[type=submit]:hover, .form-submit input[type=button]:hover, .form-submit input[type=reset]:hover{ background: linear-gradient(to bottom, #AF3D4A 31%, #960616 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 1px solid #000000;}



.payment-form{margin:0px auto; padding:0px; clear:both;}

.payment-form h1{color:#04284C; font-family:"Times New Roman" !important; font-size:20px  !important; font-weight:bold  !important; line-height:1.3em; text-align:left; margin:0px 0px 10px 0px !important; padding:0px !important;}

.payment-form .lft-box{float:left; margin:10px 20px 0px 0px; width:300px;}

.payment-form .lft-box label{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size: 20px; font-weight: normal; line-height: 1.3em; margin: 0; padding: 0 0 8px; text-align: center; vertical-align: top;}





.paypal-form{margin:15px auto; padding:0px; width:450px;}

.paypal-form ol{ margin:0px; padding:0px; list-style-type:none;}

.paypal-form li{ margin:5px 0px; padding:0px; list-style-type:none; display:block; width:450px; float:left;}

.paypal-form li.text{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size:18px; font-weight: normal; line-height: 1.3em; margin:0px 10px 0px 0px; padding:10px 0px; text-align:left !important; vertical-align: top; float:left;}

.paypal-form ol li label{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size:18px; font-weight: normal; line-height: 1.3em; margin:0px 10px 0px 0px; padding:0px; text-align:left !important; vertical-align: top; float:left; width:150px;}

.paypal-form ol li input{-moz-appearance: none; border: 1px solid #171717 !important; border-radius: 5px; display: block; margin:0px 5px 0px 0px; padding: 4px; text-indent: 0.01px; text-overflow: ""; width: 170px; float:left;}

.paypal-form ol li input.smallbox{-moz-appearance: none; border: 1px solid #171717 !important; border-radius: 5px; display: block; margin:0px 5px 0px 0px; padding: 4px; text-indent: 0.01px; text-overflow: ""; width: 80px; float:left;}



.paypal-selection {background: url(images/select-gridbox.png) no-repeat scroll center top rgba(0, 0, 0, 0);width: 170px; overflow: hidden; text-indent: 0.01px; text-overflow: ""; margin: 5px auto; float:left;}

.paypal-selection select {padding: 6px; width:110%;border: none; box-shadow: none; background: transparent; background-image: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}

.paypal-selection select:focus {outline: none;}



.paypal-selectsmall {background: url(images/paypal-select.png) no-repeat scroll center top rgba(0, 0, 0, 0);width: 109px; overflow: hidden; text-indent: 0.01px; text-overflow: ""; margin:5px 5px 5px 0px; float:left;}

.paypal-selectsmall2 {background: url(images/paypal-select01.png) no-repeat scroll center top rgba(0, 0, 0, 0);width: 180px; overflow: hidden; text-indent: 0.01px; text-overflow: ""; margin:5px 5px 5px 0px; float:left;}

.paypal-selectsmall select {padding: 6px; width:116%;border: none; box-shadow: none; background: transparent; background-image: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}

.paypal-selectsmall select:focus {outline: none;}

#payoption {padding: 6px; width:116%;border: none; box-shadow: none; background: transparent; background-image: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}



.paypal-form input[type=submit], .paypal-form input[type=button], .paypal-form input[type=reset]{background: linear-gradient(to bottom, #B04A57 31%, #970F20 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 1px solid #161616;

    border-radius: 3px;

    box-shadow: 0 0 5px #000000;

    color: #FFFFFF;

    cursor: pointer;

    font-family: tinos;

    font-size: 18px;

    margin: 5px 0px 0px 160px; float:none;

    padding: 5px 10px; height:30px;

    width: 80px;}

.paypal-form input[type=submit]:hover, .paypal-form input[type=button]:hover, .paypal-form input[type=reset]:hover{ background: linear-gradient(to bottom, #AF3D4A 31%, #960616 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

    border: 1px solid #000000;}





#payment{margin:0px auto; padding:0px; width:820px;}

#payment2{margin:0px auto; padding:27px 0 0 0; width:980px;}

#payment h1{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size:25px; font-weight: normal; line-height: 2.3em; margin:0px 10px 0px 0px; padding:0px; text-align:left !important; vertical-align: top; float:left;}

#payment h2{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size:20px; font-weight:bold; line-height: 1.3em; margin:0px 0px 15px 0px; padding:0px; text-align:left !important; vertical-align: top; float:left;}

#payment .imgbox{margin:0px auto; padding:10px; text-align:center;}

#payment .imgbox img{ float:left; margin:0px 30px 0px 0px;}

#payment .imgbox a img{ border:none; outline:none;}

#payment .lftformbox{ float:left; margin:0px; padding:0px; width:407px;}

#payment .rgtformbox{ float:left; margin:0px; padding:0px; width:400px;}

#payment .rgtformbox p{ text-align:center; font-size:14px; line-height: 20px; margin:0px; padding:0px;}

#payment .rgtformbox p.bld{ text-align:center; font-size:15px; line-height:20px; margin:0px 0px 10px 0px; padding:0px; font-weight:bold;  text-decoration:underline;}

#payment .rgtformbox p.title{ text-align:center; font-size:18px; line-height:20px; margin:0px 0px 12px 0px; padding:0px;}

#payment .rgtformbox p span{color:#4ab119;}

#payment .rgtformbox .boxborder{border:1px solid #000;  float:left; padding:10px;}

#payment .divider{ border-bottom:2px dotted #333; height:10px; margin:5px auto; padding:0px;}

#payment ol{ margin:0px; padding:0px; list-style-type:none; width:390px;}

#payment li{ margin:5px 0px; padding:0px; list-style-type:none; display:block; width:390px; float:left;}

#payment ol li label{color: #04284C; font-family:"Times New Roman", Times, serif;  font-size:15px; font-weight: normal; line-height:20px; margin:0px 10px 0px 0px; padding:0px; text-align:left !important; vertical-align: top; float:left; width:150px; position:relative;}

#payment ol li label img{ position:absolute; right:2px; top:3px;}

#payment ol li input{-moz-appearance: none; border: 1px solid #171717 !important; border-radius: 5px; display: block; margin:0px 5px 0px 0px; padding: 4px; text-indent: 0.01px; text-overflow: ""; width: 170px; float:left;}

#payment ol li input.smallbox{-moz-appearance: none; border: 1px solid #171717 !important; border-radius: 5px; display: block; margin:0px 5px 0px 0px; padding: 4px; text-indent: 0.01px; text-overflow: ""; width: 80px; float:left;}



#payment ol li a{ text-align:center; font-size:17px; text-decoration:none; font-weight:bold; line-height:25px; color:#F00;}



#payment-selection {background: url(images/select-gridbox.png) no-repeat scroll center top rgba(0, 0, 0, 0);width: 170px; overflow: hidden; text-indent: 0.01px; text-overflow: ""; margin: 5px auto; float:left;}

#payment-selection select {padding: 6px; width:110%;border: none; box-shadow: none; background: transparent; background-image: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}

#payment-selection select:focus {outline: none;}



#payment-selectsmall {background: url(images/paypal-select.png) no-repeat scroll center top rgba(0, 0, 0, 0);width: 109px; overflow: hidden; text-indent: 0.01px; text-overflow: ""; margin:5px 5px 5px 0px; float:left;}

#payment-selectsmall select {padding: 6px; width:116%;border: none; box-shadow: none; background: transparent; background-image: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}

#payment-selectsmall select:focus {outline: none;}



#payment input[type=submit], #payment input[type=button], #payment input[type=reset]{  

background: linear-gradient(to bottom, #D0E4F7 0%, #73B1E7 24%, #0A77D5 50%, #539FE1 79%, #87BCEA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: 1px solid #161616; border-radius: 3px; box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; -o-box-shadow: 0 0 5px #000000; color: #FFFFFF;cursor: pointer;

background: rgb(208,228,247); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZTRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzczYjFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzUzOWZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2JjZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-8 */  

    font-family: tinos;

    font-size: 18px;

    margin: 5px 0px 0px 160px; float:none;

    padding: 5px 10px; height:30px;

    width: 180px;}

#payment input[type=submit]:hover, #payment input[type=button]:hover, #payment input[type=reset]:hover{ background: linear-gradient(to bottom, #0A77D5 1%, #0CCAF9 50%, #0A77D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

border: 1px solid #000000 !important;

background: rgb(10,119,213); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBjY2FmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTc3ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(10,119,213,1) 1%, rgba(12,202,249,1) 50%, rgba(10,119,213,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(10,119,213,1)), color-stop(50%,rgba(12,202,249,1)), color-stop(100%,rgba(10,119,213,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a77d5', endColorstr='#0a77d5',GradientType=0 ); /* IE6-8 */}

	

#payment .bottomimgbox{margin:0px auto; padding:35px 20px; text-align:center; width:80%;}

#payment .bottomimgbox img{float:left; margin:0px 50px 0px 0px;}



.creditcard{margin:10px auto; padding:0px; text-align:center;}





.button{background: rgb(208,228,247); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZTRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzczYjFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzUzOWZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2JjZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-8 */

    border-radius: 3px; border: 1px solid #161616;

    box-shadow: 0 0 5px #000000;

    color: #FFFFFF;

    cursor: pointer;

    font-family: tinos;

    font-size: 18px;

    margin: 20px 0px 0px 0px; float:none;

    padding: 5px 10px;

    width: 180px;}

.button a{color:#fff !important; text-decoration:none;}	

.button:hover{background: linear-gradient(to bottom, #0A77D5 1%, #0CCAF9 50%, #0A77D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

border: 1px solid #000000 !important;

background: rgb(10,119,213); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBjY2FmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTc3ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(10,119,213,1) 1%, rgba(12,202,249,1) 50%, rgba(10,119,213,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(10,119,213,1)), color-stop(50%,rgba(12,202,249,1)), color-stop(100%,rgba(10,119,213,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a77d5', endColorstr='#0a77d5',GradientType=0 ); /* IE6-8 */}	



	

	



/* custom form */

#col1 { display:none; }

#col2 { display:none; }

#col3 { display:none; }

#col4 { display:none; }



div.popup {

    width:590px;

    /*height: 200px;

    overflow: auto;*/

    position: absolute;

    visibility: hidden;

	z-index:99999;

    font-size:13px; line-height:1.2;

    color:#000; background-color:#E1E5F1; 

    border:1px solid #667295; left:620px !important; top:455px !important;

}

    

div.handle {

    background-color:#0D2878;

    min-height:15px; /* for bg color if no caption */

    text-align:center; padding:10px;

}

    

div.handle {

    cursor: move;

}



div.handle span.caption {

    color:#fff; font-weight:bold;

}

    

div.handle span.closeBox {

    position:absolute;

    top:0; right:1px;

    text-align:right;

}



div.handle span.closeBox a {

    color:#fff;

    font-weight:bold;

    text-decoration: none;

}



div.popup div.popup_content {

    padding:10px;

}



div.popup_content p {

    margin:.2em 0 .6em;

}



p.right {

    text-align: right;

}

.new-left-text { font-weight: bold; font-style:italic; width:48%; float:left; padding: 18px 0 0 !important; }

.new-right-text { width:48%; float:right;}

/*.grid-btmbox .lftfiled { width:390px; height: 64px;}

.tag {width: 350px;}*/

.tagline { background:#ff0000; font-family:"Times New Roman", Times, serif; font-size:16px; padding:1%; margin: 2% auto; width:98%; color:#fff; text-align:center; font-weight:bold; }

.hide{
	display:none;
}

#paypalResponse .message{
	margin-top:20px;
	font-size:18px;
}
#paypalResponse .message.err{
	color:#F00;
}


/******  Responsive Navigation Style ******/

img { -ms-interpolation-mode: bicubic; border: 0; height: auto; max-width: 100%;  vertical-align: middle;}
.ie8 img { height: auto;  width: auto\9; }
.anchor-link, #mobile-nav{ background: navy;}
.anchor-link { display: none; text-align: center; padding: 0 1em 0; text-align: center; padding: 10px 0; color: #fff; text-decoration: none; margin: 0; float: none; width: 100%; cursor: pointer; }
#mobile-nav { display:none; }

@media screen and (max-width:1024px) {
#contentArea .middle { background: #861a0d url(images/middlebg.jpg) left top repeat-x; margin: 0px auto;padding: 5px 0px 5px 0px; position: relative;  float: left;  width: 100%;}
#topnavbar { float:left; background-position: right 0 top 0; height:125px;}
nav { display:none;}
.restofpage1 {background-image: none !important;}
.mainWrapIn{width:100%; margin:0 auto; padding:0 0%; float:left;}
#content{ width:100%; padding:10px 0px; min-height: inherit;}

#apply-now .apply {width:196px; height: 56px; margin: 0px auto; font: normal 25px/68px 'trajan_probold'; color: #05294e;  background: url(images/applyButt-small.png) no-repeat; left: 37%;
top: 136px; padding: 0px 0 0px 60px; line-height: 59px;}

#slidercont { width: 98% !important; padding: 0 1%;}

#contentArea { width:98%; padding:0 1%; }
#payment2 { width:100%;}

#quick { width:98%; padding:0 1%;}
}
@media screen and (max-width:999px) {
/*.container { width:98%; margin:0 auto 0; padding:0 1% 0 1%;}*/


#mainWrap{width:100%; float:left;}
#footer {width:100%;}
footer { width:100%; float:left; margin:0 auto 0; padding: 0 0 55px;}

header { width: 100%; float:left; margin: 0 auto; padding: 0 0 0 0;}

.logo {width: 57%; margin: 10px 0 0 0;}
#extras { width: 42%;}
#extras > .one {background: url(images/speakBg-small.png) no-repeat; width: 300px; font-size:13px;}
#extras {margin: 24px 0px 0 0;}


#apply-now .left-txt h2 {font-size: 10px; line-height: 28px;}

/*#slidercont { margin:0 auto 0; width:100%; height: 170px;}
#haSlider {width: 100%; height:320px;}*/
#quick { float:left;}
#quick { width:100%; padding:0 0%;}
#quick .one {margin: 0 41px 10px 0;}
footer p {width: 100%;}
#footer { margin-top: 0;}
#quick ul {margin: 0 auto;  list-style:none; text-align:center;}
#quick ul li { display: inline-block; list-style:none; text-align:left;}




#payment {width: 100%;}
#payment .lftformbox {width: 48%;}
#payment .rgtformbox {width: 52%;}
#payment .rgtformbox .boxborder {box-sizing: border-box; width:100%;}
#payment ol { width:100%;}
#payment li { width:100%;}
.paypal-selectsmall select {width: 100%;}
#payment ol li label { width:120px;}

.grid { width:100%;}
.grid ol li {width: 30%;}
.regular-checkbox + label { width:10px;}

.grid-btmbox .tag {top: -26px; width: 94%;}

.grid-btmbox .rgtfiled { margin: 15px auto; float: left; width: 100%; text-align: center;}
.restofpage #content { background-image: url("images/otherbg.jpg") !important; background-position: left 0 !important; padding:40px 0 0 0; background-repeat: repeat-x !important;
    background-size: auto auto !important; float: left; width: 100%;}
.restofpage {background-image:none !important;}

}

@media screen and (max-width:767px) {
#topnavbar { width:100%; margin:0 0 0 0; padding:0 0 0 0; float:left; background-position: right 0 top 0; height: auto;}
.grid ol li {width: 98%;}   
.grid ol li label { width:90%; float:left; padding: 0 0px 8px;}
.grid-btmbox .lftfiled {width: 90%; height: auto;}
.grid ol li input {float: left; }
    
    
#topnavbar { height: auto; background:url(images/bg.jpg) left top repeat; float: left;}
.logo {width:100%;  margin: 10px auto 10px; text-align: center;}

#apply-now { background: #841b06 url(images/apply-topbg.jpg) left top repeat-x; margin: 0px auto;padding: 0px; position: relative;  float: left;  width: 100%;}
#mainWrap {background: #032b4e;}
#extras {float: left; margin: 18px 0px 0 0; text-align: center; width: 100%;  margin: 10px 0px 10px 0;}

#apply-now .left-txt h2 .lfttxt { text-align: center; width: 100%; float: left; margin: 0 0 100px;}
.left-txt { width: 100%; float: left;}
#apply-now .left-txt h2 .rgttxt {text-align: center; width: 100%; float: right;}
#apply-now .apply { width: 196px; height: 56px; position: absolute; left: 50%; top: 95px; margin-left: -130px;}


#payment ol li label img { position: absolute; left: 57px; top: 0;}
#payment .lftformbox {width: 100%;}
#payment .rgtformbox {width: 100%;}
#payment ol li label { width:150px;}
#payment .imgbox img { margin: 0px 10px 0px 0px;}
#payment .imgbox {padding: 0px;}
#payment .bottomimgbox img {float: left; margin: 0 5px 0 6px; display: inline-block;}


.form-txt p span.green { margin: 0 0 10px;  float: left;}
.form-txt p span.green a{ float:left; width: auto; background: linear-gradient(to bottom, #D0E4F7 0%, #73B1E7 24%, #0A77D5 50%, #539FE1 79%, #87BCEA 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  border: 1px solid #161616; border-radius: 3px; box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; -o-box-shadow: 0 0 5px #000000; color: #FFFFFF;cursor: pointer;font-family: tinos;font-size: 18px; line-height:30px; padding:15px; margin: 0 0 0 5px; text-decoration:none;

background: rgb(208,228,247); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZTRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzczYjFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzUzOWZlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2JjZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-8 */

}

.form-txt p span.green a:hover{ background: linear-gradient(to bottom, #0A77D5 1%, #0CCAF9 50%, #0A77D5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);

border: 1px solid #000000 !important;

background: rgb(10,119,213); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzBhNzdkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBjY2FmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTc3ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top, rgba(10,119,213,1) 1%, rgba(12,202,249,1) 50%, rgba(10,119,213,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(10,119,213,1)), color-stop(50%,rgba(12,202,249,1)), color-stop(100%,rgba(10,119,213,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* IE10+ */

background: linear-gradient(to bottom, rgba(10,119,213,1) 1%,rgba(12,202,249,1) 50%,rgba(10,119,213,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a77d5', endColorstr='#0a77d5',GradientType=0 ); /* IE6-8 */

}



#contentArea { width:96%; padding:0 2%; }
#slidercont { margin:20px auto 15px; /*height: 395px;*/}
}
@media screen and (max-width:380px) {
#quick .one { margin: 0 0px 10px 0;}
#payment .bottomimgbox { margin: 0px auto; padding: 20px 0 20px;  text-align: center; width: 100%;}
#payment .bottomimgbox img {float: left; margin: 0 5px 0; display: inherit;}
#payment ol li label { width: 100%;}
.grid ol li .selection { margin-left: 0;}
#contentArea p { text-align:left;}


}
