body
{
	
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    /*
   
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    width: 80%;
    height: 100%;
    margin: auto; */
    background-color: #FFFFFF;
	
    
	background-image: url("images/calluma/home/homepage_gradient.jpg");
	background-repeat: no-repeat;
	background-repeat: repeat-x;

	background-attachment: fixed;
}

#signup
{
	min-height:800px;
	padding-left:10px;
	
}


#logoDiv
{ 
	position:absolute;
	top: 80px;
	left:40px;
	width:263px;
	height: 139px;

}

td p {margin: 0;}

ul.noIndent 
{
	margin-left: .5em;
	padding-left: .5em;
}

ul.noIndentRed 
{
	margin-left: .5em;
	padding-left: .5em;
	
}


#DefaultLink
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}

.style2
{
	font-size: 10pt;
	color: #333333;
	font-family: Arial;
}
.style3
{
	font-size:8pt;
	color: #333333;
	font-family: Arial;
}

.style5
{
	font-size:7pt;
	color: #333333;
	font-family: Arial;
}
.style4
{
	font-size: 11pt;
	color: #333333;
	font-family: Arial;
	font-weight:bold;
}
.copyright
{
	font-size: 9pt;
	color: #666666;
	font-family: Arial;
	
}

.footer
{
	font-size: 8pt;
	color: #ff0000;
	font-family: Arial;
	
}
.packagebase
{
	font-size: 8pt;
	color: #666666;
	font-family: Arial;

}

.familytop
{
	font-size: 12pt;
	color: #ffffff;
	font-family: Arial; 
}

.generictitle
{
	font-size: 10pt;
	font-weight:bold;
	color: #000000;
	font-family: Arial; 
}

.home_package
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial; 
}

.home_package_small
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial; 
}

.genericbody
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial; 
}

.href
{
  font-style: normal;
}




.LargeTitleWhite 
{
	font-size: 36pt;
	color: #ffffff;
	font-family: Verdana; font-weight:bold;
}

.LargeTitleBlack 
{
	font-size: 36pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;	
}

.LargeWhiteSubtitle 
{
	font-size: 18pt;
	color: #ffffff;
	font-family: Verdana; font-weight:bold;
}

.LargeBlackSubtitle 
{
	font-size: 18pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;
}

.WhiteSubCopy
{
	font-size: 12pt;
	color: #ffffff;
	font-family: Verdana; font-weight:normal;
}

.BlackSubTitle
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;
}

.WhiteSubTitle
{
	font-size: 12pt;
	color: #ffffff;
	font-family: Verdana; font-weight:bold;
}

.BodyCopy
{
	font-size: 11pt;
	color: #000000;
	font-family: Verdana; font-weight:normal;
}

.WhiteBodyCopy
{
	font-size: 11pt;
	color: #ffffff;
	font-family: Verdana; font-weight:normal;
}

.GenericPageLink
{
	font-size: 11pt;
	color: #000000;
	font-family: Verdana; font-weight:normal; text-decoration:underline;
}

.HomepageLink
{
	font-size: 11pt;
	color: #ff0000;
	font-family: Verdana; font-weight:normal; text-decoration:underline;
}

.TexthelpHighlight
{
	font-size: 12pt;
	color: #009999;
	font-family: Verdana; font-weight:bold; 
}

.TexthelpLink
{
	font-size: 11pt;
	color: #009999;
	font-family: Verdana; font-weight:normal; text-decoration:underline; 
}

.TagtraqHighlight
{
	font-size: 12pt;
	color: #ff0000;
	font-family: Verdana; font-weight:bold; 
}

.TagtraqLink
{
	font-size: 11pt;
	color: #ff0000;
	font-family: Verdana; font-weight:normal; text-decoration:underline; 
}

.PassphoneHighlight
{
	font-size: 12pt;
	color: #339900;
	font-family: Verdana; font-weight:bold; 
}

.PassphoneLink
{
	font-size: 11pt;
	color: #339900;
	font-family: Verdana; font-weight:normal; text-decoration:underline;
}

.DocstoreHighlight
{
	font-size: 12pt;
	color: #6666cc;
	font-family: Verdana; font-weight:bold; 
}

.DocstoreLink
{
	font-size: 11pt;
	color: #6666cc;
	font-family: Verdana; font-weight:normal; text-decoration:underline; 
}

.ExplorerHighlight
{
	font-size: 12pt;
	color: #ff6600;
	font-family: Verdana; font-weight:bold; 
}

.ExplorerLink
{
	font-size: 11pt;
	color: #ff6600;
	font-family: Verdana; font-weight:normal; text-decoration:underline; 
}

.PassrenewHighlight
{
	font-size: 12pt;
	color: #ff0066;
	font-family: Verdana; font-weight:bold; 
}

.PassrenewLink
{
	font-size: 11pt;
	color: #ff0066;
	font-family: Verdana; font-weight:normal; text-decoration:underline; 
	 
}

.WhiteLink
{
	font-size: 11pt;
	color: #ffffff;
	font-family: Verdana; font-weight:normal; text-decoration:underline; 
	 
}

.TableHomeMain
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	width: 260px;
	
	border: 0px ;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
	height: 100%;
	
	
}

