/* Layout: General */

/*===================================================================*/



body {

	background:      white;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     18px;

}



body.sellers {

	background:      white;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     18px;

}





table.copy {

	background:      transparent;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 center;

	vertical-align:  top;

}



p.headblue {

	background:      transparent;

	color:           #0064AC;

	font-size:       28px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     5px;

	text-align:		 left;

	padding:         .25cm;

}



p.bgbodyL {

	background:      #0064AC;

	color:           #FFFFFF;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:      left;

	vertical-align:  top;

	padding-left:    .75cm;

}





td.headnav {

	background:      transparent;

	background-image: url(Artwork/home/A1_home.jpg);

	background-repeat: no-repeat;

	height:	         113px;

	color:           white;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	text-align:		 right;

	vertical-align:  middle;

	padding:         0cm 2cm;

}



td.bgbodyR {

	background:      transparent;

	background-image: url(Artwork/home/A_white_box_bg_R.jpg);

	background-repeat: repeat;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  top;

	padding:         .15cm 2cm;

}



td.bgbodyarticleTop {

	background:      transparent;

	background-image: url(Artwork/articles/A9_articles.jpg);

	background-repeat: no-repeat;

	color:           #0164A5;

	font-size:       28px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  bottom;

	padding:         .25cm 4cm;

}



td.bgbodyarticle {

	background:      transparent;

	background-image: url(Artwork/articles/articles_BG.jpg);

	background-repeat: repeat;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  top;

	padding:         0cm 4cm;

}



td.bgbodyarticlefoot {

	background:      transparent;

	background-image: url(Artwork/articles/articles_BG.jpg);

	background-repeat: repeat;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 center;

	vertical-align:  top;

}



td.bgbodyheadR {

	background:      transparent;

	background-image: url(Artwork/home/PHOTOBAR_R.jpg);

	background-repeat: no-repeat;

	color:           #0064AC;

	font-size:       28px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  bottom;

	padding:         .25cm 2cm;

}



td.headcenter {

	background:      transparent;

	color:           #0064AC;

	font-size:       16px;

	font-weight:	 bold;

	font-style:      italic;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     16px;

	text-align:		 center;

	vertical-align:  middle;

}





td.bgmeetdrheadR {

	background:      transparent;

	background-image: url(Artwork/meet_dr_sellers/A4_meet_dr_sellers.jpg);

	background-repeat: no-repeat;

	color:           #0064AC;

	font-size:       28px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  bottom;

	padding:         .25cm 2cm;

}



td.bgmeetteamheadR {

	background:      transparent;

	background-image: url(Artwork/meet_the_team/A4_meet_the_team.jpg);

	background-repeat: no-repeat;

	color:           #0064AC;

	font-size:       28px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  bottom;

	padding:         .25cm 2cm;

}



td.bgservicesheadR {

	background:      transparent;

	background-image: url(Artwork/services/A4_services.jpg);

	background-repeat: no-repeat;

	color:           #0064AC;

	font-size:       28px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  bottom;

	padding:         .25cm 2cm;

}



td.bgbodyRfoot {

	background:      #0064AC;

	background-image: url(Artwork/home/A_white_box_bottom.jpg);

	background-repeat: no-repeat;

	width:				547px;

	height:				80px;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  top;

	padding:         .15cm 2cm;

}



td.bgbodyLfoot {

	background:      #0064AC;

	height:			  80px;

	color:           #0064AC;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  top;

	padding:         .15cm 2cm;

}



td.bgbodyL {

	background:      #0064AC;

	color:           #FFFFFF;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 center;

	vertical-align:  top;

	width:           392px;

}



td.bgbodyLcenter {

	background:      #0163AC;

	color:           #FFFFFF;

	font-size:       14px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 center;

	vertical-align:  top;

	padding-top:     1cm;

}



p.bgbodyheadL {

	background:      #0064AC;

	color:           #FFFFFF;

	font-size:       24px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     22px;	

}



td.footer {

	background:      #0064AC;

	color:           white;

	font-size:       9px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

    text-align:		 center;

}





/*===================================================================*/







td.A1 {

	background:      transparent;

	background-image: url(Artwork/goods/A1_goods_bg.jpg);

	background-repeat: no-repeat;

	color:           #000000;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	vertical-align:  top;

}



td.A4 {

	background:      transparent;

	background-image: url(Artwork/goods/A4_goods_bg.jpg);

	background-repeat: no-repeat;

	color:           #000000;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	vertical-align:  top;

}



td.A3 {

	background:      transparent;

	background-image: url(Artwork/mission/A4_mission_bg.jpg);

	background-repeat: no-repeat;

	color:           #FBEACD;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	vertical-align:  middle;

}



td.mission {

	background:      transparent;

	background-image: url(Artwork/mission/HEAD_mission2.png);

	background-repeat: no-repeat;

	background-position: top left;

	color:           #000000;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	vertical-align:  top;

}



p.headleft {

	background:      transparent;

	color:           #0064AC;

	font-size:       25px;

	font-weight:	 bold;

	font-family:     Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	padding-top:     .25cm;

}









