
/*  
    Automated column calculations for eonicweb
    © Eonicweb Ltd 2011 - Authors: Will Hancock, Trevor Spink 
*/

/* full Width Golden Ratio Values
0-984 / 1-607 / 2-375 / 3-231 / 4-143 / 5-88 / 6-54 / 7-34 / 8-21 / 9-13 / 10-8 / 11-5 / 12-3 / 13-2 / 14-1 / 15- / */
/* page Width Golden Ratio Values
0-743 / 1-459 / 2-283 / 3-175 / 4-108 / 5-67 / 6-41 / 7-25 / 8-16 / 9-10 / 10-6 / 11-4 / 12-2 / 13-1 / 14- / */


.rowMargin{margin-right:21px;}
div.module,
.box{margin-bottom:21px}
.box div.module{margin-bottom:0px}
.box h2.title,
.box h3.title,
.box .content{padding:13px}
#leftCol{width:220px;}
.wrapper{width:984px;}
#mainLayout{float:left;width:743px;margin-left:21px;}
div.fullwidth{width: 984px !important; margin-left: 0 !important;}
#mainLayoutContainer{padding:21px 0;}
#mainWrapper{width:1026px;}
#mainMenuWrapper{margin-bottom:0}
#mainHeader{margin-bottom:21px;padding-top:21px;}
/*
.cartFull .step{float:left;width:123.833333333333px;}
div.fullwidth .cartFull .step{width:164px;}
*/

.cols2 .listItem{width:361px;}
.cols2 .rowMargin{width:361px;}

.cols3 .listItem{width:233px;}
.cols3 .rowMargin{width:234px;}

.cols4 .listItem{width:170px;}
.cols4 .rowMargin{width:170px;}

.cols5 .listItem{width:131px;}
.cols5 .rowMargin{width:132px;}

.box .cols2 .listItem{width:348px;}
.box .cols2 .rowMargin{width:348px;}

.box .cols3 .listItem{width:225px;}
.box .cols3 .rowMargin{width:225px;}

.box .cols4 .listItem{width:162px;}
.box .cols4 .rowMargin{width:164px;}

.box .cols5 .listItem{width:125px;}
.box .cols5 .rowMargin{width:127px;}

/* 50% Columns */
.template_2_Columns .column1 {float:left;width:361px;margin-right:21px;}
.template_2_Columns .column2 {float:left;width:361px}

.template_2_Columns .column1 .cols2  .listItem,
.template_3_Columns_50_25_25 .column1 .cols2 .listItem{width:170px;}
.template_3_Columns_25_25_50 .column3 .cols2 .listItem,
.template_2_Columns .column2 .cols2 .listItem{width:170px;}
.template_2_Columns .column1 .cols2 .rowMargin,
.template_3_Columns_50_25_25 .column1 .cols2 .rowMargin{width: 170px;}
.template_3_Columns_25_25_50 .column3 .cols2 .rowMargin,
.template_2_Columns .column2 .cols2 .rowMargin{width: 170px;}

.template_2_Columns .column1 .box .cols2 .listItem,
.template_3_Columns_50_25_25 .column1 .box .cols2 .listItem{width:157px;}
.template_3_Columns_25_25_50 .column3 .box .cols2 .listItem,
.template_2_Columns .column2 .box .cols2 .listItem{width:157px;}
.template_2_Columns .column1 .box .cols2 .rowMargin,
.template_3_Columns_50_25_25 .column1 .box .cols2 .rowMargin{width: 157px;}
.template_3_Columns_25_25_50 .column3 .box .cols2 .rowMargin,
.template_2_Columns .column2 .box .cols2 .rowMargin{width: 157px;}

.template_2_Columns .column1 .cols3 .listItem,
.template_3_Columns_50_25_25 .column1 .cols3 .listItem{width: 107px;}
.template_3_Columns_25_25_50 .column3 .cols3 .listItem,
.template_2_Columns .column2 .cols3 .listItem{width: 107px;}
.template_2_Columns .column1 .cols3 .rowMargin,
.template_3_Columns_50_25_25 .column1 .cols3 .rowMargin{width: 106px;}
.template_3_Columns_25_25_50 .column3 .cols3 .rowMargin,
.template_2_Columns .column2 .cols3 .rowMargin{width:106px;}

.template_2_Columns .column1 .box .cols3 .listItem,
.template_3_Columns_50_25_25 .column1 .box .cols3 .listItem{width: 97px;}
.template_3_Columns_25_25_50 .column3 .box .cols3 .listItem,
.template_2_Columns .column2 .box .cols3 .listItem{width: 97px;}
.template_2_Columns .column1 .box .cols3 .rowMargin,
.template_3_Columns_50_25_25 .column1 .box .cols3 .rowMargin{width: 98px;}
.template_3_Columns_25_25_50 .column3 .box .cols3 .rowMargin,
.template_2_Columns .column2 .box .cols3 .rowMargin{width:98px;}

.template_2_Columns .column1 .cols4 .listItem,
.template_3_Columns_50_25_25 .column1 .cols4 .listItem{width: 76px;}
.template_3_Columns_25_25_50 .column3 .cols4 .listItem,
.template_2_Columns .column2 .cols4 .listItem{width: 76px;}
.template_2_Columns .column1 .cols4 .rowMargin,
.template_3_Columns_50_25_25 .column1 .cols4 .rowMargin{width: 74px;}
.template_3_Columns_25_25_50 .column3 .cols4 .rowMargin,
.template_2_Columns .column2 .cols4 .rowMargin{width:74px;}

.template_2_Columns .column1 .box .cols4 .listItem,
.template_3_Columns_50_25_25 .column1 .box .cols4 .listItem{width: 68px;}
.template_3_Columns_25_25_50 .column3 .box .cols4 .listItem,
.template_2_Columns .column2 .box .cols4 .listItem{width: 68px;}
.template_2_Columns .column1 .box .cols4 .rowMargin,
.template_3_Columns_50_25_25 .column1 .box .cols4 .rowMargin{width: 68px;}
.template_3_Columns_25_25_50 .column3 .box .cols4 .rowMargin,
.template_2_Columns .column2 .box .cols4 .rowMargin{width:68px;}

.template_2_Columns .column1 .cols5 .listItem,
.template_3_Columns_50_25_25 .column1 .cols5 .listItem{width: 57px;}
.template_3_Columns_25_25_50 .column3 .cols5 .listItem,
.template_2_Columns .column2 .cols5 .listItem{width: 57px;}
.template_2_Columns .column1 .cols5 .rowMargin,
.template_3_Columns_50_25_25 .column1 .cols5 .rowMargin{width: 55px;}
.template_3_Columns_25_25_50 .column3 .cols5 .rowMargin,
.template_2_Columns .column2 .cols5 .rowMargin{width:55px;}

.template_2_Columns .column1 .box .cols5 .listItem,
.template_3_Columns_50_25_25 .column1 .box .cols5 .listItem{width: 51px;}
.template_3_Columns_25_25_50 .column3 .box .cols5 .listItem,
.template_2_Columns .column2 .box .cols5 .listItem{width: 51px;}
.template_2_Columns .column1 .box .cols5 .rowMargin,
.template_3_Columns_50_25_25 .column1 .box .cols5 .rowMargin{width: 50px;}
.template_3_Columns_25_25_50 .column3 .box .cols5 .rowMargin,
.template_2_Columns .column2 .box .cols5 .rowMargin{width:50px;}

/* 66% columns */
.template_2_Columns_66_33 .column1{float: left;width: 449px;margin-right: 21px;}
.template_2_Columns_66_33 .column2{float: left;width: 273px;}

.template_2_Columns_66_33 .column1 .cols2 .listItem{width:214px;}
.template_2_Columns_66_33 .column1 .cols2 .rowMargin{width:214px;}
.template_2_Columns_66_33 .column1 .box .cols2 .listItem{width:201px;}
.template_2_Columns_66_33 .column1 .box .cols2 .rowMargin{width:201px;}

.template_2_Columns_33_66 .column2 .cols2 .listItem{width:214px;}
.template_2_Columns_33_66 .column2 .cols2 .rowMargin{width:214px;}
.template_2_Columns_33_66 .column2 .box .cols2 .listItem{width:201px;}
.template_2_Columns_33_66 .column2 .box .cols2 .rowMargin{width:201px;}