table.stats
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	width: 991px;
	
	border: 0px ;
	border-collapse: collapse;
	border-spacing: 0px;
	height: 100%;
	vertical-align:text-top;
	
}


table.stats td
{
	text-align: left;
	height: 30px;
	vertical-align:text-top;
}

table.stats td.left
{
	text-align: left;
	height: 30px;
	vertical-align:text-top;
} 

table.stats td.white
{
	text-align: left;
	background-color:White;
	
}


table.footer 
{
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	width: 991px;
	
	border-collapse: collapse;
	border-spacing: 0px;
	height: 50px;
	vertical-align:middle;
	border-top: solid 4px Silver;	
	
}
table.footer td.left
{
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	border:0px;
	color:Black;
	font-size:10px;
	font-weight:bold;
}
table.footer td.centre
{
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	border:0px;
	
}


table.header
{
	background-image: url("images/calluma/home/calluma_logo.png");
	background-repeat: no-repeat;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;

	width: 991px;
	height: 160px;

	border-collapse: collapse;
	border-spacing: 0px;
	
	border: solid 1px white;
	
	background-color: #FE160A;
	
}


table.header td
{
	text-align: left;
	height: 30px;
}

table.header td.top
{
	text-align: left;
	height: 120px;
	padding-right: 10px;
	padding-top: 10px;
	
} 

table.header td.nav
{
	text-align: left;
	height: 30px;
	
	
} 

table.header td.topleft
{
	text-align: left;
	width: 650px;
		
} 

table.header td.topright
{
	text-align: left;
	
	width: 291px;
	
} 

table.login
{
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	color: #ffffff;
	font-size: 10px;
	border: 0px ;
	border-collapse: collapse;
	width: 319px;
	height: 164px;
	
	background-image: url("images/calluma/home/member_login.png");
	background-repeat: no-repeat;


	vertical-align:text-top;
}

table.nav
{
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	border: 0px ;
	border-collapse: collapse;
	width: 991px;
	height: 25px;
	background-image: url("images/calluma/home/nav_background.png");
	background-repeat: repeat-x;
	

	vertical-align:middle;
	border-left: solid 1px white;
	border-right: solid 1px white;
	border-top: solid 1px white;
	
}

table.nav td.left
{
	text-align: left;
	vertical-align:middle;
	
	
} 

table.nav td.right
{
	text-align: right;
	vertical-align:middle;
}

table.navbelow
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;

	border-collapse: collapse;
	width: 991px;
	height: 30px;
	
	background-color: #ffffff;

	vertical-align:middle;
	border-left: solid 1px white;
	border-right: solid 1px white;
	border-bottom: solid 1px #999999;
	
}
table.navbelow td.centre
{
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	border:0px;
	
}

table.agent
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color:White;
	border: 0px ;
	border-collapse: collapse;
	width: 100%;
	height: 25px;
	vertical-align:middle;
	
}

table.agent td.right
{
	text-align: right;
	vertical-align:middle;
}
table.agent td.left
{
	text-align: left;
	vertical-align:middle;
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial; 
}

/*************************  navigation  *************************/




a.navGrey:link, a.navGrey:visited, a.navGrey:active 
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: black;
	text-decoration: none;
} 
 
a.navGrey:hover 
{	
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: red;
	text-decoration: none;
}


a.navRed:link, a.navRed:visited, a.navRed:active 
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: red;
	text-decoration: none;
} 
 
a.navRed:hover 
{	
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: black;
	text-decoration: none;
}

a.navFooter:link, a.navFooter:visited, a.navFooter:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: red;
	text-decoration: none;
} 
a.navFooter:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: red;
	text-decoration: underline;
}

/************************* package buttons *************************/


table.justtexthelp
{

	
	border-collapse: collapse;
	width: 131px;
	height: 21px;

	vertical-align:middle;

	background-image: url("images/calluma/home/just_text_help.jpg");
	background-repeat: repeat-x;
}

table.justtexthelp td.centre2
{
	text-align:center;
	vertical-align:middle;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;

}

/************************* home page *************************/

table.home
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	width: 990px;
	height:100%;
	border: 0px ;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align:text-top;
	
}

table.home td.top
{
	text-align: left;
	font-family: Arial; 
	width: 990px;
}
table.home td.left
{
	text-align: left;
	font-family: Arial; 
	width: 712px;
}
table.home td.right
{
	text-align: left;
	font-family: Arial; 
	width: 278px;
}

/************************* panel *************************/

table.panel
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	width: 712px;
	height:174px;
	border: 0px ;
	background-image: url("images/calluma/home/top_panel.jpg");
	background-repeat: no-repeat;
	border-collapse: collapse;
	border-spacing: 0px;
	vertical-align:text-top;
	
}

/************************* Home DIV *************************/

#level0 
{ 
    /*background:#FE160A; */
} 

#levelLeft
{
	float:left;
	width:718px;

}


#levelMain
{
	margin-left:0px; 
    padding-left:9px; 
    background:#FE160A; 
    width:712px;
}

#levelTopPanel
{ 
	float:left;
	width:367px;
    margin-right:0px; 
    padding-top:10px;
    padding-left:285px;
	height: 164px;
	padding-right:60px; 
	background-image: url("images/calluma/home/top_panel.jpg");
	background-repeat:no-repeat;


}

