html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

:focus{outline:0;}

body{line-height:1;color:black;background:white;}

ol, ul{list-style:none;}

table{border-collapse:separate;border-spacing:0;}

caption, th, td{text-align:left;font-weight:normal;}

blockquote:before, blockquote:after,

q:before, q:after{content:"";}

blockquote, q{quotes:"" "";}

body{font:13px Arial, Helvetica, sans-serif;color:#868686;}

.access{display:none;}

.clear{clear:both;}

a{color:#868686;}

.FloatLeft{float:left;}

.FloatRight{float:right;}

.FloatNone{float:none;}

.red{color:#db231f;}

.yelloworange{color:#F7B64A;}

.blue{color:#4E8DB6 !important;}

.orange{color:#ff9600;}

.darkred{font-size:28px;font-family:'Titillium Web', sans-serif;;color:#b51809 !important;}

.FontHighlight1{font-size:18px;}

.FontHighlight2{font-size:22px;}

.PageWidth{margin:0px auto;width:953px;}

.bodyBg{background:url(../images/body-bg.jpg) no-repeat center top;}

.Page{}

.Home{background:#f7f5f5 url(../images/bg-main.jpg) repeat-x 0px 0px;}

.Home .bodyBg{background:url(../images/body-bg.jpg) no-repeat center top;}

.Inner{background:#f7f5f5 url(../images/bg-main-inner.jpg) repeat-x 0px 0px;}

.Inner .bodyBg{background:url(../images/body-bg-inner.jpg) no-repeat center top;}

.InnerDetail{background:#f7f5f5 url(../images/bg-main-inner.jpg) repeat-x 0px 0px;}

.InnerDetail .bodyBg{background:url(../images/body-bg-inner.jpg) no-repeat center top;}

.TopLine{height:57px;position:relative;}

.TopLine h1{position:absolute;top:-10px;left:0;width:228px;height:139px;float:left;z-index:999;-webkit-transition:top 0.5s ease-out;-moz-transition:top 0.5s ease-out;-o-transition:top 0.5s ease-out;}

.TopLine h1 a{background:url(../images/logo.png) no-repeat 0px 0px;float:left;width:228px;height:139px;text-indent:-9999px;}

.TopLine h1:hover{top:0px;}

.TopLine .content{float:right;height:57px;}

.TopLine .content a{color:#7c7c7c;text-decoration:none;}

.TopLine .content a:hover{color:#FFF;text-decoration:underline;}

.TopLine .content p{line-height:57px;float:left;margin-right:10px;}

.TopLine .login{background:url(../images/icons/main-sprite.png) no-repeat right -84px;padding-right:5px;}

.TopLine .basket{}

.TopLine .basket a.viewbasket{width:75px;height:34px;background:url(../images/icons/main-sprite.png) no-repeat 0px -74px;text-indent:-9999px;float:left;margin:13px 0 0 3px;}

.TopLine .questions{color:#FFF;line-height:15px !important;padding-top:12px;}

.TopLine .callus{font-family:'Droid Sans', sans-serif;font-weight:400;color:#FFF;font-size:18px;}

.TopLine .callusNo{font-family:'Droid Sans', sans-serif;font-weight:400;color:#FFF;font-size:30px;}

.TopLine .livechat{width:133px;height:33px;background:url(../images/live-chat.png) no-repeat 0px 0px;text-indent:-9999px;float:left;margin-left:6px;margin-top:12px;}

.TopLine .Menu{clear:both;float:left;width:100%;height:56px;}

.TopLine .Menu .content{float:right;margin:0px;padding:0px;}

.TopLine .Menu .SocialMedia{float:right;width:160px;margin:21px 0 0 0;}

.TopLine .Menu ul{}

.TopLine .Menu li{display:inline;font:15px/69px Arial, Helvetica, sans-serif;color:#FFF;}

.TopLine .Menu li a{float:left;color:#FFF;text-decoration:none;margin:0px 12px 0px 0px;padding:0px 7px 0px 7px;text-shadow:-1px -1px 2px #1A4D6A;}

.TopLine .Menu li a:hover, .TopLine .Menu li .active{color:#a4cfe5;text-decoration:none;background:url(../images/icons/main-sprite.png) no-repeat center top;}

.TopLine .Menu .SocialMedia ul{}

.TopLine .Menu .SocialMedia li{}

.TopLine .Menu .SocialMedia li a{text-indent:-9999px;width:30px;height:30px;background:url(../images/icons/social-media-icons.png) no-repeat 0px 0px;margin:0;padding:0;}

.TopLine .Menu .SocialMedia li a:hover{}

.TopLine .Menu .SocialMedia li a.facebook{background-position:0px 0px;}

.TopLine .Menu .SocialMedia li a.twitter{background-position:-128px 0px;}

.TopLine .Menu .SocialMedia li a.googleplus{background-position:-66px 0px;}

.TopLine .Menu .SocialMedia li a.linkedin{background-position:-33px 0px;}

.TopLine .Menu .SocialMedia li a.flickr{background-position:-156px 0px;}

.MainSlider{clear:both;width:953px;height:397px;float:left;}

.bx-pager{position:absolute;left:0px;bottom:26px;}

.bx-pager a{background:#ce2017;border:2px solid #FFF;margin-right:6px;text-indent:-9999px;float:left;width:15px;height:15px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}

.bx-pager a.pager-active{background:#FFF;}

.Accordion{float:left;width:100%;clear:both;padding:20px 0 0 0;height:291px;}

ul#accordion-slider{margin:0;padding:0;list-style:none;position:relative;width:953px;background:#FFF;}

ul#accordion-slider li{display:block;overflow:hidden;padding:0;float:left;width:136px;height:274px;}

.MainContent{float:left;width:100%;min-height:250px;margin:31px 0 28px 0;}

.MainContent .PageContent{float:left;width:676px;}

.PageContentLeft{float:left;width:693px;}

.PageContentRight{float:left;width:260px;}

.MainContent h2{color:#4E8DB6;font-family:'Droid Sans', sans-serif;font-weight:700;margin:0px 0px 17px;padding:0px;}

.MainContent h2 a{font-family:'Droid Sans', sans-serif;font-weight:700;color:#4e8db6;font-size:24px;margin:0px 0px 17px;padding:0px;text-decoration:none;}

.MainContent h3{font-family:'Droid Sans', sans-serif;font-weight:700;color:#4e8db6;font-size:19px;margin:0px 0px 11px;padding:0px;}

.ReadMore{font-size:14px;margin:24px 0 20px 0;}

.Button{}

.Button a{font-size:14px;text-decoration:none;color:#ffffff !important;padding:10px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ba1a0b;}

.Button a.red{background:#e1302d;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b')";background:-moz-linear-gradient(top,

#e1302d 0%,

#ba1a0b);background:-webkit-gradient(linear, left top, left bottom,

from(#e1302d),

to(#ba1a0b));}

.Button a.red:hover{background:#fe120e;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe120e', EndColorStr='#d61c09');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#fe120e', EndColorStr='#d61c09')";background:-moz-linear-gradient(top,

#fe120e 0%,

#d61c09);background:-webkit-gradient(linear, left top, left bottom,

from(#fe120e),

to(#d61c09));}

.Button a.blue{background:#4ba1d9;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4ba1d9', EndColorStr='#1566ad');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#4ba1d9', EndColorStr='#1566ad')";background:-moz-linear-gradient(top,

#4ba1d9 0%,

#1566ad);background:-webkit-gradient(linear, left top, left bottom,

from(#4ba1d9),

to(#1566ad));border:1px solid #1668ae;}

.Button a.blue:hover{background:#38a4ea;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#31a9f6', EndColorStr='#278ed0');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#31a9f6', EndColorStr='#278ed0')";background:-moz-linear-gradient(top,

#31a9f6 0%,

#278ed0);background:-webkit-gradient(linear, left top, left bottom,

from(#31a9f6),

to(#278ed0));border:1px solid #1668ae;}

.Button a.green{background:#389C40;border:1px solid #389C40;}

.Button a.green:hover{background:#389C40;border:1px solid #389C40;}

.Button a.yelloworange{background:#E58300;border:1px solid #E7900A;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F6AD36', EndColorStr='#E78F08');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#F6AD36', EndColorStr='#E78F08')";background:-moz-linear-gradient(top,

#F6AD36 0%,

#E78F08);background:-webkit-gradient(linear, left top, left bottom,

from(#F6AD36),

to(#E78F08));}

.Button a.yelloworange:hover{background:#E58300;border:1px solid #E7900A;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F7B74E', EndColorStr='#F6AF39');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#F7B74E', EndColorStr='#F6AF39')";background:-moz-linear-gradient(top,

#F7B74E 0%,

#F6AF39);background:-webkit-gradient(linear, left top, left bottom,

from(#F7B74E),

to(#F6AF39));}

.PageContent .WhiteBox{float:left;width:674px;border:1px solid #ececec;margin:35px 0 28px;}

.PageContent .WhiteBox .Button a{padding:5px 10px;}

.ParasMargin p{margin-bottom:20px;}

.Nationwide{background:#FFF url(../images/nation-wide-coverage.gif) no-repeat 0px 0px;height:146px;}

.Nationwide .content{padding:63px 0 0 27px;width:383px;}

.ReviewCentre{background:#FFF url(../images/review-centre-banner.jpg) no-repeat 0px 0px;height:146px;}

.ReviewCentre .content{padding:4px 0 0 27px;width:336px;}

.aboutUs{}

.aboutUs .leftColumn{float:left;width:378px;}

.aboutUs .leftColumn p{line-height:20px;font-family:Calibri, sans-serif;font-size:15px;}

.aboutUs .rightColumn{float:right;width:256px;text-align:center;}

.aboutUs .rightColumn p{font-size:11px;color:#b3b1b1;}

.aboutUs .Button a{padding:5px 10px;}

.DoorProfile{float:left;width:100%;margin-bottom:25px;}

.DoorProfile strong{font-weight:bold;}

.DoorProfile .DoorImage{float:left;width:200px;}

.DoorProfile .DoorDescription{float:left;width:476px;}

.DoorReview{float:left;width:260px;}

.DoorProfile .DoorDescription .price{font-size:18px;color:#464646;margin-bottom:15px;}

.DoorProfile .DoorDescription .SpecsHeading{color:#868686;margin-bottom:5px;font-weight:bold;}

.DoorProfile .DoorDescription ul{float:left;margin-bottom:5px;width:100%;}

.DoorProfile .DoorDescription li{color:#4d4d4d;background:url(../images/icons/main-sprite.png) no-repeat 0px -267px;padding-left:10px;line-height:20px;}

.DoorProfile .DoorDescription a{color:#da231e;text-decoration:underline;}

.DoorProfile .DoorDescription a:hover{text-decoration:none;}

.DoorProfile .DoorDescription .note{color:#4d4d4d;clear:both;}

.DoorProfile .DoorDescription h3{margin-bottom:10px;}

.DoorProfile .DoorDescription .smallDescription{margin-bottom:10px;}

.DoorVariants{}

.DoorVariants .VariantColour, .DoorVariants .VariantHandle, .DoorVariants .VariantGlassDesign, .DoorVariants .VariantGlassPattern{float:left;background:#ebe9e9;width:920px;border:1px solid #e2e0e0;margin-bottom:11px;position:relative;}

.DoorVariants .VariantColour .content, .DoorVariants .VariantHandle .content, .DoorVariants .VariantGlassDesign .content, .DoorVariants .VariantGlassPattern .content{float:left;padding:16px 16px 0px 16px;width:920px;}

.DoorVariants .VariantColour .content p, .DoorVariants .VariantHandle .content p, .DoorVariants .VariantGlassDesign .content p, .DoorVariants .VariantGlassPattern .content p{color:#686767;margin-bottom:15px;}

.DoorVariants .VariantColour .content div, .DoorVariants .VariantHandle .content div, .DoorVariants .VariantGlassDesign .content div, .DoorVariants .VariantGlassPattern .content div{width:920px;text-align:center;padding-bottom:5px;}

.DoorVariants .VariantColour .content h3.arrows, .DoorVariants .VariantHandle .content h3.arrows, .DoorVariants .VariantGlassDesign .content h3.arrows, .DoorVariants .VariantGlassPattern .content h3.arrows{

	width:428px;

	height:26px;

	background-image:url(/images/get-started-img.png);

	text-align:center;

	margin:0 auto;

	color:#4E8DB6;

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

}

.DoorVariants .VariantColour .content img{margin-bottom:10px;}

.DoorVariants .VariantColour .content p{clear:both;text-align:center;margin:0;}

.DoorVariants .VariantColour .content ul, .DoorVariants .VariantHandle .content ul, .DoorVariants .VariantGlassDesign .content ul .DoorVariants .VariantGlassPattern .content ul{width:1000px;margin:0 auto;text-align:center;}

.DoorVariants .VariantColour .content li, .DoorVariants .VariantHandle .content li, .DoorVariants .VariantGlassDesign .content li, .DoorVariants .VariantGlassPattern .content li{float:left;margin-right:15px;margin-bottom:15px;border:1px solid #EBE9E9;}

.DoorVariants .VariantColour .content li:hover, .DoorVariants .VariantHandle .content li:hover, .DoorVariants .VariantGlassDesign .content li:hover, .DoorVariants .VariantGlassPattern .content li:hover{border:1px solid #F00;}

.DoorVariants .VariantColour .content li img, .DoorVariants .VariantHandle .content li img, .DoorVariants .VariantGlassDesign .content li img, .DoorVariants .VariantGlassPattern .content li img{float:left;}

.DoorVariants .VariantGlassDesign{}

.DoorVariants .VariantGlassDesign .content{float:left;padding:16px 16px 0px 16px;width:920px;}

.DoorVariants .VariantGlassDesign .content div{width:920px;text-align:center;padding-bottom:5px;}

.DoorVariants .VariantGlassDesign .content h3.arrows{width:428px;height:26px;background-image:url(/images/get-started-img.png);text-align:center;margin:0 auto;}

.DoorVariants .VariantGlassDesign .content li{margin-right:2px;text-align:center;}

.DoorVariants .VariantGlassDesign .content ul{width:850px;margin:0 auto;text-align:center;}

.DoorVariants .VariantGlassDesign .content li p{color:#4e8db6;margin-bottom:0px;clear:both;}

.DoorVariants .VariantGlassDesign .content li img{float:left;border:1px solid #dfdfdf;margin-bottom:10px;}

.DoorVariants .VariantGlassPattern{}

.DoorVariants .VariantGlassPattern .content{float:left;padding:16px 16px 0px 16px;width:920px;}

.DoorVariants .VariantGlassPattern .content div{width:920px;text-align:center;padding-bottom:5px;}

.DoorVariants .VariantGlassPattern .content h3.arrows{width:428px;height:26px;background-image:url(/images/get-started-img.png);text-align:center;margin:0 auto;}

.DoorVariants .VariantGlassPattern .content ul{width:920px;margin:0 auto;text-align:center;}

.DoorVariants .VariantGlassPattern .content li{margin-right:1px;text-align:center;}

.DoorVariants .VariantGlassPattern .content li p{color:#686767;margin-bottom:0px;font-size:11px;clear:both;}

#blk-1 .VariantColour, #blk-1 .VariantGlassDesign, #blk-1 .VariantGlassPattern{float:left;background:#ebe9e9;width:676px;margin-bottom:11px;position:relative;}

#blk-1 .VariantColour .Content, #blk-1 .VariantGlassDesign .Content, #blk-1 .VariantGlassPattern .Content{float:left;width:676px;padding-bottom:15px;padding-top:15px;padding-left:15px;}

#blk-1 .VariantColour .Content p, #blk-1 .VariantGlassDesign .Content p, #blk-1 .VariantGlassPattern .Content p{color:#686767;margin-bottom:15px;}

#blk-1 .VariantColour .Content div, #blk-1 .VariantGlassDesign .Content div, #blk-1 .VariantGlassPattern .Content div{width:650px;text-align:center;padding-bottom:5px;}

#blk-1 .VariantColour .Content h3.arrows, #blk-1 .VariantGlassDesign .Content h3.arrows, #blk-1 .VariantGlassPattern .Content h3.arrows{width:428px;height:26px;background-image:url(/images/get-started-img.png);text-align:center;margin:0 auto;}

#blk-1 .VariantColour .Content img{margin-bottom:10px;}

#blk-1 .VariantColour .Content p{clear:both;text-align:center;margin:0;}

#blk-1 .VariantColour .Content ul, #blk-1 .VariantGlassDesign .Content ul , #blk-1 .VariantGlassPattern .Content ul{width:594px;margin:0 auto;text-align:center;padding-left:40px;padding-right:40px;}

#blk-1 .VariantColour .Content li, #blk-1 .VariantGlassDesign .Content li, #blk-1 .VariantGlassPattern .Content li{float:left;margin-right:15px;margin-bottom:5px;border:1px solid #EBE9E9;text-align:center;}

#blk-1 .VariantColour .Content li:hover, #blk-1 .VariantGlassDesign .Content li:hover, #blk-1 .VariantGlassPattern .Content li:hover{border:1px solid #F00;}

#blk-1 .VariantColour .Content li img, #blk-1 .VariantGlassDesign .Content li img, #blk-1 .VariantGlassPattern .Content li img{text-align:center;}

#blk-1 .VariantGlassDesign{}

#blk-1 .VariantGlassDesign .Content li{margin-right:2px;text-align:center;}

#blk-1 .VariantGlassDesign .Content li p{color:#4e8db6;margin-bottom:0px;clear:both;}

#blk-1 .VariantGlassDesign .Content li img{float:left;border:1px solid #dfdfdf;margin-bottom:10px;}

#blk-1 .VariantGlassPattern{}

#blk-1 .VariantGlassPattern .Content li{margin-right:1px;text-align:center;}

#blk-1 .VariantGlassPattern .Content li p{color:#686767;margin-bottom:0px;font-size:11px;clear:both;}

#blk-2 .VariantColour, #blk-2 .VariantGlassDesign, #blk-2 .VariantGlassPattern{float:left;background:#ebe9e9;width:676px;margin-bottom:11px;position:relative;}

#blk-2 .VariantColour .Content, #blk-2 .VariantGlassDesign .Content, #blk-2 .VariantGlassPattern .Content{float:left;width:676px;padding-bottom:15px;padding-top:15px;padding-left:15px;}

#blk-2 .VariantColour .Content p, #blk-2 .VariantGlassDesign .Content p, #blk-2 .VariantGlassPattern .Content p{color:#686767;margin-bottom:15px;}

#blk-2 .VariantColour .Content div, #blk-2 .VariantGlassDesign .Content div, #blk-2 .VariantGlassPattern .Content div{width:650px;text-align:center;padding-bottom:5px;}

#blk-2 .VariantColour .Content h3.arrows, #blk-2 .VariantGlassDesign .Content h3.arrows, #blk-2 .VariantGlassPattern .Content h3.arrows{width:428px;height:26px;background-image:url(/images/get-started-img.png);text-align:center;margin:0 auto;}

#blk-2 .VariantColour .Content img{margin-bottom:10px;}

#blk-2 .VariantColour .Content p{clear:both;text-align:center;margin:0;}

#blk-2 .VariantColour .Content ul, #blk-2 .VariantGlassDesign .Content ul , #blk-2 .VariantGlassPattern .Content ul{width:594px;margin:0 auto;text-align:center;padding-left:40px;padding-right:40px;}

#blk-2 .VariantColour .Content li, #blk-2 .VariantGlassDesign .Content li, #blk-2 .VariantGlassPattern .Content li{float:left;margin-right:15px;margin-bottom:5px;border:1px solid #EBE9E9;text-align:center;}

#blk-2 .VariantColour .Content li:hover, #blk-2 .VariantGlassDesign .Content li:hover, #blk-2 .VariantGlassPattern .Content li:hover{border:1px solid #F00;}

#blk-2 .VariantColour .Content li img, #blk-2 .VariantGlassDesign .Content li img, #blk-2 .VariantGlassPattern .Content li img{text-align:center;}

#blk-2 .VariantGlassDesign{}

#blk-2 .VariantGlassDesign .Content li{margin-right:2px;text-align:center;}

#blk-2 .VariantGlassDesign .Content li p{color:#4e8db6;margin-bottom:0px;clear:both;}

#blk-2 .VariantGlassDesign .Content li img{float:left;border:1px solid #dfdfdf;margin-bottom:10px;}

#blk-2 .VariantGlassPattern{}

#blk-2 .VariantGlassPattern .Content li{margin-right:1px;text-align:center;}

#blk-2 .VariantGlassPattern .Content li p{color:#686767;margin-bottom:0px;font-size:11px;clear:both;}

.QuotationCTA{}

.QuotationCTA p{font:700 19px/38px 'Droid Sans',sans-serif;margin-bottom:7px;}

.QuotationCTA .red{color:#d8221d;}

.QuotationCTA .blue{color:#4e8db6;}

.QuotationCTA a.button{text-indent:-9999px;width:123px;height:38px;display:inline-block;background:url(../images/icons/main-sprite.png) no-repeat;margin-left:10px;}

.QuotationCTA .red a.button{background-position:0 -386px;}

.QuotationCTA .blue a.button{background-position:0 -424px;}

.ProductList{float:left;width:676px;margin-bottom:20px;padding-top:20px;}

.ProductList a.Button{font-size:14px;text-decoration:none;color:#ffffff;padding:5px 10px;display:block;margin:10px 10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ba1a0b;background:#e1302d;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b')";background:-moz-linear-gradient(top,

#e1302d 0%,

#ba1a0b);background:-webkit-gradient(linear, left top, left bottom,

from(#e1302d),

to(#ba1a0b));}

.blue-box{font-size:20px;letter-spacing:1px;text-decoration:none;color:#ffffff;padding:0 15px;display:block;font-weight:bold;border-radius:5px;-moz-border-radius:5px;line-height:29px;-webkit-border-radius:5px;background:#2c7dbd;}

.ProductList ul{border-bottom:1px solid #E7E5E5;float:left;margin:0 0 15px 0;padding:0 0 15px 0;}

.ProductList li{text-align:center;}

.ProductList h3{margin:0;}

.ProductList .sixInRow{}

.ProductList .sixInRow li{float:left;width:112px;}

.ProductList .fourInRow{}

.ProductList .fourInRow li{float:left;width:169px;}

.ProductList .threeInRow{}

.ProductList .threeInRow li{float:left;width:224px;}

.ProductList .twoInRow{}

.ProductList .twoInRow li{float:left;width:336px;}

.ProductList .oneInRow{}

.ProductList .oneInRow li{float:left;width:672px;}

.ProductList .verticalList{border-bottom:none;}

.ProductList .verticalList li{text-align:left;clear:both;border-bottom:1px solid #E7E5E5;float:left;width:100%;margin:0 0 10px 0;padding:0 0 10px 0;}



.ProductList .verticalList li h3{margin-bottom:5px;}

.ProductList .verticalList li p{margin-bottom:5px;font-size:15px;font-family:Calibri, sans-serif;}

.Blog{}

.Blog .Article{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #D6D6D6;float:left;}

.Blog .Article h2{color:#4E8DB6;font:23px Arial,Helvetica,sans-serif !important;margin-bottom:5px;}

.Blog .Article h3{color:#4E8DB6;font:23px Arial,Helvetica,sans-serif !important;margin-bottom:15px;}

.Blog .Article h3 a{color:#4E8DB6;text-decoration:none;}

.Blog .Article h3 a:hover{text-decoration:underline;}

.Blog .Article .date{margin-bottom:15px;font-size:11px;}

.Blog .Article .image{float:left;width:150px;}

.Blog .Article img.marginBottom{margin-bottom:15px;}

.Blog .Article .post{float:left;margin-bottom:5px;width:521px;font-size:15px;font-family:Calibri, sans-serif;}

.Blog .Article .ReadMore{margin:19px 0 0 0 !important;}

.Blog .Article p{margin-bottom:15px;font-size:15px;font-family:Calibri, sans-serif;}

.Blog .Article strong{font-weight:bold !important;}

.MainContent .Sidebar{float:right;width:245px;}

.subMenu{font:400 13px 'Droid Sans', sans-serif;margin-top:20px;margin-bottom:20px;}

.subMenu ul{width:243px;border:1px solid #e7e5e5;line-height:31px;}

.subMenu li{}

.subMenu a{text-decoration:none;line-height:31px;display:block;border-top:1px solid #f7f5f5;border-bottom:1px solid #f7f5f5;padding-left:30px;background:url(../images/icons/main-sprite.png) no-repeat -18px -112px;font-family:Calibri, sans-serif;font-size:15px;}

.subMenu a:hover{border-top:1px solid #e7e5e5 !important;border-bottom:1px solid #e7e5e5 !important;background:#FFF url(../images/icons/main-sprite.png) no-repeat -18px -112px;color:#4e8db6;}

.subMenu .active a{border-top:1px solid #e7e5e5 !important;border-bottom:1px solid #e7e5e5 !important;background:#FFF url(../images/icons/main-sprite.png) no-repeat -18px -112px;color:#FF9600;font-size:20px;}

.SidebarTestimonials{}

.SidebarTestimonials .image{background:#f7f5f5;border:1px solid #FFF;margin-bottom:5px;}

.SidebarTestimonials .image img{background:#FFF;padding:2px;margin:1px;}

.SidebarTestimonials .Description p{font-family:Calibri, sans-serif;font-size:15px;color:#868686;}

.SidebarTestimonials .Description em{font-family:Calibri, sans-serif;font-size:15px;font-style:italic;}

.SidebarTestimonials .Button a{padding:5px 10px;}

.sidebarTags{float:left;width:100%;margin-bottom:15px;}

.sidebarTags ul{border:1px solid #E7E5E5;float:left;padding:15px;width:213px;}

.sidebarTags li{float:left;list-style:none;margin-right:10px;}

.sidebarTags a{color:#4E8DB6;text-decoration:none;font-size:18px;}

.sidebarTags a:hover{text-decoration:underline;}

.Footer{background:url(../images/bg-footer.jpg) repeat-x 0px 0px;clear:both;}

.Footer .PageWidth{height:341px;padding-top:30px;}

.Footer .FooterCategories{height:208px;}

.Footer .FooterCategories .column1{float:left;width:245px;}

.Footer .FooterCategories .column2{float:left;width:245px}

.Footer .FooterCategories .column3{float:left;width:245px}

.Footer .FooterCategories .column4{float:left;width:215px}

.Footer h4{font:400 22px 'Droid Sans', sans-serif;color:#a8cbe7;text-shadow:2px 2px 2px #3568a6;margin-bottom:10px;}

.Footer .FooterCategories li{font:400 13px/22px 'Droid Sans', sans-serif;color:#FFF;}

.Footer .FooterCategories li a{color:#FFF;text-decoration:none;background:url(../images/icons/main-sprite.png) no-repeat 0px -159px;display:block;padding-left:15px;text-shadow:1px 1px 1px #30639d;}

.Footer .FooterCategories li a:hover{color:#a8cbe7;background:url(../images/icons/main-sprite.png) no-repeat 0px -211px;}

.Footer .Logos{height:58px;}

.Footer .Logos p{height:58px;line-height:64px;font-size:11px;color:#FFF;float:left}

.Footer .Logos .CardLogos{margin:15px 0 0 5px;}

.Footer .Logos .CardLogos2{margin:19px 0 0 5px;}

.Footer .Copyright{height:44px;}

.Footer .Copyright p{font-size:11px;line-height:44px;color:#FFF;}

.Footer .Copyright p a{text-decoration:none;}

.Footer .Copyright p a:hover{text-decoration:underline;}

.Inner .TopLine .Menu, .InnerDetail .TopLine .Menu{height:69px;}

.Inner .MainContent h2, .InnerDetail .MainContent h2{font-size:20px;}

.Inner .MainContent h2 span, .InnerDetail .MainContent h2 span{color:#464646;}

.Inner .MainContent h3, .InnerDetail .MainContent h3{color:#4E8DB6;font:16px Arial,Helvetica,sans-serif;}

.FormHolder{margin-top:25px;}

form{font-family:Arial, Helvetica, sans-serif;}

form p{font-size:13px;color:#a7a7a7;float:left;line-height:30px;margin-right:15px;margin-bottom:5px;}

form label{font-weight:bold;color:#4d4d4d;float:left;margin-right:15px;}

form input, form select, form textarea{border:1px solid #ccc;padding:5px 8px 5px 5px;float:left;margin-right:15px;font:14px Arial, Helvetica, sans-serif;color:#4d4d4d;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.error, .error label{color:#F00;}

.error input, .error select, .error textarea{border:1px solid #F00;}

.error_block{background:#f2c4cb;border:1px solid #F00;padding:5px;color:#F00;clear:both;}

.sucess{color:#090;}

.QuotationForm{}

.QuotationForm label{width:150px;}

.QuotationForm input, .QuotationForm select, .QuotationForm textarea{width:160px;}

.DoorVariantsForm{}

.DoorVariantsForm p{float:none;margin:0;line-height:inherit;}

.DoorVariantsForm .statusSelected{border:1px solid #0C0;}

.DoorVariantsForm .statusError{border:1px solid #F00;}

.DoorVariantsForm .notificationIcon{display:none;}

.DoorVariantsForm .statusSelected .notificationIcon{display:block;position:absolute;top:10px;right:10px;background:url(../images/icons/sucess-and-error.png) no-repeat 0px 0px;height:40px;width:40px;}

.DoorVariantsForm .statusError .notificationIcon{display:block;position:absolute;top:10px;right:10px;background:url(../images/icons/sucess-and-error.png) no-repeat -48px 0px;height:40px;width:40px;}

.DoorVariantsForm .notificationNext{display:none;}

.DoorVariantsForm .statusSelected .notificationNext{background:url(../images/icons/sucess-and-error.png) no-repeat scroll -93px 0 transparent;display:block;height:40px;width:40px;position:absolute;bottom:-25px;right:-19px;z-index:1;}

.DoorVariantsForm .statusError .notificationNext{display:none;}

.DoorVariantsForm input[type="radio"]{clear:both;width:100%;text-align:center;background:#F00;margin:0;height:30px;}

.checkbox, .radio{width:100%;height:35px;padding:0;background:url(../images/checkbox.png) no-repeat center 0;display:block;clear:left;float:left;}

.radio{background:url(../images/radio.png) no-repeat center 0;}

.select{position:absolute;width:158px;height:21px;padding:0 24px 0 8px;color:#fff;font:12px/21px arial,sans-serif;background:url(../images/select.png) no-repeat center 0;overflow:hidden;}

.InnerDetail .DoorProfile{width:953px;}

.InnerDetail .DoorVariants{width:953px;}

.InnerDetail .DoorVariants .VariantColour, .DoorVariants .VariantHandle, .InnerDetail .DoorVariants .VariantGlassDesign, .InnerDetail .DoorVariants .VariantGlassPattern, .InnerDetail .PageContent{width:953px;}

.VariantsSelected{}

.VariantsSelected div{float:left;margin-right:15px;}

.priceFloater{float:right;width:268px;border:1px solid #E7E5E5;background:#FFF;}

.priceFloater .content{padding:8px;}

.priceFloater .content ul li{background-color:#F7F6F6;color:#4D4D4D;border-top:1px solid white;border-bottom:1px solid #EAE9E9;padding-left:5px;padding-bottom:2%;padding-top:2%; /*height:25px;*/ }

.priceFloater .sidebar_value{float:right;padding-right:5px;font-weight:bold;}

.priceFloater .type_of_service_wrapper{background-color:#7A7A7A;color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:37px;margin-bottom:8px;}

.priceFloater .type_of_service{font-weight:700;font-family:'Droid Sans', sans-serif;font-size:12px;text-shadow:0.1em 0.1em #000000;padding-top:4.5%;padding-left:5%;}

.priceFloater .info_icon{float:right;background-image:url('../images/icons/info.png');height:21px;width:21px;position:relative;top:-17px;right:8px;}

.priceFloater a.Button{font-size:19px;text-decoration:none;text-align:center;color:#ffffff;padding:5px 10px;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ba1a0b;background:#e1302d;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b')";background:-moz-linear-gradient(top,

#e1302d 0%,

#ba1a0b);background:-webkit-gradient(linear, left top, left bottom,

from(#e1302d),

to(#ba1a0b));}

.priceFloater .total_price{background-color:#eef7ff;width:auto;height:113px;margin-top:1px;width:252px;}

.priceFloater .total_p{font-weight:700;font-family:Arial, sans-serif;font-size:1.7em;padding-left:5%;padding-top:15%;color:#000000;}

.priceFloater .total_price_p{font-weight:700;font-family:Arial, sans-serif;font-size:2em;color:#da2c27;position:relative;top:-50px;right:10px;float:right;}

.priceFloater #total_price_val{font-weight:700;font-family:Arial, sans-serif;color:#da2c27;float:right;}

.priceFloater .including_vat{color:#353535;font-family:Arial,sans-serif;font-size:12px;height:auto;margin-left:auto;margin-right:10px;position:relative;text-align:right;top:-45%;width:80px;clear:both;}

.priceFloater .excluding_vat{color:#353535;font-family:Arial,sans-serif;font-size:12px;margin-left:auto;margin-right:10px;position:relative;text-align:right;top:-45%;width:155px;}

.priceFloater #add_to_cart{position:relative;top:25%;right:10px;margin-bottom:10px;margin-top:10px;}

#personal_selection{background-color:#316FA2;color:#FFFFFF;font-weight:bold;text-align:center;width:auto;height:36px;}

#personal_selection p{font-weight:700;font-family:'Droid Sans', sans-serif;font-size:16px;text-shadow:0.1em 0.1em #000000;padding-top:3.5%;}

#portamento_container{float:right;position:relative;}

#portamento_container #priceFloater{float:none;position:absolute;}

#portamento_container #priceFloater.fixed{position:fixed;}

.installOrSupply{}

.installOrSupply .TypeSelection label{float:left;clear:both;line-height:30px;font-size:20px;}

.installOrSupply .TypeSelection input[type="radio"]{clear:none;width:auto;margin-right:20px;}

.installOrSupply .TypeSelection{float:left;width:100%;margin-bottom:15px;}

.installOrSupply .SupplyOnly{background:none repeat scroll 0 0 #EBE9E9;border:1px solid #E2E0E0;float:left;width:676px;margin-bottom:15px;}

.installOrSupply .SupplyOnly p{line-height:28px;clear:both;margin-bottom:5px;float:left;}

.installOrSupply .SupplyOnly p span{float:left;padding-right:10px;padding-top:5px;}

.installOrSupply .SupplyOnly label{width:170px;}

.installOrSupply .SupplyOnly select{width:250px;color:#333;}

.installOrSupply .FittedAndSupply{background:none repeat scroll 0 0 #EBE9E9;border:1px solid #E2E0E0;float:left;width:676px;margin-bottom:15px;}

.installOrSupply .FittedAndSupply p{line-height:28px;clear:both;margin-bottom:5px;float:left;}

.installOrSupply .FittedAndSupply p span{float:left;padding-right:10px;padding-top:5px;}

.installOrSupply .FittedAndSupply label{width:170px;}

.installOrSupply .FittedAndSupply select{width:250px;color:#333;}

.installOrSupply .SupplyOnly .Content{padding:15px;float:left;}

.installOrSupply .FittedAndSupply .Content{padding:15px;float:left;}

.SubmitButton{font-size:14px;text-decoration:none;color:#ffffff;padding:5px 10px;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ba1a0b;background:#e1302d;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#e1302d', EndColorStr='#ba1a0b')";background:-moz-linear-gradient(top,

#e1302d 0%,

#ba1a0b);background:-webkit-gradient(linear, left top, left bottom,

from(#e1302d),

to(#ba1a0b));cursor:pointer;}

.installOrSupply .Extras{background:none repeat scroll 0 0 #EBE9E9;border:1px solid #E2E0E0;float:left;width:676px;}

.installOrSupply .Extras .Content{float:left;padding:15px;}

.installOrSupply .Extras .Content div{width:650px;text-align:center;padding-bottom:5px;}

.installOrSupply .Extras .Content h3.arrows{width:428px;height:26px;background-image:url(/images/get-started-img.png);text-align:center;margin:0 auto;}

.installOrSupply .Extras .Content p{text-align:center;line-height:18px;}

.installOrSupply .Extras .Content p span{display:block;}

.installOrSupply .Extras .Content p.separate span{float:left;padding-right:10px;padding-top:5px;}

.installOrSupply .Extras .Content ul{width:594px;margin:0 auto;text-align:center;padding-left:40px;padding-right:40px;}

.installOrSupply .Extras .Content li{float:left;margin-bottom:15px;border:none;text-align:center;width:99px;}

.installOrSupply .Extras .Content li p{text-align:center;width:99px;}

.installOrSupply .Extras .Content li:hover{border:none;}

.installOrSupply .Extras .Content li img{text-align:center;}

.installOrSupply .Extras{background:none repeat scroll 0 0 #EBE9E9;border:1px solid #E2E0E0;float:left;width:676px;}

.installOrSupply .Extras p{line-height:28px;clear:both;margin-bottom:5px;float:left;}

.installOrSupply .Extras label{width:170px;}

.installOrSupply .Extras select, .installOrSupply .Extras input{width:250px;color:#333;}

.installOrSupply .Extras .AddNumber{line-height:80px;margin-bottom:15px;}

.installOrSupply .Extras .AddNumber label{width:150px;line-height:80px;}

.installOrSupply .Extras .AddNumber img.image{margin-right:25px;}

.installOrSupply .Extras .AddNumber input{margin-top:27px;width:100px;}

.installOrSupply .Extras .textAlignLeft{float:left;}

.installOrSupply .Extras .textAlignLeft p{text-align:left !important;}

.installOrSupply .Extras .textAlignLeft span{float:left;padding-right:10px;padding-top:5px;}

.Cart{}

.Cart h3{margin:0;}

.Cart .CartNav{font:12px Arial,Helvetica,sans-serif;}

.Cart .CartNav ul{border-bottom:1px solid #CCC;margin-bottom:10px;padding-bottom:10px}

.Cart .CartNav ul li{display:inline;background:url(../images/icons/main-sprite.png) no-repeat 0 -268px;padding-left:10px;}

.Cart .CartNav ul li a{color:#4E8DB6;margin-right:7px;font-weight:bold;}

.Cart .CartNav ul li a:hover{text-decoration:none;}

.Cart .Product{float:left;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CCC;}

.Cart .Image{float:left;width:200px;}

.Cart .Image p{line-height:16px;font-size:11px;}

.Cart .Description{float:left;width:300px;}

.Cart .Description h3{font-weight:bold;color:#70A2C3;margin-bottom:10px;}

.Cart .Description #p_desc{color:#E25B58;font-weight:bold;font-size:16px;margin-bottom:10px;}

.Cart .Description #ul_desc{width:250px;line-height:25px;}

.Cart .Description .item_details{float:right;font-weight:bold;color:#4d4d4d;}

.Cart .Description .personal_selection{color:#E25B58;font-weight:bold;font-size:16px;margin-bottom:10px;}

.Cart .Description .personal_configuration{width:250px;line-height:25px;}

.Cart .tos_part{float:left;width:160px;text-align:center;}

.Cart .tos_part h3{font-weight:bold;color:#70A2C3;margin-bottom:10px;}

.Cart .Price{float:right;width:250px;text-align:right;font-size:24px;font-weight:bold;color:#000;}

.Cart .Price .prices_part{background-color:#eef7ff;width:auto;height:80px;}

.Cart .Price .prices_total{font-weight:700;font-family:Arial, sans-serif;font-size:1.2em;color:#000000;float:left;position:relative;top:10px;left:25px;}

.Cart .Price .prices_total_num{font-weight:700;font-family:Arial, sans-serif;font-size:1.2em;color:#da2c27;position:relative;top:10px;right:10px;float:right;}

.Cart .Price .incl_vat{/**/color:#353535;font-family:Arial,sans-serif;font-size:12px;height:auto;margin-left:auto;margin-right:10px;position:relative;text-align:right;top:5%;width:95px;}

.Cart .Price .excl_vat{/**/color:#353535;font-family:Arial,sans-serif;font-size:12px;margin-left:auto;margin-right:10px;position:relative;text-align:right;top:7%;width:175px;}

#cart_total_wrapper{float:right;color:black;}

#cart_total_wrapper p{line-height:14px;color:#000000;}

#cart_total_details{background-color:white;padding:10px;width:258px;float:right;margin-bottom:5px;}

#det1{text-align:right;font-weight:bold;font-size:1.7em;}

#det2_inc_vat{text-align:right;font-size:12px;}

#det3_exc_vat{text-align:right;font-size:12px;}

#cart_total_ammount_text{text-align:right;font-size:10px;color:#868686}

#cart_total_border{clear:both;border-top:1px solid rgb(204, 204, 204);border-bottom:1px solid white;position:relative;top:10px;}

.Cart .remove{color:#F00;text-decoration:underline;}

.Cart .remove:hover{text-decoration:none;}

.Cart .CartTotals{text-align:right;float:left;width:100%;margin-bottom:25px;}

.Cart .CartTotals p{font-size:18px;color:#000;}

.Cart .PersonalDetails{float:left;width:100%;margin-bottom:15px}

.Cart .PersonalDetails .LeftCol{float:left;width:476px;}

.Cart .PersonalDetails .RightCol{float:left;width:476px;}

.Cart .NewsletterSignup{float:left;width:100%;margin-bottom:20px;}

.Cart .NewsletterSignup input[type="checkbox"]{}

.Cart .NewsletterSignup label{margin-left:121px;line-height:20px;}

.OrderForm{}

.OrderForm p{float:none;}

.OrderForm .PersonalDetails p{float:left;}

.OrderForm .PersonalDetails label{}

.OrderForm .PersonalDetails label{width:110px;}

.OrderForm .PersonalDetails input, .OrderForm .PersonalDetails textarea{width:300px;}

.OrderForm .PersonalDetails .moreInfo{width:776px;}

.OrderReview{}

.OrderReview p{clear:both;float:none;}

.Button a.largeButton{text-align:center;width:250px !important;display:inline-block;font-size:20px;}

.borderBottom{border-bottom:1px solid #CCC;}

.pleaseRemember{font-size:13px;color:#A7A7A7;line-height:15px;margin-right:15px;margin-bottom:5px;}

.green{color:#090 !important;}

.FrenchDoorCart1 ul{width:600px;margin:0 auto;}

.FrenchDoorCart1 li{float:left;margin-right:1px;text-align:center;}

.aboutSizeMessage{}

.address p, .showroom p, .address li, .showroom li{line-height:20px;}

.address{float:left;width:328px;margin-right:20px;}

.address .topmargin{margin-top:20px;}

.showroom{float:left;width:328px;}

.showroom .topmargin{margin-top:20px;}

.showroom input, .showroom textarea{width:100%;}

.showroom .NewsletterSignup label{width:100%;}

.showroom .NewsletterSignup input{width:25px;}

.accordionButton{width:100%;float:left;_float:none;cursor:pointer;}

.accordionContent{width:100%;float:left;_float:none;margin-bottom:15px;font-size:15px;font-family:Calibri, sans-serif;}

.on h3{color:#F00 !important;}

.over h3{color:#CCCCCC;}

#accordion p{line-height:20px;font-size:15px;}

.SinglePagecontent h3{margin-top:15px;}

.SinglePagecontent p{margin-bottom:20px;line-height:18px;font-size:15px;font-family:Calibri, sans-serif;}

.SinglePagecontent .ImageCaption{margin:15px;}

.SinglePagecontent .ImageCaption p{text-align:center;}

.SinglePagecontent ul{margin-bottom:20px;}

.SinglePagecontent li{background:url("../images/icons/main-sprite.png") no-repeat scroll -31px -120px transparent;margin-left:10px;padding-left:10px;margin-bottom:7px;}

.SinglePagecontent .ProductList li{background-image:none;margin:0px;padding:0px;}

.steps{}

.steps li.step{line-height:75px;background:url(../images/icons/steps-icon.png) no-repeat 0px 0px;font-size:14px;font-weight:normal;}

.steps li.step span{float:left;height:75px;width:75px;color:#4E8DB6;text-align:left;margin-left:21px;font-size:22px;font-weight:bold;}

.RecentWorks{float:left;width:100%;clear:both;margin-bottom:25px;}

.RecentWorks p{clear:both;margin-top:5px;float:left;font-size:15px;font-family:Calibri, sans-serif;}

.RecentWorks .col1{float:left;width:310px;margin-right:10px;}

.RecentWorks .col2{float:left;width:310px;}

.paymentForm{}

.paymentForm p{margin-bottom:10px;}

.paymentForm label{}

.paymentForm input, .paymentForm textarea{width:350px}

.paymentForm input.small, .paymentForm textarea.small{width:250px}

.paymentForm .NewsletterSignup label{width:360px;margin-left:158px;}

.paymentForm .NewsletterSignup input{width:25px;}

.paymentForm .SubmitButton{width:350px;margin-left:158px;}

.list_height li{width:80px;}

.fitMessage{background-color:#FFFCC8;color:#000000;width:auto;font-family:Arial,sans-serif;font-weight:bold;font-size:16px;text-align:center;}

#nav_list{font-weight:bold;color:black;width:800px;margin-left:auto;margin-right:auto;position:relative;top:23px;}

#nav_list li{display:inline;padding-left:66px;}

#nav_list li a{color:black;}

#nav_list li a:link{color:black;text-decoration:none;}

#nav_list li a:visited{color:black;text-decoration:none;}

#nav_list li a:hover{color:black;text-decoration:none;}

#nav_list li a:active{color:black;text-decoration:none;}

.priceFloater .content ul li acronym{cursor:help;border-bottom:1px dotted #ba0000;}

.progressBar{clear:both;background-color:#EEEEEE;height:83px;margin-bottom:25px;}

.progressBar .step{background-image:url('../images/current.png');width:85px;height:38px;margin-left:auto;margin-right:auto;position:relative;color:white;font-weight:bold;text-align:center;top:0px;visibility:visible;}

.progressBar .step_text{position:relative;top:8px;}

.progressBar .step1_bar{width:934px;height:16px;margin-left:auto;margin-right:auto;background-image:url('../images/bar_step_1.png');position:relative;top:5px;}

.progressBar .step2_bar{width:934px;height:16px;margin-left:auto;margin-right:auto;background-image:url('../images/bar_step_2.png');position:relative;top:5px;}

.progressBar .step3_bar{width:934px;height:16px;margin-left:auto;margin-right:auto;background-image:url('../images/bar_step_3.png');position:relative;top:5px;}

.progressBar .step4_bar{width:934px;height:16px;margin-left:auto;margin-right:auto;background-image:url('../images/bar_step_4.png');position:relative;top:5px;}

.info_holder{background-color:#EEEEEE;height:200px;clear:both;}

.info_holder .info_1{padding-left:10px;padding-top:10px;width:320px;position:relative;top:1%;}

.info_holder .info_2{padding-left:10px;position:relative;left:35%;height:50px;width:320px;padding-top:10px;top:-78%;}

.info_holder .info_3{padding-left:10px;padding-top:10px;position:relative;left:70%;width:320px;height:50px;top:-108%;}

.info_holder .info_span{color:#4e8db6;font-weight:bold;font-size:16px;}

.info_holder .info_1_p{position:relative;top:-50px;left:65px;line-height:15px;}

.info_holder .info_2_p{position:relative;top:-50px;left:65px;line-height:15px;}

.info_holder .info_3_p{position:relative;top:-50px;left:65px;width:210px;line-height:15px;}

.qtip-content p{margin:5px;font-weight:bold;}

.qtip-content ul{margin:5px;}

.qtip-content ul li{background:url("../images/icons/bullet.png") no-repeat scroll 0 center transparent;line-height:24px;padding-left:18px;}

#disqus_thread{color:#000 !important;margin-top:10px;}

.lavaLampWithImage{position:relative;height:29px;width:421px;background:url("bg.gif") no-repeat top;padding:15px;margin:10px 0;overflow:hidden;}

.lavaLampWithImage li{float:left;list-style:none;}

.lavaLampWithImage li.back{background:url("lava.gif") no-repeat right -30px;width:9px;height:30px;z-index:8;position:absolute;}

.lavaLampWithImage li.back .left{background:url("lava.gif") no-repeat top left;height:30px;margin-right:9px;}

.lavaLampWithImage li a{font:bold 14px arial;text-decoration:none;color:#fff;outline:none;text-align:center;top:7px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 10px;}

.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited{border:none;}

.lavaLampNoImage{position:relative;height:29px;width:953px;padding:0px;padding-top:15px;margin:0px 0;overflow:hidden;border:0px solid gray;}

.lavaLampNoImage li{float:left;list-style:none;}

ul.lavaLampNoImage{float:left;list-style:none;padding-left:10px;}

.lavaLampNoImage li a{text-decoration:none;color:#ffffff;outline:none;text-align:center;top:7px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 8px;font-family:'Droid Sans', sans-serif;font-size:16px;text-shadow:0.1em 0.1em #000000;font-weight:700;}

.lavaLampNoImage li a:hover{text-decoration:none;color:#70c8e9;outline:none;text-align:center;top:7px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 8px;font-family:'Droid Sans', sans-serif;font-size:16px;text-shadow:0.1em 0.1em #000000;font-weight:700;}

.lavaLampBottomStyle{position:relative;height:29px;width:421px;background-color:white;padding:15px;margin:10px 0;overflow:hidden;border:1px solid gray;}

.lavaLampBottomStyle li{float:left;list-style:none;}

.lavaLampBottomStyle li.back{border-bottom:5px solid blue;width:9px;height:30px;z-index:8;position:absolute;}

.lavaLampBottomStyle li a{font:bold 14px arial;text-decoration:none;color:#000;outline:none;text-align:center;top:7px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 10px;font-weight:700;}

.lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited{border:none;}

.step3formround{border:1px solid #bebebe;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-top-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;background-color:#bebebe}

.step3formnotround{border:1px solid #bebebe;background-color:#ffffff}

.headertextonloginpage{font-weight:700;font-family:'Droid Sans', sans-serif;font-size:22px;text-shadow:0.05em 0.05em #000000;padding-top:2px;color:#316fa2;padding-left:20px}

.step-01{float:left;font-family:'Titillium Web', sans-serif;font-weight:700;color:#3472a5;font-size:104px;background:url(../images/tick.png) no-repeat left center;padding-left:125px;margin-top:20px;}

.step-02{float:left;font-family:'Titillium Web', sans-serif;font-weight:700;color:#3472a5;font-size:104px;background:url(../images/basket.png) no-repeat left center;padding-left:125px;padding-top:7px;margin-top:15px;}

.step-03{float:left;font-family:'Titillium Web', sans-serif;font-weight:700;color:#3472a5;font-size:104px;background:url(../images/mail.png) no-repeat left center;padding-left:125px;margin-bottom:20px;margin-top:20px;}

.step-heading{float:left;font-family:'Titillium Web', sans-serif;font-weight:700;color:#545469;font-size:30px;padding-left:0px;margin:0 0 5px 22px;}

.step-01-content{float:left;font-family:'Titillium Web', sans-serif;font-weight:400;color:#545469;font-size:16px;background:url(../images/step-image-01.png) no-repeat left center;padding-left:80px;margin:0 0 0 20px;height:103px;}

.text-height{line-height:46px;}

.step-02-content{background:url(../images/step-image-02.png) no-repeat left center;}

.btn-margin{margin-top:0px;}

.hd-h3{font-family:'Titillium Web', sans-serif !important;font-size:28px !important;font-weight:700 !important;color:#4E8DB6;}

.hd-h2{font-size:28px !important;font-weight:700 !important;color:#B51809 !important;}

.trade-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-right:50px;border-top-color:#099;border-right-color:#099;border-bottom-color:#099;border-left-color:#099;border-top-width:5px;border-right-width:5px;border-bottom-width:5px;border-left-width:5px;}

#rs_container{display:none;}

.lblFrameStyle { color: #3d8cff; }