.template_2_Columns_66_33 .column1 .cols3 .listItem{width:135px;}
.template_2_Columns_66_33 .column1 .cols3 .rowMargin{width:136px;}
.template_2_Columns_66_33 .column1 .box .cols3 .listItem{width:127px;}
.template_2_Columns_66_33 .column1 .box .cols3 .rowMargin{width:127px;}

.template_2_Columns_33_66 .column2 .cols3 .listItem{width:135px;}
.template_2_Columns_33_66 .column2 .cols3 .rowMargin{width:136px;}
.template_2_Columns_33_66 .column2 .box .cols3 .listItem{width:127px;}
.template_2_Columns_33_66 .column2 .box .cols3 .rowMargin{width:127px;}

.template_2_Columns_66_33 .column1 .cols4 .listItem{width:98px;}
.template_2_Columns_66_33 .column1 .cols4 .rowMargin{width:96px;}
.template_2_Columns_66_33 .column1 .box .cols4 .listItem{width:90px;}
.template_2_Columns_66_33 .column1 .box .cols4 .rowMargin{width:90px;}

.template_2_Columns_33_66 .column2 .cols4 .listItem{width:98px;}
.template_2_Columns_33_66 .column2 .cols4 .rowMargin{width:96px;}
.template_2_Columns_33_66 .column2 .box .cols4 .listItem{width:90px;}
.template_2_Columns_33_66 .column2 .box .cols4 .rowMargin{width:90px;}

.template_2_Columns_66_33 .column1 .cols5 .listItem{width:73px;}
.template_2_Columns_66_33 .column1 .cols5 .rowMargin{width:73px;}
.template_2_Columns_66_33 .column1 .box .cols5 .listItem{width:67px;}
.template_2_Columns_66_33 .column1 .box .cols5 .rowMargin{width:90px;}

.template_2_Columns_33_66 .column2 .cols5 .listItem{width:73px;}
.template_2_Columns_33_66 .column2 .cols5 .rowMargin{width:73px;}
.template_2_Columns_33_66 .column2 .box .cols5 .listItem{width:67px;}
.template_2_Columns_33_66 .column2 .box .cols5 .rowMargin{width:90px;}

/* 33% columns */
.template_2_Columns_33_66 .column1{float: left;width: 273px;margin-right: 21px;}
.template_2_Columns_33_66 .column2{float: left;width: 449px;}

.template_2_Columns_33_66 .column1 .cols2 .listItem{width:126px;}
.template_2_Columns_33_66 .column1 .cols2 .rowMargin{width:126px;}
.template_2_Columns_33_66 .column1 .box .cols2 .listItem{width:113px;}
.template_2_Columns_33_66 .column1 .box .cols2 .rowMargin{width:113px;}

.template_2_Columns_66_33 .column2 .cols2 .listItem{width:126px;}
.template_2_Columns_66_33 .column2 .cols2 .rowMargin{width:126px;}
.template_2_Columns_66_33 .column2 .box .cols2 .listItem{width:113px;}
.template_2_Columns_66_33 .column2 .box .cols2 .rowMargin{width:113px;}

.template_2_Columns_33_66 .column1 .cols3 .listItem{width:77px;}
.template_2_Columns_33_66 .column1 .cols3 .rowMargin{width:77px;}
.template_2_Columns_33_66 .column1 .box .cols3 .listItem{width:69px;}
.template_2_Columns_33_66 .column1 .box .cols3 .rowMargin{width:68px;}

.template_2_Columns_66_33 .column2 .cols3 .listItem{width:77px;}
.template_2_Columns_66_33 .column2 .cols3 .rowMargin{width:77px;}
.template_2_Columns_66_33 .column2 .box .cols3 .listItem{width:69px;}
.template_2_Columns_66_33 .column2 .box .cols3 .rowMargin{width:68px;}

.template_2_Columns_33_66 .column1 .cols4 .listItem{width:54px;}
.template_2_Columns_33_66 .column1 .cols4 .rowMargin{width:52px;}
.template_2_Columns_33_66 .column1 .box .cols4 .listItem{width:46px;}
.template_2_Columns_33_66 .column1 .box .cols4 .rowMargin{width:46px;}

.template_2_Columns_66_33 .column2 .cols4 .listItem{width:54px;}
.template_2_Columns_66_33 .column2 .cols4 .rowMargin{width:52px;}
.template_2_Columns_66_33 .column2 .box .cols4 .listItem{width:46px;}
.template_2_Columns_66_33 .column2 .box .cols4 .rowMargin{width:46px;}

.template_2_Columns_33_66 .column1 .cols5 .listItem{width:58px;}
.template_2_Columns_33_66 .column1 .cols5 .rowMargin{width:38px;}
.template_2_Columns_33_66 .column1 .box .cols5 .listItem{width:31px;}
.template_2_Columns_33_66 .column1 .box .cols5 .rowMargin{width:33px;}

.template_2_Columns_66_33 .column2 .cols5 .listItem{width:54px;}
.template_2_Columns_66_33 .column2 .cols5 .rowMargin{width:38px;}
.template_2_Columns_66_33 .column2 .box .cols5 .listItem{width:31px;}
.template_2_Columns_66_33 .column2 .box .cols5 .rowMargin{width:33px;}

/* 3 column widths (true 33%)*/
.template_3_Columns .column1{float: left;width:234px;margin-right: 21px;}
.template_3_Columns .column2{float: left;width:234px;margin-right: 21px;}
.template_3_Columns .column3{float: left;width:233px;}

.template_3_Columns .cols2 .listItem{width:106px;}
.template_3_Columns .cols2 .rowMargin{width:106px;}
.template_3_Columns .box .cols2 .listItem{width:94px;}
.template_3_Columns .box .cols2 .rowMargin{width:94px;}
.template_3_Columns .column3 .cols2 .listItem{width:106px;}
.template_3_Columns .column3 .cols2 .rowMargin{width:106px;}
.template_3_Columns .column3 .box .cols2 .listItem{width:93px;}
.template_3_Columns .column3 .box .cols2 .rowMargin{width:93px;}

.template_3_Columns .cols3 .listItem{width:64px;}
.template_3_Columns .cols3 .rowMargin{width:64px;}
.template_3_Columns .box .cols3 .listItem{width:56px;}
.template_3_Columns .box .cols3 .rowMargin{width:55px;}
.template_3_Columns .column3 .cols3 .listItem{width:63px;}
.template_3_Columns .column3 .cols3 .rowMargin{width:64px;}
.template_3_Columns .column3 .box .cols3 .listItem{width:55px;}
.template_3_Columns .column3 .box .cols3 .rowMargin{width:55px;}

.template_3_Columns .cols4 .listItem{width:42px;}
.template_3_Columns .cols4 .rowMargin{width:43px;}
.template_3_Columns .box .cols4 .listItem{width:37px;}
.template_3_Columns .box .cols4 .rowMargin{width:48px;}
.template_3_Columns .column3 .cols4 .listItem{width:44px;}
.template_3_Columns .column3 .cols4 .rowMargin{width:42px;}
.template_3_Columns .column3 .box .cols4 .listItem{width:36px;}
.template_3_Columns .column3 .box .cols4 .rowMargin{width:36px;}

.template_3_Columns .cols5 .listItem{width:30px;}
.template_3_Columns .cols5 .rowMargin{width:30px;}
.template_3_Columns .box .cols5 .listItem{width:24px;}
.template_3_Columns .box .cols5 .rowMargin{width:41px;}
.template_3_Columns .column3 .cols5 .listItem{width:29px;}
.template_3_Columns .column3 .cols5 .rowMargin{width:30px;}
.template_3_Columns .column3 .box .cols5 .listItem{width:23px;}
.template_3_Columns .column3 .box .cols5 .rowMargin{width:25px;}

/* 25% column widths */
.template_3_Columns_50_25_25 .column1{float:left;width:361px;margin-right:21px;}
.template_3_Columns_50_25_25 .column2{float:left;width:170px;margin-right:21px;}
.template_3_Columns_50_25_25 .column3{float:left;width:170px;}

.template_3_Columns_25_25_50 .column1{float: left;width: 170px;margin-right:21px;}
.template_3_Columns_25_25_50 .column2{float: left;width: 170px;margin-right:21px;}
.template_3_Columns_25_25_50 .column3{float: left;width: 361px}

.template_3_Columns_25_25_50 .column1 .cols2 .listItem{width:74px;}
.template_3_Columns_25_25_50 .column2 .cols2 .listItem{width:74px;}
.template_3_Columns_25_25_50 .column1 .cols2 .rowMargin{width:74px;}
.template_3_Columns_25_25_50 .column2 .cols2 .rowMargin{width:74px;}