#levelMainPanel
{ 
	float:left;
	width:692px;
    margin-right:0px;
	background:#FFFFFF;
	height: 900px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

#level1
{
	
	float:left;
	width:205px;

}

#level2 
{ 
    background:#FFF3AC;
    height: 700px;  
} 


#level3 
{ 
    margin-right:143px; 
    padding-right:9px; 
    background:#FFF; 
} 

 

#main 
{ 
    background:#CCC; 
} 

table.services
{
	background-image: url("images/calluma/home/services.jpg");
	background-repeat: no-repeat;
	width: 681px;
	height: 75px;
	border-collapse: collapse;
	border-spacing: 0px;
	
}

table.services td.explorer
{
	text-align: left;
	vertical-align:middle;
	width: 300px;
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	color:White;
	font-size: 24px;
	
} 

a.explorer:link, a.explorer:visited, a.explorer:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 24px;
	color:White;
	text-decoration: none;
} 
a.explorer:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	font-size: 24px;
	color:White;
	text-decoration: underline;
}

a.homepanels:link, a.homepanels:visited, a.homepanels:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 24px;
	text-decoration: none;
} 
a.homepanels:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	font-size: 24px;
	text-decoration: none;
}

a.BlackLink:link{color:#000000; text-decoration:none}
a.BlackLink:visited{color:#000000; text-decoration:none}
a.BlackLink:active{color:#000000; text-decoration:none}
a.BlackLink:hover{color:Gray; text-decoration:none}




a.newsArt:link, a.newsArt:visited, a.newsArt:active 
{
	font-family: Verdana;
	font-weight: normal;
	color:Black;
	font-size: 12px;
	text-decoration: none;
} 
a.newsArt:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	color:Gray;
	font-size: 12px;
	text-decoration: none;
}

a.bookmark:link, a.bookmark:visited, a.bookmark:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 20px;
	color:Black;
	text-decoration: none;
} 
a.bookmark:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	font-size: 20px;
	color:Black;
	text-decoration: underline;
}

a.found:link, a.found:visited, a.found:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 18px;
	color:White;
	text-decoration: none;
} 
a.found:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	font-size: 18px;
	color:White;
	text-decoration: underline;
}

a.activate:link, a.activate:visited, a.activate:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 18px;
	color:Red;
	text-decoration: none;
} 
a.activate:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	font-size: 18px;
	color:Red;
	text-decoration: underline;
}

table.packages
{
	width: 690px;
	height: 450px;
	border-collapse: collapse;
	border-spacing: 0px;
	
}

#PassThePhone
{ 
	width:321px;
    margin-right:0px;
	height: 150px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/passthephone_panel.jpg");
	background-repeat: no-repeat;
}

#NewsRepeater
{ 
	width:240px;
	height: 30px;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:normal; 
}

#DocStore
{ 
	width:321px;
    margin-right:0px;
	height: 150px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/doc_store.jpg");
	background-repeat: no-repeat;
}

#TagnTraq
{ 
	width:321px;
    margin-right:0px;
	height: 155px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/tagntraq_panel.jpg");
	background-repeat: no-repeat;
}

#TextHelp
{ 
	width:321px;
    margin-right:0px;
	height: 155px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/justtexthelp.jpg");
	background-repeat: no-repeat;
}

#Extras
{ 
	width:321px;
    margin-right:0px;
	height: 150px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/extras_soon.png");
	background-repeat: no-repeat;
}


#Key
{ 
	width:321px;
    margin-right:0px;
	height: 150px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/key_assist_panel.jpg");
	background-repeat: no-repeat;
}

#Passport
{ 
	width:321px;
    margin-right:0px;
	height: 150px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/passport.jpg");
	background-repeat: no-repeat;
}

#Bookmark
{ 
	width:313px;
	height: 36px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/bookmark.jpg");
	background-repeat: no-repeat;
}

#FoundLuggage
{ 
	width:256px;
	height: 56px;
	padding-top:5px;
	padding-left:8px;
	background-image: url("images/calluma/home/foundLuggage.jpg");
	background-repeat: no-repeat;
}

#ActivateTags
{ 
	width:254px;
	height: 54px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/home/activate_tags.jpg");
	background-repeat: no-repeat;
}

#NewsLetter
{ 
	width:252px;
	height: 174px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/home/newsletter.jpg");
	background-repeat: no-repeat;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:normal; 
}

#NewsLetterSubmit
{ 
	margin-left: 155px;
	margin-top: 3px;
	width:70px;
	height: 20px;
	text-align:right;
}

#News
{ 
	width:253px;
	height: 390px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/home/news.png");
	background-repeat: no-repeat;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:normal; 
}

#NewsLatest
{ 
	width:244px;
	height: 270px;
	vertical-align:top;
}
#NewsLinks
{ 
	width:240px;
	height: 100px;
	vertical-align:top;
	text-align:right;
}

a.news:link, a.news:visited, a.news:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color:Red;
	text-decoration: underline;
} 



#CallUsNow
{ 
	width:259px;
	height: 170px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/home/call_us_now.jpg");
	background-repeat: no-repeat;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}
#Partners
{ 
	width:238px;
	height: 92px;
	padding-top:20px;
	padding-left:30px;
	background-image: url("images/calluma/home/partners.jpg");
	background-repeat: no-repeat;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}