/* Hyperlinks Basic*/



a

{

  outline: none;

}



:focus

{

  -moz-outline-style: none;

}







a:link {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       12px;

	font-weight:	 normal;

	text-decoration: underline; 

	color:           #0064AC;

	background:      transparent;

}



a:hover {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       12px;

	font-weight:	 normal;

	text-decoration: none; 

	color:           #0064AC;

	background:      transparent;

}



a {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       12px;

	font-weight:	 normal;

	text-decoration: underline; 

	color:           #0064AC;

	background:      transparent;

}

/* Hyperlinks Green*/

a.green:link {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       12px;

	font-weight:	 bold;

	text-decoration: underline; 

	color:			#3C0;

	background:      transparent;

}



a.green:hover {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       12px;

	font-weight:	 bold;

	text-decoration: none; 

	color:#6C0;

	background:      transparent;

}



a.green {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       12px;

	font-weight:	 bold;

	text-decoration: underline; 

	color:           #3C0;

	background:      transparent;

}

/* Hyperlinks Footer*/





a.toe:link {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       9px;

	font-weight:     normal;

	text-decoration: none; 

	color:           white;

	line-height:     18px;

	background:      transparent;

}



a.toe:hover {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       9px;

	font-weight:     normal;

	text-decoration: none; 

	color:           #CCCCCC;

	line-height:     18px;

	background:      transparent;

}





a.toe {

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	font-size:       9px;

	font-weight:     normal;

	text-decoration: none; 

	color:           white;

	line-height:     18px;

	background:      transparent;

}













/* Samples from CQL*/



tr.bgtop {

	background:          #FFFFFF;

	background-image:    url(Artwork/home/BG_top.jpg);

	background-repeat:   no-repeat;

	background-attachment:fixed;

	background-position: top center;

	text-align:			 center;

}





tr.bgbottom {

	background:      #FFFFFF;

	background-image: url(Artwork/home/BG_bottom.jpg);

	background-repeat: no-repeat;

	background-attachment:fixed;

	background-position:  bottom;

}



td.bgbottomR {

	background:      #FFFFFF;

	background-image: url(Artwork/home/BG_bottom_R.jpg);

	background-repeat: no-repeat;

	background-attachment:fixed;

	background-position: bottom;	

}



td.bgbottomL {

	background:      #FFFFFF;

	color:           #000000;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     18px;

	text-align:		 left;

	vertical-align:  top;

	padding:         .5cm 1cm;

}



td.bgbottomLcenter {

	background:      #FFFFFF;

	color:           #000000;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     18px;

	text-align:		 center;

	vertical-align:  top;

	padding-top:     .5cm;

	padding-left:    .5cm;

	padding-right:   .5cm;

	padding-bottom:  0cm;

}







td.bgbodyRlogo {

	background:      #FFFFFF;

	background-image: url(Artwork/home/BG_body_R.jpg);

	background-repeat: repeat;

	color:           #000000;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     18px;

	text-align:		 center;

	vertical-align:  top;

	padding-top:     .15cm

}





tr.bgbodytopR {

	background:      #FFFFFF;

	color:           #000000;

	font-size:       13px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  top;

}



tr.nav {

	background:      #E7CD82;

	text-align:		 center;

}



p.head {

	background:      transparent;

	color:           #939484;

	font-size:       22px;

	font-weight:     bold;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     26px;

	text-align:		 left;

	vertical-align:  top;

}



p.headcenter {

	background:      transparent;

	color:           #939484;

	font-size:       22px;

	font-weight:     bold;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     26px;

	text-align:		 center;

	vertical-align:  top;

}





p.bodytop {

	background:      transparent;

	line-height:     22px;

	padding-top:     0cm;

	padding-left:    1.5cm;

	padding-right:   1.5cm;

	padding-bottom:  0cm;

}



p.bgbottomL {

	background:      transparent;

	color:           #99999;

	font-size:       18px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     24px;

	text-align:		 center;

	vertical-align:  top;

}



p.bgbodyR {

	background:      transparent;

	color:           #000000;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     22px;

	text-align:		 left;

	vertical-align:  top;

	padding-top:     0cm;

	padding-left:    1.5cm;

	padding-right:   1.5cm;

	padding-bottom:  0cm;

}





p.bodytophead {

	background:      transparent;

	color:           #00396A;

	font-size:       22px;

	font-weight:     bold;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;	

	padding-top:     1cm;

	padding-left:    1.5cm;

	padding-right:   1.5cm;

	padding-bottom:  0cm;

}



td.foot {

	background:      transparent;

	color:           #FFFFFF;

	font-size:       12px;

	font-family:     Verdana, Arial Narrow, Arial, san-serif;

	line-height:     18px;

	text-align:		 center;

	vertical-align:  middle;

	padding:         .5cm;

}





p.form {

	background:      transparent;

	color:           #000000;

	font-size:       14px;

	line-height:     18px;

	font-family:     Arial, sans-serif;

	text-align:      left;

	vertical-align:  top;

}



br.page { 

	page-break-after: always;

}