.template_3_Columns_25_25_50 .column1 .box .cols2 .listItem{width:61px;}
.template_3_Columns_25_25_50 .column2 .box .cols2 .listItem{width:61px;}
.template_3_Columns_25_25_50 .column1 .box .cols2 .rowMargin{width:62px;}
.template_3_Columns_25_25_50 .column2 .box .cols2 .rowMargin{width:62px;}

.template_3_Columns_50_25_25 .column2 .cols2 .listItem{width:74px;}
.template_3_Columns_50_25_25 .column3 .cols2 .listItem{width:74px;}
.template_3_Columns_50_25_25 .column2 .cols2 .rowMargin{width:74px;}
.template_3_Columns_50_25_25 .column3 .cols2 .rowMargin{width:74px;}

.template_3_Columns_50_25_25 .column2 .box .cols2 .listItem{width:61px;}
.template_3_Columns_50_25_25 .column3 .box .cols2 .listItem{width:61px;}
.template_3_Columns_50_25_25 .column2 .box .cols2 .rowMargin{width:62px;}
.template_3_Columns_50_25_25 .column3 .box .cols2 .rowMargin{width:62px;}

/* 75% / 25% column widths */
.template_2_Columns_75_25 .column1{float: left;width: 542px;margin-right: 21px;}
.template_2_Columns_75_25 .column2{float: left;width: 180px;}

.template_2_Columns_75_25 .column1 .cols2 .listItem{width:260px;}
.template_2_Columns_75_25 .column1 .cols2 .rowMargin{width:260px;}
.template_2_Columns_75_25 .column1 .box .cols2 .listItem{width:248px;}
.template_2_Columns_75_25 .column1 .box .cols2 .rowMargin{width:248px;}

.template_2_Columns_75_25 .column2 .cols2 .listItem{width:80px;}
.template_2_Columns_75_25 .column2 .cols2 .rowMargin{width:80px;}
.template_2_Columns_75_25 .column2 .box .cols2 .listItem{width:66px;}
.template_2_Columns_75_25 .column2 .box .cols2 .rowMargin{width:66px;}

.template_2_Columns_75_25 .column1 .cols3 .listItem{width:166px;}
.template_2_Columns_75_25 .column1 .cols3 .rowMargin{width:167px;}
.template_2_Columns_75_25 .column1 .box .cols3 .listItem{width:158px;}
.template_2_Columns_75_25 .column1 .box .cols3 .rowMargin{width:158px;}

.template_2_Columns_75_25 .column2 .cols3 .listItem{width:46px;}
.template_2_Columns_75_25 .column2 .cols3 .rowMargin{width:46px;}
.template_2_Columns_75_25 .column2 .box .cols3 .listItem{width:38px;}
.template_2_Columns_75_25 .column2 .box .cols3 .rowMargin{width:37px;}

.template_2_Columns_75_25 .column1 .cols4 .listItem{width:119px;}
.template_2_Columns_75_25 .column1 .cols4 .rowMargin{width:120px;}
.template_2_Columns_75_25 .column1 .box .cols4 .listItem{width:114px;}
.template_2_Columns_75_25 .column1 .box .cols4 .rowMargin{width:113px;}

.template_2_Columns_75_25 .column2 .cols4 .listItem{width:30px;}
.template_2_Columns_75_25 .column2 .cols4 .rowMargin{width:29px;}
.template_2_Columns_75_25 .column2 .box .cols4 .listItem{width:22px;}
.template_2_Columns_75_25 .column2 .box .cols4 .rowMargin{width:23px;}

.template_2_Columns_75_25 .column1 .cols5 .listItem{width:90px;}
.template_2_Columns_75_25 .column1 .cols5 .rowMargin{width:92px;}
.template_2_Columns_75_25 .column1 .box .cols5 .listItem{width:88px;}
.template_2_Columns_75_25 .column1 .box .cols5 .rowMargin{width:113px;}

.template_2_Columns_75_25 .column2 .cols5 .listItem{width:20px;}
.template_2_Columns_75_25 .column2 .cols5 .rowMargin{width:19px;}
.template_2_Columns_75_25 .column2 .box .cols5 .listItem{width:14px;}
.template_2_Columns_75_25 .column2 .box .cols5 .rowMargin{width:14px;}

/* 25% / 75% column widths */
.template_2_Columns_25_75 .column1{float: left;width: 180px;margin-right: 21px;}
.template_2_Columns_25_75 .column2{float: left;width: 542px;}

.template_2_Columns_25_75 .column1 .cols2 .listItem{width:49px;}
.template_2_Columns_25_75 .column1 .cols2 .rowMargin{width:80px;}
.template_2_Columns_25_75 .column1 .box .cols2 .listItem{width:66px;}
.template_2_Columns_25_75 .column1 .box .cols2 .rowMargin{width:66px;}

.template_2_Columns_25_75 .column2 .cols2 .listItem{width:260px;}
.template_2_Columns_25_75 .column2 .cols2 .rowMargin{width:260px;}
.template_2_Columns_25_75 .column2 .box .cols2 .listItem{width:248px;}
.template_2_Columns_25_75 .column2 .box .cols2 .rowMargin{width:248px;}

.template_2_Columns_25_75 .column1 .cols3 .listItem{width:46px;}
.template_2_Columns_25_75 .column1 .cols3 .rowMargin{width:46px;}
.template_2_Columns_25_75 .column1 .box .cols3 .listItem{width:38px;}
.template_2_Columns_25_75 .column1 .box .cols3 .rowMargin{width:37px;}

.template_2_Columns_25_75 .column2 .cols3 .listItem{width:166px;}
.template_2_Columns_25_75 .column2 .cols3 .rowMargin{width:167px;}
.template_2_Columns_25_75 .column2 .box .cols3 .listItem{width:158px;}
.template_2_Columns_25_75 .column2 .box .cols3 .rowMargin{width:158px;}

.template_2_Columns_25_75 .column1 .cols4 .listItem{width:30px;}
.template_2_Columns_25_75 .column1 .cols4 .rowMargin{width:29px;}
.template_2_Columns_25_75 .column1 .box .cols4 .listItem{width:22px;}
.template_2_Columns_25_75 .column1 .box .cols4 .rowMargin{width:23px;}

.template_2_Columns_25_75 .column2 .cols4 .listItem{width:119px;}
.template_2_Columns_25_75 .column2 .cols4 .rowMargin{width:120px;}
.template_2_Columns_25_75 .column2 .box .cols4 .listItem{width:114px;}
.template_2_Columns_25_75 .column2 .box .cols4 .rowMargin{width:113px;}

.template_2_Columns_25_75 .column1 .cols5 .listItem{width:20px;}
.template_2_Columns_25_75 .column1 .cols5 .rowMargin{width:19px;}
.template_2_Columns_25_75 .column1 .box .cols5 .listItem{width:14px;}
.template_2_Columns_25_75 .column1 .box .cols5 .rowMargin{width:23px;}

.template_2_Columns_25_75 .column2 .cols5 .listItem{width:90px;}
.template_2_Columns_25_75 .column2 .cols5 .rowMargin{width:92px;}
.template_2_Columns_25_75 .column2 .box .cols5 .listItem{width:88px;}
.template_2_Columns_25_75 .column2 .box .cols5 .rowMargin{width:86px;}

/* 4 column widths*/
.template_4_Columns .column1{float: left;width:170px;margin-right: 21px;}
.template_4_Columns .column2{float: left;width:170px;margin-right: 21px;}
.template_4_Columns .column3{float: left;width:170px;margin-right: 21px;}
.template_4_Columns .column4{float: left;width:170px;}

.template_4_Columns .cols2 .listItem{width:74px;}
.template_4_Columns .cols2 .rowMargin{width:74px;}
.template_4_Columns .box .cols2 .listItem{width:62px;}
.template_4_Columns .box .cols2 .rowMargin{width:62px;}
.template_4_Columns .column4 .cols2 .listItem{width:74px;}
.template_4_Columns .column4 .cols2 .rowMargin{width:74px;}
.template_4_Columns .column4 .box .cols2 .listItem{width:62px;}
.template_4_Columns .column4 .box .cols2 .rowMargin{width:62px;}