#Monster
{ 
	width:150px;
	height: 120px;
	margin-left:110px;
	background-image: url("images/calluma/home/MONSTER_LOGO.JPG");
	background-repeat: no-repeat;

}
#ExtrasPanel
{ 
	width:248px;
	margin-left:5px;
	margin-top:4px;
	height: 47px;
	padding-top:50px;
	padding-left:10px;
	background-image: url("images/calluma/home/extras_panel.png");
	background-repeat: no-repeat;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana; 
}
#PartnersLink
{ 
	width:264px;
	height: 10px;
	font-size: 8pt;
	color: Black;
	text-align:left;
}

table.packDescription
{
	vertical-align:middle;
	font-family: Verdana;
	font-weight: normal;
	color:White;
	
} 
table.packDescription td.title
{
	vertical-align:middle;
	font-family: Verdana;
	font-size: 24px;
	color:White;
	
} 
table.packDescription td.description
{
	vertical-align:top;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	color:Black;
	
} 

#levelWhyCalluma
{ 
	float:left;
	margin-top: 0px;
	width:692px;
    margin-right:0px; 
    padding-top:0px;
	background:#FFFFFF;
	height: 280px;
	
}


table.levelWhyCalluma td.bookmark
{
	vertical-align:bottom;
	
} 

/******************************* text  ********************************/

.whycalluma
{
	font-size: 18pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}

table.bottom
{
	width: 100%;
	height: 75px;
	border-collapse: collapse;
	border-spacing: 0px;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana;
	font-weight:normal; 
	
}

.callus_black
{
	font-size: 16pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}

.callus_red
{
	font-size: 16pt;
	color: #FF0000;
	font-family: Verdana; font-weight:bold; 
}

/******************************* Doc Store  ********************************/

#docHeader
{
	margin-left:0px; 
    padding-left:50px; 
    /*padding-top:15px; */
    width:937px;
    height:215px;
   	background-image: url("images/calluma/docstore/header.gif");
	background-repeat: no-repeat;
}

#docRightCol
{
	/*margin-left:714px; */
	float:left;
    width:248px;
    height:215px;

}
#levelBody
{ 
	float:left;
	width:677px;
    margin-right:0px;
	height: 1100px;
	padding-top:10px;
	padding-left:30px;
	/*padding-right:10px;*/
	background-image: url("images/calluma/docstore/laptop.jpg");
	background-repeat: no-repeat;
}

h1
{
	font-size: 36pt;
	color: #ffffff;
	font-family: Verdana; font-weight:bold;

}

h2
{
	font-size: 18pt;
	color: #000000;
	font-family: Verdana; font-weight:normal;
	line-height:1px;
}

h3
{
	font-size: 16pt;
	color: #6666CC;
	font-family: Verdana; font-weight:normal;

	
}



h4
{
	font-size: 10pt;
	color: #6666CC;
	font-family: Verdana; font-weight:bold;
	line-height: 0pt
	
}
h5
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;
	line-height: 0pt;
	
}

/*h6
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;
	
}
*/

/************************ place .h7 .h8 as they arent supported so use them as classes *******************/
.h6a
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;
	line-height: 12pt
	
}

.h7
{
	font-size: 20pt;
	color: red;
	font-family: Verdana; font-weight:bold;
	line-height: 0pt
	
}
.h8
{
	font-size: 16pt;
	color: red;
	font-family: Verdana; 
	
}

.h1
{
	font-size: 36pt;
	color: #ffffff;
	font-family: Verdana; font-weight:bold;

}

.h2
{
	font-size: 18pt;
	color: #000000;
	font-family: Verdana; font-weight:normal;

}

.h3
{
	font-size: 16pt;
	color: #6666CC;
	font-family: Verdana; font-weight:normal;

	
}



.h4
{
	font-size: 10pt;
	color: #6666CC;
	font-family: Verdana; font-weight:bold;

	
}
.h5
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;

	
}
.h6
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:bold;
	
}


#docBodyTop
{
    width:495px;
    height:160px;
   	
}

#levelWaterMark
{ 
	float:left;
	width:438px;
	height: 347px;
	padding-top:35px;
	padding-left:60px;
	background-image: url("images/calluma/docstore/watermark.jpg");
	background-repeat: no-repeat;
}

#addBasket
{ 
	
	width:179px;
	height: 146px;
	padding-top:15px;
	text-align:center;
	background-image: url("images/calluma/docstore/add_basket.jpg");
	background-repeat: no-repeat;
	font-size: 10pt;
	color: #6666CC;
	font-family: Verdana; font-weight:bold;
	text-decoration:none;
	
}

#addButton
{ 
	padding-top:8px;
	width:179px;
	height: 20px;
}
#contact
{ 
	
	width:165px;
	height: 170px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	background-image: url("images/calluma/docstore/contact.jpg");
	background-repeat: no-repeat;
	
}

.contact_black
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}

.contact_red
{
	font-size: 12pt;
	color: #FF0000;
	font-family: Verdana; font-weight:bold; 
}

/******************************** packages small ************************************/

#ExplorerSmall
{ 
	width:238px;
	height: 109px;
	padding-top:10px;
	padding-left:15px;
	background-image: url("images/calluma/packages/explorer.jpg");
	background-repeat: no-repeat;
}
a.packages:link, a.packages:visited, a.packages:active 
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 22px;
	color:White;
	text-decoration: none;
} 
a.packages:hover 
{	
	font-family: Verdana;
	font-weight: normal;
	font-size: 22px;
	color:White;
	text-decoration: underline;
}

#TagnTraqSmall
{ 
	width:243px;
	height: 113px;
	padding-top:15px;
	padding-left:10px;
	background-image: url("images/calluma/packages/tagntraq.jpg");
	background-repeat: no-repeat;
}

#JustTextHelpSmall
{ 
	width:243px;
	height: 118px;
	padding-top:15px;
	padding-left:10px;
	background-image: url("images/calluma/packages/justtexthelp.jpg");
	background-repeat: no-repeat;
}

#PassThePhoneSmall
{ 
	width:243px;
	height: 118px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/packages/pass_the_phone.jpg");
	background-repeat: no-repeat;
	color:White;
}

#PassportSmall
{ 
	width:243px;
	height: 113px;
	padding-top:15px;
	padding-left:10px;
	background-image: url("images/calluma/packages/passport_renew.jpg");
	background-repeat: no-repeat;
}

#DocStoreSmall
{ 
	width:243px;
	height: 109px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/packages/docstore.jpg");
	background-repeat: no-repeat;
	color:White;
}

#Testimonial
{ 
	width:243px;
	height: 100px;
	padding-top:15px;
	padding-left:10px;
	background-image: url("images/calluma/packages/testimonials.jpg");
	background-repeat: no-repeat;
}

.PackageSmall
{ 
	width:235px;
	height: 55px;
	padding-top:20px;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color:Black;
	font-weight:bold;
	
} 

#NewsSmall
{ 
	width:243px;
	height: 260px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/packages/news.jpg");
	background-repeat: no-repeat;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:normal; 
}

#NewsLatestSmall
{ 
	width:223px;
	height: 270px;
	vertical-align:top;
}
.callus_black_small
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}

.callus_red_small
{
	font-size: 12pt;
	color: #FF0000;
	font-family: Verdana; font-weight:bold; 
}
#Testimonial_links
{ 
	width:223px;
	height: 100px;
	vertical-align:top;
}


#Test1
{ 
	width:55px;
	height: 50px;

}
#Test2
{ 
	width:55px;
	height: 50px;

}
#Test3
{ 
	width:55px;
	height: 50px;


}

#BookmarkPackage
{ 
	float:left;
	width:313px;

	height: 36px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/bookmark.jpg");
	background-repeat: no-repeat;
}

/************************************************************************/


/******************************* JustTextHelp  ********************************/

#TxtHeader
{
	margin-left:0px; 
    padding-left:50px; 
    
    width:932px;
    height:205px;
   	background-image: url("images/calluma/text/header.gif");
	background-repeat: no-repeat;
}


#TxtBody
{ 
	float:left;
	width:682px;
    margin-right:0px;
	height: 1500px;
	padding-top:10px;
	padding-left:30px;
	/*padding-right:10px;*/
	background-image: url("images/calluma/docstore/laptop.jpg");
	background-repeat: no-repeat;
}

#TxtBodyTop
{
    width:495px;
    height:160px;
   	
}

#TxtBody
{ 
	float:left;
	width:672px;
    margin-right:0px;
	height: 1100px;
	padding-top:10px;
	padding-left:30px;
	padding-right:10px;
	background-image: url("images/calluma/text/txt.jpg");
	background-repeat: no-repeat;
}

#TxtWaterMark
{ 
	float:left;
	width:438px;
	height: 347px;
	padding-top:35px;
	padding-left:60px;
	background-image: url("images/calluma/text/watermark.jpg");
	background-repeat: no-repeat;
}

#TxtPanel
{ 
	float:left;
	width:645px;
	height: 388px;
	padding-top:10px;
	padding-left:20px;
	background-image: url("images/calluma/text/panel_txt.jpg");
	background-repeat: no-repeat;
}

#TxtaddBasket
{ 
	/*margin-left: 505px;*/
	width:164px;
	height: 295px;
	
	background-image: url("images/calluma/text/txt_addbasket.jpg");
	background-repeat: no-repeat;

	
}

#TxtaddButton
{ 	
	position:relative;
	top:95px;
	left:70px;

	padding-top:2px;
	width:80px;
	height: 200px;
}

#BookmarkPackage
{ 
	float:left;
	width:313px;
	margin-left: 170px;
	margin-top: 80px;
	height: 36px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/bookmark.jpg");
	background-repeat: no-repeat;
}

/***************************** Explorer ************************************/


#ExpContainer
{ 
    
    padding-left:10px;
    padding-top:25px;
    width: 980px;
    height:1000px;
    background-image:url("images/calluma/explorer/explorer.gif");
	background-repeat: no-repeat;
} 

#Col1
{
	float:left;
	width:280px;
}
#Col2
{
	float:left;
	width:387px;
}
#Col3
{
	float:left;
	width:277px;
}


.ExpTitleBlack
{
	font-size: 30pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}

.ExpTitleRed
{
	font-size: 30pt;
	color: #FF0000;
	font-family: Verdana; font-weight:bold; 
}