.template_4_Columns .cols3 .listItem{width:42px;}
.template_4_Columns .cols3 .rowMargin{width:43px;}
.template_4_Columns .box .cols3 .listItem{width:34px;}
.template_4_Columns .box .cols3 .rowMargin{width:34px;}
.template_4_Columns .column4 .cols3 .listItem{width:42px;}
.template_4_Columns .column4 .cols3 .rowMargin{width:43px;}
.template_4_Columns .column4 .box .cols3 .listItem{width:34px;}
.template_4_Columns .column4 .box .cols3 .rowMargin{width:34px;}

.template_4_Columns .cols4 .listItem{width:26px;}
.template_4_Columns .cols4 .rowMargin{width:27px;}
.template_4_Columns .box .cols4 .listItem{width:21px;}
.template_4_Columns .box .cols4 .rowMargin{width:27px;}
.template_4_Columns .column4 .cols4 .listItem{width:26px;}
.template_4_Columns .column4 .cols4 .rowMargin{width:27px;}
.template_4_Columns .column4 .box .cols4 .listItem{width:21px;}
.template_4_Columns .column4 .box .cols4 .rowMargin{width:20px;}

.template_4_Columns .cols5 .listItem{width:18px;}
.template_4_Columns .cols5 .rowMargin{width:17px;}
.template_4_Columns .box .cols5 .listItem{width:12px;}
.template_4_Columns .box .cols5 .rowMargin{width:20px;}
.template_4_Columns .column4 .cols5 .listItem{width:18px;}
.template_4_Columns .column4 .cols5 .rowMargin{width:17px;}
.template_4_Columns .column4 .box .cols5 .listItem{width:12px;}
.template_4_Columns .column4 .box .cols5 .rowMargin{width:12px;}

/* HEADER AND FOOTER ELEMENTS */

.template #header .cols2 .listItem{width:361px;}
.template #header .cols2 .rowMargin{width:361px;}

.template #header .cols3 .listItem{width:233px;}
.template #header .cols3 .rowMargin{width:234px;}

.template #header .cols4 .listItem{width:170px;}
.template #header .cols4 .rowMargin{width:170px;}

.template #header .cols5 .listItem{width:131px;}
.template #header .cols5 .rowMargin{width:132px;}

.template #header .box .cols2 .listItem{width:348px;}
.template #header .box .cols2 .rowMargin{width:348px;}

.template #header .box .cols3 .listItem{width:225px;}
.template #header .box .cols3 .rowMargin{width:225px;}

.template #header .box .cols4 .listItem{width:162px;}
.template #header .box .cols4 .rowMargin{width:164px;}

.template #header .box .cols5 .listItem{width:125px;}
.template #header .box .cols5 .rowMargin{width:127px;}

.template #footer .cols2 .listItem{width:361px;}
.template #footer .cols2 .rowMargin{width:361px;}

.template #footer .cols3 .listItem{width:233px;}
.template #footer .cols3 .rowMargin{width:234px;}

.template #footer .cols4 .listItem{width:170px;}
.template #footer .cols4 .rowMargin{width:170px;}

.template #footer .cols5 .listItem{width:131px;}
.template #footer .cols5 .rowMargin{width:132px;}

.template #footer .box .cols2 .listItem{width:348px;}
.template #footer .box .cols2 .rowMargin{width:348px;}

.template #footer .box .cols3 .listItem{width:225px;}
.template #footer .box .cols3 .rowMargin{width:225px;}

.template #footer .box .cols4 .listItem{width:162px;}
.template #footer .box .cols4 .rowMargin{width:164px;}

.template #footer .box .cols5 .listItem{width:125px;}
.template #footer .box .cols5 .rowMargin{width:127px;}

/* FORM ELEMENT WIDTH CALCULATIONS */

.template_4_Columns input.textbox,
.template_4_Columns textarea.textarea,
.template_4_Columns select
{width: 131px}

.template_4_Columns .box input.textbox,
.template_4_Columns .box textarea.textarea,
.template_4_Columns .box select
{width: 118px}

.template_3_Columns_50_25_25 .column2 input.textbox,
.template_3_Columns_50_25_25 .column2 textarea.textarea,
.template_3_Columns_50_25_25 .column2 select,
.template_3_Columns_50_25_25 .column3 input.textbox,
.template_3_Columns_50_25_25 .column3 textarea.textarea,
.template_3_Columns_50_25_25 .column3 select
{width: 144px}

.template_3_Columns_50_25_25 .column2 .box input.textbox,
.template_3_Columns_50_25_25 .column2 .box textarea.textarea,
.template_3_Columns_50_25_25 .column2 .box select,
.template_3_Columns_50_25_25 .column3 .box input.textbox,
.template_3_Columns_50_25_25 .column3 .box textarea.textarea,
.template_3_Columns_50_25_25 .column3 .box select
{width: 118px}

.template_3_Columns input.textbox,
.template_3_Columns textarea.textarea,
.template_3_Columns select
{width: 206px}

.template_3_Columns .box input.textbox,
.template_3_Columns .box textarea.textarea,
.template_3_Columns .box select
{width: 180px}

.template_3_Columns_50_25_25 .column1 input.textbox,
.template_3_Columns_50_25_25 .column1 textarea.textarea,
.template_3_Columns_25_25_50 .column3 input.textbox,
.template_3_Columns_25_25_50 .column3 textarea.textarea,
.template_2_Columns .column1 input.textbox,
.template_2_Columns .column1 textarea.textarea,
.template_2_Columns .column2 input.textbox,
.template_2_Columns .column2 textarea.textarea
{width: 325px}

.template_3_Columns_50_25_25 .column1 .box input.textbox,
.template_3_Columns_50_25_25 .column1 .box textarea.textarea,
.template_3_Columns_25_25_50 .column3 .box input.textbox,
.template_3_Columns_25_25_50 .column3 .box textarea.textarea,
.template_2_Columns .column1 .box input.textbox,
.template_2_Columns .column1 .box textarea.textarea,
.template_2_Columns .column2 .box input.textbox,
.template_2_Columns .column2 .box textarea.textarea
{width: 299px}

.template_2_Columns_66_33 .column1 input.textbox,
.template_2_Columns_66_33 .column1 textarea.textarea,
.template_2_Columns_33_66 .column2 input.textbox,
.template_2_Columns_33_66 .column2 textarea.textarea
{width:430px}

.template_2_Columns_66_33 .column1 .box input.textbox,
.template_2_Columns_66_33 .column1 .box textarea.textarea,
.template_2_Columns_33_66 .column2 .box input.textbox,
.template_2_Columns_33_66 .column2 .box textarea.textarea
{width:404px}

.template_2_Columns_66_33 .column2 input.textbox,
.template_2_Columns_66_33 .column2 textarea.textarea,
.template_2_Columns_33_66 .column1 input.textbox,
.template_2_Columns_33_66 .column1 textarea.textarea
{width:254px}

.template_2_Columns_66_33 .column2 .box input.textbox,
.template_2_Columns_66_33 .column2 .box textarea.textarea,
.template_2_Columns_33_66 .column1 .box input.textbox,
.template_2_Columns_33_66 .column1 .box textarea.textarea
{width:228px}

.template_2_Columns_75_25 .column1 input.textbox,
.template_2_Columns_75_25 .column1 textarea.textarea,
.template_2_Columns_25_75 .column2 input.textbox,
.template_2_Columns_25_75 .column2 textarea.textarea
{width:516px}

.template_2_Columns_75_25 .column1 .box input.textbox,
.template_2_Columns_75_25 .column1 .box textarea.textarea,
.template_2_Columns_25_75 .column2 .box input.textbox,
.template_2_Columns_25_75 .column2 .box textarea.textarea
{width:490px}

.template_2_Columns_75_25 .column2 input.textbox,
.template_2_Columns_75_25 .column2 textarea.textarea,
.template_2_Columns_25_75 .column1 input.textbox,
.template_2_Columns_25_75 .column1 textarea.textarea
{width:154px}

.template_2_Columns_75_25 .column2 .box input.textbox,
.template_2_Columns_75_25 .column2 .box textarea.textarea,
.template_2_Columns_25_75 .column1 .box input.textbox,
.template_2_Columns_25_75 .column1 .box textarea.textarea
{width:128px}


#header .ewXform fieldset.inline li,
#footer .ewXform fieldset.inline li,
{width:48%;}

#header input.textbox,
#header textarea.textarea,
.template_1_Column input.textbox,
.template_1_Column textarea.textarea,
#footer input.textbox,
#footer textarea.textarea
{ width:738px}