.ExpSubRed
{
	font-size: 12pt;
	color: #FF0000;
	font-family: Verdana; font-weight:bold; 
}
.ExpSubBlack
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana; font-weight:bold; 
}

#ExpBuy
{ 
	float:left;
	width:356px;
	margin-left: 300px;
	margin-top: 40px;
	height: 193px;
	padding-top:10px;
	padding-left:10px;
	background-image: url("images/calluma/explorer/explorer_buy.jpg");
	background-repeat: no-repeat;
	
}

#ExpBookmark
{ 
	float:left;
	width:313px;
	margin-left: 630px;
	margin-top: 10px;
	height: 36px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/bookmark.jpg");
	background-repeat: no-repeat;
}

table.Buy
{
	border: 0px ;
	border-collapse: collapse;
	width: 333px;
	height: 80px;

	vertical-align:middle;
	
}

/********************************* PassThePhone ******************************/


#PassHeader
{
	margin-left:0px; 
    padding-left:50px; 
    width:952px;
    height:207px;
   	background-image: url("images/calluma/phone/header.gif");
	background-repeat: no-repeat;
}

#PassRightCol
{
	margin-left:714px; 
    width:268px;
    height:215px;

}
#PassBody
{ 
	float:left;
	width:689px;
    margin-right:0px;
	height: 1100px;
	padding-top:10px;
	padding-left:25px;
	padding-right:10px;
	background-image: url("images/calluma/phone/background.jpg");
	background-repeat: no-repeat;
}

#PassBodyTop
{
    width:495px;
    height:160px;
   	
}

#PassWaterMark
{ 
	float:left;
	width:480px;
	height: 538px;
	padding-top:35px;
	padding-left:15px;
	background-image: url("images/calluma/phone/watermark.jpg");
	background-repeat: no-repeat;
}

#PassAddBasket
{ 
	/*margin-left: 505px;*/
	width:165px;
	height: 269px;
	
	background-image: url("images/calluma/phone/addbasket.jpg");
	background-repeat: no-repeat;

	
}

#PassTestimonial
{ 
	float:left;
	width:653px;
	height: 203px;
	padding-top:0px;
	padding-left:15px;
	background-image: url("images/calluma/phone/testimonial.jpg");
	background-repeat: no-repeat;
}

#PassBookmark
{ 
	float:left;
	width:313px;
	/*margin-left: 360px;*/
	margin-top: 0px;
	height: 36px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image: url("images/calluma/home/bookmark.jpg");
	background-repeat: no-repeat;
}

/********************************* Tag ******************************/


#TagHeader
{
    padding-left:50px; 
    width:937px;
    height:212px;
   	background-image: url("images/calluma/tag/header.gif");
	background-repeat: no-repeat;
}

#TagRightCol
{
	margin-left:714px; 
    width:268px;
    height:215px;

}
#TagBody
{ 
	float:left;
	width:687px;
    margin-right:0px;
	height: 1100px;
	padding-top:10px;
	padding-left:25px;

	background-image: url("images/calluma/tag/tags.jpg");
	background-repeat: no-repeat;
}

#TagBodyTop
{
    width:495px;
    height:160px;
   	
}

#TagWaterMark
{ 
	float:left;
	width:490px;
	height: 538px;
	padding-top:35px;
	padding-left:15px;
	background-image: url("images/calluma/phone/watermark.jpg");
	background-repeat: no-repeat;
}

#TagAddBasket
{ 
	width:167px;
	height: 275px;
	
	background-image: url("images/calluma/tag/addbasket.jpg");
	background-repeat: no-repeat;

	
}

#TagTestimonial
{ 
	float:left;
	width:653px;
	height: 222px;
	padding-top:0px;
	padding-left:15px;
	background-image: url("images/calluma/tag/testimonial.jpg");
	background-repeat: no-repeat;
}

#TagAddButton
{ 
	padding-top:8px;
	width:149px;
	height: 20px;
}

/********************************* Key Assist ******************************/


#KeyHeader
{
    padding-left:50px; 
    width:937px;
    height:226px;
   	background-image: url("images/calluma/key/title.jpg");
	background-repeat: no-repeat;
}

#KeyContainer
{
	float:left;
	padding-left:10px; 
    width:977px;
    height:850px;

}

#KeyLeftCol
{
	float:left;
    width:650px;
    height:215px;
    font-size:10pt;


}
#KeyRightCol
{
	float:left;
	padding-left:9px;
    width:272px;
    height:215px;

}

#KeyCustomerTest 
{
	float:left;
    width:272px;
    padding-left:9px;
    height:440px;
    padding-top:10px;
    background-color:#FF9900;
    
    

}

#KeyTestimonial
{
	float:left;
    width:246px;
    height:188px;
	background-image: url("images/calluma/key/speech_panel.jpg");
	background-repeat: no-repeat;
    padding-left:10px;
    padding-top:10px;
    font-size:10pt;
    color:Black;
    font-weight:normal;

}

#KeyLeft1
{
	float:left;
    width:450px;
    height:230px;
    font-weight:bold;

}
#KeyLeft2
{
	float:left;
    width:183px;
    height:45px;
    padding-top:170px;
	padding-left:15px;
	background-image: url("images/calluma/key/add.png");
	background-repeat: no-repeat;

}