.template_1_Column .box input.textbox,
.template_1_Column .box textarea.textarea,
#header .box input.textbox,
#header .box textarea.textarea,
#footer .box input.textbox,
#footer .box textarea.textarea
{ width:699px}

#header fieldset.inline input.textbox,
#header fieldset.inline textarea.textarea,
#footer fieldset.inline input.textbox,
#footer fieldset.inline textarea.textarea,
#cartFull .box fieldset.cols2 input.textbox,
#cartFull .box fieldset.cols2 textarea.textarea,
#cartFull fieldset.inline input.textbox,
#cartFull fieldset.inline textarea.textarea,
{ width:342px}

.fullwidth #header fieldset.inline input.textbox,
.fullwidth #header fieldset.inline textarea.textarea,
.fullwidth #footer fieldset.inline input.textbox,
.fullwidth #footer fieldset.inline textarea.textarea,
.fullwidth #cartFull .box fieldset.cols2 input.textbox,
.fullwidth #cartFull .box fieldset.cols2 textarea.textarea,
.fullwidth #cartFull fieldset.inline input.textbox,
.fullwidth #cartFull fieldset.inline textarea.textarea,
{ width:437px}

#header .box input.textbox,
#header .box textarea.textarea,
#footer .box input.textbox,
#footer .box textarea.textarea
{ width:688px}

#header .box fieldset.inline input.textbox,
#header .box fieldset.inline textarea.textarea,
#footer .box fieldset.inline input.textbox,
#footer .box fieldset.inline textarea.textarea
{ width:316px}

/* FULL WIDTH COLUMN CALCULATIONS */
.fullwidth .cols2 .listItem{width:482px;}
.fullwidth .cols2 .rowMargin{width:482px;}

.fullwidth .cols3 .listItem{width:314px;}
.fullwidth .cols3 .rowMargin{width:314px;}

.fullwidth .cols4 .listItem{width:231px;}
.fullwidth .cols4 .rowMargin{width:230px;}

.fullwidth .cols5 .listItem{width:180px;}
.fullwidth .cols5 .rowMargin{width:180px;}

.fullwidth .box .cols2 .listItem{width:468px;}
.fullwidth .box .cols2 .rowMargin{width:468px;}

.fullwidth .box .cols3 .listItem{width:306px;}
.fullwidth .box .cols3 .rowMargin{width:305px;}

.fullwidth .box .cols4 .listItem{width:223px;}
.fullwidth .box .cols4 .rowMargin{width:224px;}

.fullwidth .box .cols5 .listItem{width:174px;}
.fullwidth .box .cols5 .rowMargin{width:175px;}

/* 50% Columns */
.fullwidth .template_2_Columns .column1 {float:left;width:482px;margin-right:21px;}
.fullwidth .template_2_Columns .column2 {float:left;width:481px;}