#KeyBody 
{
	float:left;
    width:650px;
    height:400px;
    

}



/********************************** unsubscribe ******************************/

#UnsubBody
{ 
	width:850px;
	height: 600px;
	padding-top:10px;
	padding-left:30px;
	background-image: url("images/calluma/passport/passport.gif");
	background-repeat: no-repeat;

}




/************************************** columns ***********************************/

#TestContainer
{ 
    
    padding-left:10px;
    padding-top:25px;
    width: 980px;
    height:1000px;
    background-image:url("images/calluma/explorer/explorer.gif");
	background-repeat: no-repeat;
} 

#TestCol1
{
	float:left;
	width:713px;

}
#TestCol2
{
	float:left;
	width:270px;

}

#DocCol1
{
	float:left;
	width:498px;
	
}
#DocCol1a
{
	float:left;
	width:502px;
	
}
#DocCol2
{
	
	float:left;
	width:179px;
	
}
#DocCol2a
{
	float:left;
	width:159px;
	
}

#DocCol3
{
	float:left;
	width:265px;

}

#DocColHead
{
	float:left;
	width:179px;
	
}

/************************************** Activate tag ***********************************/


#Activate
{ 
    
    padding-left:10px;
    width: 981px;
    height:1600px;
    font-size:9pt;
} 

#ActivateCol1
{
	float:left;
	width:580px;

}
#ActivateCol2
{
	float:left;
	width:375px;
	 padding-left:15px;

}
#ActivateTxt
{
	float:left;
	width:327px;
	padding-right:10px;
	height:140;

}
#ActivateBlack
{
	float:left;
	width:221px;
	height:140px;
	background-image: url("images/calluma/activate/languages.jpg");
	background-repeat: no-repeat;
}

#ActivateWhy
{
	float:left;
	width:514px;
	height:150px;
	padding-left:50px;
	background-image: url("images/calluma/activate/do_you_travel.png");
	background-repeat: no-repeat;
}

#TagEntry
{
	
	float:left; 
	/*padding-top:180px;*/
	padding-left:20px;
	width:340px;
	height:56px;
	background-image: url("images/calluma/activate/activate_panel.png");
	background-repeat: no-repeat;
	color:White;
}

#JustInCase
{
	
	float:left; 
	padding-top:80px;
	padding-left:310px;
	width:195px;
	height:201px;
	background-image: url("images/calluma/activate/just_incase.png");
	background-repeat: no-repeat;

}

#ConfirmDetails
{
	
	float:left; 
	padding-left:5px;
	width:250px;
	height:201px;

}
#TagEntryCoop
{
	
	float:left; 
	padding-top:190px;
	padding-left:20px;
	width:340px;
	height:166px;
	background-image: url("images/calluma/activate/coop/activate_panel.png");
	background-repeat: no-repeat;
	color:White;
}
#ActivateCoop
{
	float:left;
	width:221px;
	height:140px;
	background-image: url("images/calluma/activate/coop/languages.jpg");
	background-repeat: no-repeat;
}
#ActivateWhyCoop
{
	float:left;
	width:514px;
	height:150px;
	padding-left:50px;
	background-image: url("images/calluma/activate/coop/travel_more_often.jpg");
	background-repeat: no-repeat;
}

/*************************************  about us  ***************************************/


#About
{ 
    
    padding-left:10px;
    width: 700px;
    font-size:9pt;
    
    
} 

#AboutCol1
{
	float:left;
	width:125px;
	text-align:left;

}
#AboutCol2
{
	float:left;
	width:570px;

}

#About2
{ 
    
    clear:both;
    width: 700px;
    
} 


#AboutCol1a
{
	
	float:left;
	width:125px;
	text-align:left;

}
#AboutCol2a
{
	float:left;
	width:570px;


}


/*************************************  languages   ***************************************/

#Lang
{ 
    
    padding-left:10px;
    width: 700px;
    font-size:9pt;
    
} 

#LangCol1
{
	float:left;
	width:125px;
	text-align:left;

}
#LangCol2
{
	float:left;
	width:125px;

}
#LangCol3
{
	float:left;
	width:125px;

}
#LangCol4
{
	float:left;
	width:205px;

}

/*************************************  news feed article   ***************************************/

#Article
{ 
    
    padding-left:10px;
    width: 825px;
    font-size:9pt;
    
} 

#ArticleCol1
{
	float:left;
	width:620px;
	text-align:left;

}
#ArticleCol2
{
	float:left;
	width:140px;
	height: 430px;
	padding-left:10px;
	background-image: url("images/new_site/news_feed_home/news_back.png");
	background-repeat: no-repeat;

}

#ArticleCol1Sub
{
	float:left;
	width:170px;


}
#ArticleCol2Sub
{
	float:left;
	width:440px;

}
#ArticleCol2a
{
	float:left;
	width:197px;

}
#ArticleCol2b
{
	float:left;
	width:232px;
	padding-left:5px;

}

#ArticleText
{
	float:left;
	width:400px;

}

#ArticleContainer
{
	float:left;
	width:630px;
	text-align:left;

}

/***************************** article columns ***********************************/

#ArticleHolder
{
	float:left;
	width:970px;
	min-height:700px;
	text-align:left;
	padding-left:10px;

}

#ACol1
{
	float:left;
	width:170px;
	text-align:left;

}
#ACol2
{
	float:left;
	width:600px;
	text-align:left;

}

#ACol3
{
	float:left;
	width:120px;
	text-align:left;

}

/***************************** League tables ***********************************/


#League
{ 
    
    padding-left:10px;
    width: 820px;
    font-size:9pt;
    
} 

#LeagueCol1
{
	float:left;
	width:510px;
	text-align:left;

}
#LeagueCol2
{
	float:left;
	width:280px;
	padding-left:10px;
	
}


#LeagueCol1a
{
	float:left;
	width:285px;
	padding-right:5px;
	

}
#LeagueCol2a
{
	float:left;
	width:195px;
	height:174px;
	padding-top:20px;
	padding-left:20px;
	text-align:left;
	background-image: url("images/new_site/branch_table/roset.gif");
	background-repeat: no-repeat;

}

#LeagueTables
{ 
    clear:both;
    width: 800px;
    font-size:9pt;

} 

#LeagueTable1
{
	float:left;
	width:250px;
	text-align:left;
	padding-right:5px;

}
#LeagueTable2
{
	float:left;
	width:250px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
#LeagueTable3
{
	float:left;
	width:250px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}


/******************************** special offer **************************/

#Special
{ 
    clear:both;
    width: 800px;

} 

/************************************* Two Column **********************************/

#Holder
{ 
    
    padding-left:10px;
    width: 800px;
    font-size:9pt;
    
} 

#Column1
{
	float:left;
	width:500px;

}
#Column2
{
	float:left;
	width:240px;

}

#ColumnL
{
	
	float:left;
	width:40px;

}
#ColumnR
{
	padding-top: 10px;
	float:left;
	width:450px;

}

#ClearBoth
{
	clear:both;
    width: 480px;
	
}

/*********************************** Terms ***********************************/

#Terms
{
	
	float:left;
	padding-left: 40px;
	width:900px;
	

}

/*********************************** Future ***********************************/

#Future
{
	padding-left: 20px;
	width:900px;
	font-size: 14px;
}

#FutureL
{
	float:left;
	width:400px;
	font-size: 14px;
}

#FutureR
{
	float:left;
	width:300px;
	font-size: 14px;
}

/*********************************** tagngo ***********************************/


#TagnGoBody
{ 
	width:850px;
	height: 600px;
	padding-top:10px;
	padding-left:30px;


}

/*********************************** pqe ***********************************/


#pqe
{ 
	
	width:965px;
    margin-right:0px;
	height: auto;


}

#pqeheader
{
 margin-left: 0px; 
 padding-left: 50px; 
 width: 937px; 
 height: 215px; 
 background-image: url("images/calluma/pqe/header.png"); 
 background-repeat: no-repeat; 
}

#DocCol3pqe
{
	float:left;
	width:245px;

}

#levelBodypqe
{ 
	float:left;
	width:677px;
    margin-right:0px;
    min-height:1100px;
	
	padding-top:10px;
	padding-left:30px;

}

#docRightColpqe
{
	margin-left:10px;
	float:left;
    width:248px;
    height:215px;

}


/********************************** confirmation ************************************/

#confirm_holder
{ 
	width:900px;
    margin-left:50px;
    min-height:600px;


}

#confirmContainer
{ 
	float:left;
	width:850px;
    height:194px;
}


#confirmCol1
{
	float:left;
	width:600px;

}

#confirmCol2
{
	float:left;
	text-align:right;
	width:240px;

}

/*********************************** Renewal ****************************************/

#RenewalCoop
{ 
    
    padding-left:30px;
    width: 800px;
    font-size:10pt;
    min-height: 380px;
    
} 

#PnlRenew
{
	padding-left:20px;
		
	
}


/************************************** Single ***********************************/


#Single
{ 

    width: 980px;
    min-height:655px; 
    
    
    
} 

#SingleCol1
{
	padding-top:70px;
	float:left;
	width:630px;
	min-height:575px;
	padding-left:10px;
	background-image: url("images/calluma/tagyourbag/main_panel.jpg");
	background-repeat: no-repeat;

}
#SingleCol2Copy
{
	float:left;
	width:220px;
	height:650px;
	padding-left:8px;
	font-size:12px;

	
}
#SingleCol2
{
	float:left;
	width:220px;
	min-height:650px;
	font-size:12px;

	
}

#SingleDetails
{
	float:left;
	width:435px;
	min-height:480px;
	font-size:12px;

	
}

#SingleInfo
{
	float:left;
    width: 500px;
    min-height:315px;
	padding-left:30px;
	font-size:12px;
	
	
}


#MoreInfo
{
	float:left;
	width:320px;
	height:357px;
	padding-left:10px;
	padding-right:15px;
	padding-top:50px;
	background-image: url("images/calluma/insureandgo/more_info.jpg");
	background-repeat: no-repeat;
	
}

/*********************************** Staff Activation ***********************************/

#Activation
{
	padding-left: 200px;
	width:700px;
	height:500px;
	font-size: 14px;
}

#ActivationBody
{
	padding-left: 50px;
	padding-top: 50px;
	float:left;
	width:600px;
	font-size: 14px;
	height:300px;
	border:solid 1px grey;
	
}