.fullwidth .template_2_Columns .column1 .cols2 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols2 .listItem{width:230px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols2 .listItem,
.fullwidth .template_2_Columns .column2 .cols2 .listItem{width:230px;}
.fullwidth .template_2_Columns .column1 .cols2 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols2 .rowMargin{width: 230px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols2 .rowMargin,
.fullwidth .template_2_Columns .column2 .cols2 .rowMargin{width: 230px;}

.fullwidth .template_2_Columns .column1 .box .cols2 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols2 .listItem{width:218px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols2 .listItem,
.fullwidth .template_2_Columns .column2 .box .cols2 .listItem{width:217px;}
.fullwidth .template_2_Columns .column1 .box .cols2 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols2 .rowMargin{width: 218px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols2 .rowMargin,
.fullwidth .template_2_Columns .column2 .box .cols2 .rowMargin{width: 217px;}

.fullwidth .template_2_Columns .column1 .cols3 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols3 .listItem{width: 146px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols3 .listItem,
.fullwidth .template_2_Columns .column2 .cols3 .listItem{width: 147px;}
.fullwidth .template_2_Columns .column1 .cols3 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols3 .rowMargin{width: 147px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols3 .rowMargin,
.fullwidth .template_2_Columns .column2 .cols3 .rowMargin{width: 146px;}

.fullwidth .template_2_Columns .column1 .box .cols3 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols3 .listItem{width: 138px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols3 .listItem,
.fullwidth .template_2_Columns .column2 .box .cols3 .listItem{width: 137px;}
.fullwidth .template_2_Columns .column1 .box .cols3 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols3 .rowMargin{width: 138px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols3 .rowMargin,
.fullwidth .template_2_Columns .column2 .box .cols3 .rowMargin{width:138px;}

.fullwidth .template_2_Columns .column1 .cols4 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols4 .listItem{width: 104px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols4 .listItem,
.fullwidth .template_2_Columns .column2 .cols4 .listItem{width: 106px;}
.fullwidth .template_2_Columns .column1 .cols4 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols4 .rowMargin{width: 105px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols4 .rowMargin,
.fullwidth .template_2_Columns .column2 .cols4 .rowMargin{width:104px;}

.fullwidth .template_2_Columns .column1 .box .cols4 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols4 .listItem{width: 99px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols4 .listItem,
.fullwidth .template_2_Columns .column2 .box .cols4 .listItem{width: 98px;}
.fullwidth .template_2_Columns .column1 .box .cols4 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols4 .rowMargin{width: 98px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols4 .rowMargin,
.fullwidth .template_2_Columns .column2 .box .cols4 .rowMargin{width:98px;}

.fullwidth .template_2_Columns .column1 .cols5 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols5 .listItem{width: 78px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols5 .listItem,
.fullwidth .template_2_Columns .column2 .cols5 .listItem{width: 81px;}
.fullwidth .template_2_Columns .column1 .cols5 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .cols5 .rowMargin{width: 80px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .cols5 .rowMargin,
.fullwidth .template_2_Columns .column2 .cols5 .rowMargin{width:79px;}

.fullwidth .template_2_Columns .column1 .box .cols5 .listItem,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols5 .listItem{width: 76px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols5 .listItem,
.fullwidth .template_2_Columns .column2 .box .cols5 .listItem{width: 75px;}
.fullwidth .template_2_Columns .column1 .box .cols5 .rowMargin,
.fullwidth .template_3_Columns_50_25_25 .column1 .box .cols5 .rowMargin{width: 74px;}
.fullwidth .template_3_Columns_25_25_50 .column3 .box .cols5 .rowMargin,
.fullwidth .template_2_Columns .column2 .box .cols5 .rowMargin{width:74px;}

/* 66% columns */
.fullwidth .template_2_Columns_66_33 .column1{float: left;width: 597px;margin-right: 21px;}
.fullwidth .template_2_Columns_66_33 .column2{float: left;width: 365px;}

.fullwidth .template_2_Columns_66_33 .column1 .cols2 .listItem{width:288px;}
.fullwidth .template_2_Columns_66_33 .column1 .cols2 .rowMargin{width:288px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols2 .listItem{width:275px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols2 .rowMargin{width:275px;}

.fullwidth .template_2_Columns_33_66 .column2 .cols2 .listItem{width:288px;}
.fullwidth .template_2_Columns_33_66 .column2 .cols2 .rowMargin{width:288px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols2 .listItem{width:275px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols2 .rowMargin{width:275px;}

.fullwidth .template_2_Columns_66_33 .column1 .cols3 .listItem{width:185px;}
.fullwidth .template_2_Columns_66_33 .column1 .cols3 .rowMargin{width:185px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols3 .listItem{width:177px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols3 .rowMargin{width:176px;}

.fullwidth .template_2_Columns_33_66 .column2 .cols3 .listItem{width:185px;}
.fullwidth .template_2_Columns_33_66 .column2 .cols3 .rowMargin{width:185px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols3 .listItem{width:177px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols3 .rowMargin{width:176px;}

.fullwidth .template_2_Columns_66_33 .column1 .cols4 .listItem{width:132px;}
.fullwidth .template_2_Columns_66_33 .column1 .cols4 .rowMargin{width:134px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols4 .listItem{width:127px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols4 .rowMargin{width:127px;}

.fullwidth .template_2_Columns_33_66 .column2 .cols4 .listItem{width:132px;}
.fullwidth .template_2_Columns_33_66 .column2 .cols4 .rowMargin{width:134px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols4 .listItem{width:127px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols4 .rowMargin{width:127px;}

.fullwidth .template_2_Columns_66_33 .column1 .cols5 .listItem{width:101px;}
.fullwidth .template_2_Columns_66_33 .column1 .cols5 .rowMargin{width:103px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols5 .listItem{width:99px;}
.fullwidth .template_2_Columns_66_33 .column1 .box .cols5 .rowMargin{width:127px;}

.fullwidth .template_2_Columns_33_66 .column2 .cols5 .listItem{width:101px;}
.fullwidth .template_2_Columns_33_66 .column2 .cols5 .rowMargin{width:103px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols5 .listItem{width:99px;}
.fullwidth .template_2_Columns_33_66 .column2 .box .cols5 .rowMargin{width:127px;}


/* 33% columns */
.fullwidth .template_2_Columns_33_66 .column1{float: left;width: 365px;margin-right: 21px;}
.fullwidth .template_2_Columns_33_66 .column2{float: left;width: 597px;}

.fullwidth .template_2_Columns_33_66 .column1 .cols2 .listItem{width:172px;}
.fullwidth .template_2_Columns_33_66 .column1 .cols2 .rowMargin{width:172px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols2 .listItem{width:159px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols2 .rowMargin{width:159px;}

.fullwidth .template_2_Columns_66_33 .column2 .cols2 .listItem{width:172px;}
.fullwidth .template_2_Columns_66_33 .column2 .cols2 .rowMargin{width:172px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols2 .listItem{width:159px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols2 .rowMargin{width:159px;}

.fullwidth .template_2_Columns_33_66 .column1 .cols3 .listItem{width:107px;}
.fullwidth .template_2_Columns_33_66 .column1 .cols3 .rowMargin{width:108px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols3 .listItem{width:99px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols3 .rowMargin{width:99px;}

.fullwidth .template_2_Columns_66_33 .column2 .cols3 .listItem{width:107px;}
.fullwidth .template_2_Columns_66_33 .column2 .cols3 .rowMargin{width:108px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols3 .listItem{width:99px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols3 .rowMargin{width:99px;}

.fullwidth .template_2_Columns_33_66 .column1 .cols4 .listItem{width:74px;}
.fullwidth .template_2_Columns_33_66 .column1 .cols4 .rowMargin{width:76px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols4 .listItem{width:69px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols4 .rowMargin{width:69px;}

.fullwidth .template_2_Columns_66_33 .column2 .cols4 .listItem{width:74px;}
.fullwidth .template_2_Columns_66_33 .column2 .cols4 .rowMargin{width:76px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols4 .listItem{width:69px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols4 .rowMargin{width:69px;}

.fullwidth .template_2_Columns_33_66 .column1 .cols5 .listItem{width:57px;}
.fullwidth .template_2_Columns_33_66 .column1 .cols5 .rowMargin{width:56px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols5 .listItem{width:51px;}
.fullwidth .template_2_Columns_33_66 .column1 .box .cols5 .rowMargin{width:51px;}

.fullwidth .template_2_Columns_66_33 .column2 .cols5 .listItem{width:57px;}
.fullwidth .template_2_Columns_66_33 .column2 .cols5 .rowMargin{width:56px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols5 .listItem{width:51px;}
.fullwidth .template_2_Columns_66_33 .column2 .box .cols5 .rowMargin{width:51px;}

/* 3 column widths (true 33%)*/
.fullwidth .template_3_Columns .column1{float: left;width:314px;margin-right: 21px;}
.fullwidth .template_3_Columns .column2{float: left;width:314px;margin-right: 21px;}
.fullwidth .template_3_Columns .column3{float: left;width:314px;}

.fullwidth .template_3_Columns .cols2 .listItem{width:146px;}
.fullwidth .template_3_Columns .cols2 .rowMargin{width:146px;}
.fullwidth .template_3_Columns .box .cols2 .listItem{width:134px;}
.fullwidth .template_3_Columns .box .cols2 .rowMargin{width:134px;}

.fullwidth .template_3_Columns .column3 .cols2 .listItem{width:146px;}
.fullwidth .template_3_Columns .column3 .cols2 .rowMargin{width:146px;}
.fullwidth .template_3_Columns .column3 .box .cols2 .listItem{width:134px;}
.fullwidth .template_3_Columns .column3 .box .cols2 .rowMargin{width:134px;}

.fullwidth .template_3_Columns .cols3 .listItem{width:90px;}
.fullwidth .template_3_Columns .cols3 .rowMargin{width:91px;}
.fullwidth .template_3_Columns .box .cols3 .listItem{width:82px;}
.fullwidth .template_3_Columns .box .cols3 .rowMargin{width:82px;}

.fullwidth .template_3_Columns .column3 .cols3 .listItem{width:90px;}
.fullwidth .template_3_Columns .column3 .cols3 .rowMargin{width:91px;}
.fullwidth .template_3_Columns .column3 .box .cols3 .listItem{width:82px;}
.fullwidth .template_3_Columns .column3 .box .cols3 .rowMargin{width:82px;}

.fullwidth .template_3_Columns .cols4 .listItem{width:62px;}
.fullwidth .template_3_Columns .cols4 .rowMargin{width:63px;}
.fullwidth .template_3_Columns .box .cols4 .listItem{width:57px;}
.fullwidth .template_3_Columns .box .cols4 .rowMargin{width:56px;}

.fullwidth .template_3_Columns .column3 .cols4 .listItem{width:62px;}
.fullwidth .template_3_Columns .column3 .cols4 .rowMargin{width:63px;}
.fullwidth .template_3_Columns .column3 .box .cols4 .listItem{width:57px;}
.fullwidth .template_3_Columns .column3 .box .cols4 .rowMargin{width:56px;}

.fullwidth .template_3_Columns .cols5 .listItem{width:46px;}
.fullwidth .template_3_Columns .cols5 .rowMargin{width:46px;}
.fullwidth .template_3_Columns .box .cols5 .listItem{width:40px;}
.fullwidth .template_3_Columns .box .cols5 .rowMargin{width:41px;}

.fullwidth .template_3_Columns .column3 .cols5 .listItem{width:46px;}
.fullwidth .template_3_Columns .column3 .cols5 .rowMargin{width:46px;}
.fullwidth .template_3_Columns .column3 .box .cols5 .listItem{width:40px;}
.fullwidth .template_3_Columns .column3 .box .cols5 .rowMargin{width:41px;}

/* 25% column widths */
.fullwidth .template_3_Columns_50_25_25 .column1{float:left;width:482px;margin-right:21px;}
.fullwidth .template_3_Columns_50_25_25 .column2{float:left;width:230px;margin-right:21px;}
.fullwidth .template_3_Columns_50_25_25 .column3{float:left;width:230px;}

.fullwidth .template_3_Columns_25_25_50 .column1{float: left;width: 230px;margin-right:21px;}
.fullwidth .template_3_Columns_25_25_50 .column2{float: left;width: 231px;margin-right:21px;}
.fullwidth .template_3_Columns_25_25_50 .column3{float: left;width: 481px}

.fullwidth .template_3_Columns_25_25_50 .column1 .cols2 .listItem{width:104px;}
.fullwidth .template_3_Columns_25_25_50 .column2 .cols2 .listItem{width:105px;}
.fullwidth .template_3_Columns_25_25_50 .column1 .cols2 .rowMargin{width:104px;}
.fullwidth .template_3_Columns_25_25_50 .column2 .cols2 .rowMargin{width:105px;}

.fullwidth .template_3_Columns_25_25_50 .column1 .box .cols2 .listItem{width:91px;}
.fullwidth .template_3_Columns_25_25_50 .column2 .box .cols2 .listItem{width:92px;}
.fullwidth .template_3_Columns_25_25_50 .column1 .box .cols2 .rowMargin{width:92px;}
.fullwidth .template_3_Columns_25_25_50 .column2 .box .cols2 .rowMargin{width:92px;}

.fullwidth .template_3_Columns_50_25_25 .column2 .cols2 .listItem{width:104px;}
.fullwidth .template_3_Columns_50_25_25 .column3 .cols2 .listItem{width:104px;}
.fullwidth .template_3_Columns_50_25_25 .column2 .cols2 .rowMargin{width:104px;}
.fullwidth .template_3_Columns_50_25_25 .column3 .cols2 .rowMargin{width:104px;}

.fullwidth .template_3_Columns_50_25_25 .column2 .box .cols2 .listItem{width:91px;}
.fullwidth .template_3_Columns_50_25_25 .column3 .box .cols2 .listItem{width:91px;}
.fullwidth .template_3_Columns_50_25_25 .column2 .box .cols2 .rowMargin{width:92px;}
.fullwidth .template_3_Columns_50_25_25 .column3 .box .cols2 .rowMargin{width:92px;}

/* 75% / 25% column widths */
.fullwidth .template_2_Columns_75_25 .column1{float: left;width: 722px;margin-right: 21px;}
.fullwidth .template_2_Columns_75_25 .column2{float: left;width: 241px;}

.fullwidth .template_2_Columns_75_25 .column1 .cols2 .listItem{width:350px;}
.fullwidth .template_2_Columns_75_25 .column1 .cols2 .rowMargin{width:350px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols2 .listItem{width:338px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols2 .rowMargin{width:338px;}

.fullwidth .template_2_Columns_75_25 .column2 .cols2 .listItem{width:110px;}
.fullwidth .template_2_Columns_75_25 .column2 .cols2 .rowMargin{width:110px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols2 .listItem{width:97px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols2 .rowMargin{width:97px;}

.fullwidth .template_2_Columns_75_25 .column1 .cols3 .listItem{width:226px;}
.fullwidth .template_2_Columns_75_25 .column1 .cols3 .rowMargin{width:227px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols3 .listItem{width:218px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols3 .rowMargin{width:218px;} 

.fullwidth .template_2_Columns_75_25 .column2 .cols3 .listItem{width:67px;}
.fullwidth .template_2_Columns_75_25 .column2 .cols3 .rowMargin{width:66px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols3 .listItem{width:57px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols3 .rowMargin{width:58px;}

.fullwidth .template_2_Columns_75_25 .column1 .cols4 .listItem{width:164px;}
.fullwidth .template_2_Columns_75_25 .column1 .cols4 .rowMargin{width:165px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols4 .listItem{width:159px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols4 .rowMargin{width:158px;}

.fullwidth .template_2_Columns_75_25 .column2 .cols4 .listItem{width:46px;}
.fullwidth .template_2_Columns_75_25 .column2 .cols4 .rowMargin{width:44px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols4 .listItem{width:38px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols4 .rowMargin{width:38px;}

.fullwidth .template_2_Columns_75_25 .column1 .cols5 .listItem{width:126px;}
.fullwidth .template_2_Columns_75_25 .column1 .cols5 .rowMargin{width:128px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols5 .listItem{width:124px;}
.fullwidth .template_2_Columns_75_25 .column1 .box .cols5 .rowMargin{width:158px;}

.fullwidth .template_2_Columns_75_25 .column2 .cols5 .listItem{width:33px;}
.fullwidth .template_2_Columns_75_25 .column2 .cols5 .rowMargin{width:31px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols5 .listItem{width:27px;}
.fullwidth .template_2_Columns_75_25 .column2 .box .cols5 .rowMargin{width:26px;}

/* 25% / 75% column widths */
.fullwidth .template_2_Columns_25_75 .column1{float: left;width: 241px;margin-right: 21px;}
.fullwidth .template_2_Columns_25_75 .column2{float: left;width: 722px;}

.fullwidth .template_2_Columns_25_75 .column1 .cols2 .listItem{width:110px;}
.fullwidth .template_2_Columns_25_75 .column1 .cols2 .rowMargin{width:110px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols2 .listItem{width:97px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols2 .rowMargin{width:97px;}

.fullwidth .template_2_Columns_25_75 .column2 .cols2 .listItem{width:350px;}
.fullwidth .template_2_Columns_25_75 .column2 .cols2 .rowMargin{width:350px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols2 .listItem{width:338px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols2 .rowMargin{width:338px;}

.fullwidth .template_2_Columns_25_75 .column1 .cols3 .listItem{width:67px;}
.fullwidth .template_2_Columns_25_75 .column1 .cols3 .rowMargin{width:66px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols3 .listItem{width:57px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols3 .rowMargin{width:58px;}

.fullwidth .template_2_Columns_25_75 .column2 .cols3 .listItem{width:226px;}
.fullwidth .template_2_Columns_25_75 .column2 .cols3 .rowMargin{width:227px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols3 .listItem{width:218px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols3 .rowMargin{width:218px;}

.fullwidth .template_2_Columns_25_75 .column1 .cols4 .listItem{width:46px;}
.fullwidth .template_2_Columns_25_75 .column1 .cols4 .rowMargin{width:44px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols4 .listItem{width:38px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols4 .rowMargin{width:38px;}

.fullwidth .template_2_Columns_25_75 .column2 .cols4 .listItem{width:164px;}
.fullwidth .template_2_Columns_25_75 .column2 .cols4 .rowMargin{width:165px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols4 .listItem{width:159px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols4 .rowMargin{width:158px;}

.fullwidth .template_2_Columns_25_75 .column1 .cols5 .listItem{width:33px;}
.fullwidth .template_2_Columns_25_75 .column1 .cols5 .rowMargin{width:31px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols5 .listItem{width:27px;}
.fullwidth .template_2_Columns_25_75 .column1 .box .cols5 .rowMargin{width:38px;}

.fullwidth .template_2_Columns_25_75 .column2 .cols5 .listItem{width:126px;}
.fullwidth .template_2_Columns_25_75 .column2 .cols5 .rowMargin{width:128px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols5 .listItem{width:124px;}
.fullwidth .template_2_Columns_25_75 .column2 .box .cols5 .rowMargin{width:122px;}

/* 4 column widths (true 25%)*/
.fullwidth .template_4_Columns .column1{float: left;width:230px;margin-right: 21px;}
.fullwidth .template_4_Columns .column2{float: left;width:230px;margin-right: 21px;}
.fullwidth .template_4_Columns .column3{float: left;width:230px;margin-right: 21px;}
.fullwidth .template_4_Columns .column4{float: left;width:231px;}

.fullwidth .template_4_Columns .cols2 .listItem{width:104px;}
.fullwidth .template_4_Columns .cols2 .rowMargin{width:104px;}
.fullwidth .template_4_Columns .box .cols2 .listItem{width:92px;}
.fullwidth .template_4_Columns .box .cols2 .rowMargin{width:92px;}

.fullwidth .template_4_Columns .column4 .cols2 .listItem{width:105px;}
.fullwidth .template_4_Columns .column4 .cols2 .rowMargin{width:105px;}
.fullwidth .template_4_Columns .column4 .box .cols2 .listItem{width:92px;}
.fullwidth .template_4_Columns .column4 .box .cols2 .rowMargin{width:92px;}

.fullwidth .template_4_Columns .cols3 .listItem{width:62px;}
.fullwidth .template_4_Columns .cols3 .rowMargin{width:63px;}
.fullwidth .template_4_Columns .box .cols3 .listItem{width:54px;}
.fullwidth .template_4_Columns .box .cols3 .rowMargin{width:54px;}

.fullwidth .template_4_Columns .column4 .cols3 .listItem{width:63px;}
.fullwidth .template_4_Columns .column4 .cols3 .rowMargin{width:63px;}
.fullwidth .template_4_Columns .column4 .box .cols3 .listItem{width:55px;}
.fullwidth .template_4_Columns .column4 .box .cols3 .rowMargin{width:54px;}

.fullwidth .template_4_Columns .cols4 .listItem{width:41px;}
.fullwidth .template_4_Columns .cols4 .rowMargin{width:42px;}
.fullwidth .template_4_Columns .box .cols4 .listItem{width:36px;}
.fullwidth .template_4_Columns .box .cols4 .rowMargin{width:35px;}

.fullwidth .template_4_Columns .column4 .cols4 .listItem{width:42px;}
.fullwidth .template_4_Columns .column4 .cols4 .rowMargin{width:42px;}
.fullwidth .template_4_Columns .column4 .box .cols4 .listItem{width:34px;}
.fullwidth .template_4_Columns .column4 .box .cols4 .rowMargin{width:36px;}

.fullwidth .template_4_Columns .cols5 .listItem{width:30px;}
.fullwidth .template_4_Columns .cols5 .rowMargin{width:29px;}
.fullwidth .template_4_Columns .box .cols5 .listItem{width:24px;}
.fullwidth .template_4_Columns .box .cols5 .rowMargin{width:24px;}

.fullwidth .template_4_Columns .column4 .cols5 .listItem{width:31px;}
.fullwidth .template_4_Columns .column4 .cols5 .rowMargin{width:29px;}
.fullwidth .template_4_Columns .column4 .box .cols5 .listItem{width:25px;}
.fullwidth .template_4_Columns .column4 .box .cols5 .rowMargin{width:24px;}

/* HEADER AND FOOTER ELEMENTS */

.fullwidth .template #header .cols2 .listItem{width:482px;}
.fullwidth .template #header .cols2 .rowMargin{width:482px;}

.fullwidth .template #header .cols3 .listItem{width:314px;}
.fullwidth .template #header .cols3 .rowMargin{width:314px;}

.fullwidth .template #header .cols4 .listItem{width:231px;}
.fullwidth .template #header .cols4 .rowMargin{width:230px;}

.fullwidth .template #header .cols5 .listItem{width:180px;}
.fullwidth .template #header .cols5 .rowMargin{width:180px;}

.fullwidth .template #header .box .cols2 .listItem{width:468px;}
.fullwidth .template #header .box .cols2 .rowMargin{width:468px;}

.fullwidth .template #header .box .cols3 .listItem{width:306px;}
.fullwidth .template #header .box .cols3 .rowMargin{width:305px;}

.fullwidth .template #header .box .cols4 .listItem{width:223px;}
.fullwidth .template #header .box .cols4 .rowMargin{width:224px;}

.fullwidth .template #header .box .cols5 .listItem{width:174px;}
.fullwidth .template #header .box .cols5 .rowMargin{width:175px;}


.fullwidth .template #footer .cols2 .listItem{width:482px;}
.fullwidth .template #footer .cols2 .rowMargin{width:482px;}

.fullwidth .template #footer .cols3 .listItem{width:314px;}
.fullwidth .template #footer .cols3 .rowMargin{width:314px;}

.fullwidth .template #footer .cols4 .listItem{width:231px;}
.fullwidth .template #footer .cols4 .rowMargin{width:230px;}

.fullwidth .template #footer .cols5 .listItem{width:180px;}
.fullwidth .template #footer .cols5 .rowMargin{width:180px;}

.fullwidth .template #footer .box .cols2 .listItem{width:468px;}
.fullwidth .template #footer .box .cols2 .rowMargin{width:468px;}

.fullwidth .template #footer .box .cols3 .listItem{width:306px;}
.fullwidth .template #footer .box .cols3 .rowMargin{width:305px;}

.fullwidth .template #footer .box .cols4 .listItem{width:223px;}
.fullwidth .template #footer .box .cols4 .rowMargin{width:224px;}

.fullwidth .template #footer .box .cols5 .listItem{width:174px;}
.fullwidth .template #footer .box .cols5 .rowMargin{width:175px;}

/* FORM ELEMENT WIDTH CALCULATIONS */
.fullwidth .template_4_Columns input.textbox,
.fullwidth .template_4_Columns textarea.textarea,
.fullwidth .template_4_Columns select
{width: 204px}

.fullwidth .template_4_Columns .box input.textbox,
.fullwidth .template_4_Columns .box textarea.textarea,
.fullwidth .template_4_Columns .box select
{width: 178px}

.fullwidth .template_3_Columns_50_25_25 .column2 input.textbox,
.fullwidth .template_3_Columns_50_25_25 .column2 textarea.textarea,
.fullwidth .template_3_Columns_50_25_25 .column2 select,
.fullwidth .template_3_Columns_50_25_25 .column3 input.textbox,
.fullwidth .template_3_Columns_50_25_25 .column3 textarea.textarea,
.fullwidth .template_3_Columns_50_25_25 .column3 select
{width: 204px}

.fullwidth .template_3_Columns_50_25_25 .column2 .box input.textbox,
.fullwidth .template_3_Columns_50_25_25 .column2 .box textarea.textarea,
.fullwidth .template_3_Columns_50_25_25 .column2 .box select,
.fullwidth .template_3_Columns_50_25_25 .column3 .box input.textbox,
.fullwidth .template_3_Columns_50_25_25 .column3 .box textarea.textarea,
.fullwidth .template_3_Columns_50_25_25 .column3 .box select
{width: 178px}

.fullwidth .template_3_Columns input.textbox,
.fullwidth .template_3_Columns textarea.textarea,
.fullwidth .template_3_Columns select
{width: 286px}

.fullwidth .template_3_Columns .box input.textbox,
.fullwidth .template_3_Columns .box textarea.textarea,
.fullwidth .template_3_Columns .box select
{width: 260px}

.fullwidth .template_3_Columns_50_25_25 .column1 input.textbox,
.fullwidth .template_3_Columns_50_25_25 .column1 textarea.textarea,
.fullwidth .template_3_Columns_25_25_50 .column3 input.textbox,
.fullwidth .template_3_Columns_25_25_50 .column3 textarea.textarea,
.fullwidth .template_2_Columns .column1 input.textbox,
.fullwidth .template_2_Columns .column1 textarea.textarea,
.fullwidth .template_2_Columns .column2 input.textbox,
.fullwidth .template_2_Columns .column2 textarea.textarea
{width: 463px}

.fullwidth .template_3_Columns_50_25_25 .column1 .box input.textbox,
.fullwidth .template_3_Columns_50_25_25 .column1 .box textarea.textarea,
.fullwidth .template_3_Columns_25_25_50 .column3 .box input.textbox,
.fullwidth .template_3_Columns_25_25_50 .column3 .box textarea.textarea,
.fullwidth .template_2_Columns .column1 .box input.textbox,
.fullwidth .template_2_Columns .column1 .box textarea.textarea,
.fullwidth .template_2_Columns .column2 .box input.textbox,
.fullwidth .template_2_Columns .column2 .box textarea.textarea
{width: 437px}

.fullwidth .template_2_Columns_66_33 .column1 input.textbox,
.fullwidth .template_2_Columns_66_33 .column1 textarea.textarea,
.fullwidth .template_2_Columns_33_66 .column2 input.textbox,
.fullwidth .template_2_Columns_33_66 .column2 textarea.textarea
{width:578px}

.fullwidth .template_2_Columns_66_33 .column1 .box input.textbox,
.fullwidth .template_2_Columns_66_33 .column1 .box textarea.textarea,
.fullwidth .template_2_Columns_33_66 .column2 .box input.textbox,
.fullwidth .template_2_Columns_33_66 .column2 .box textarea.textarea
{width:529px}

.fullwidth .template_2_Columns_66_33 .column2 input.textbox,
.fullwidth .template_2_Columns_66_33 .column2 textarea.textarea,
.fullwidth .template_2_Columns_33_66 .column1 input.textbox,
.fullwidth .template_2_Columns_33_66 .column1 textarea.textarea
{width:346px}

.fullwidth .template_2_Columns_66_33 .column2 .box input.textbox,
.fullwidth .template_2_Columns_66_33 .column2 .box textarea.textarea,
.fullwidth .template_2_Columns_33_66 .column1 .box input.textbox,
.fullwidth .template_2_Columns_33_66 .column1 .box textarea.textarea
{width:297px}

.fullwidth .template_2_Columns_75_25 .column1 input.textbox,
.fullwidth .template_2_Columns_75_25 .column1 textarea.textarea,
.fullwidth .template_2_Columns_25_75 .column2 input.textbox,
.fullwidth .template_2_Columns_25_75 .column2 textarea.textarea
{width:696px}

.fullwidth .template_2_Columns_75_25 .column1 .box input.textbox,
.fullwidth .template_2_Columns_75_25 .column1 .box textarea.textarea,
.fullwidth .template_2_Columns_25_75 .column2 .box input.textbox,
.fullwidth .template_2_Columns_25_75 .column2 .box textarea.textarea
{width:670px}

.fullwidth .template_2_Columns_75_25 .column2 input.textbox,
.fullwidth .template_2_Columns_75_25 .column2 textarea.textarea,
.fullwidth .template_2_Columns_25_75 .column1 input.textbox,
.fullwidth .template_2_Columns_25_75 .column1 textarea.textarea
{width:215px}

.fullwidth .template_2_Columns_75_25 .column2 .box input.textbox,
.fullwidth .template_2_Columns_75_25 .column2 .box textarea.textarea,
.fullwidth .template_2_Columns_25_75 .column1 .box input.textbox,
.fullwidth .template_2_Columns_25_75 .column1 .box textarea.textarea
{width:189px}