﻿/*
	Dark Blue		= #5692D6
	Light Blue		= #84abd6
	Seperator Blue	= #9fbddf
	Pink			= #db51a9
	Black			= #4e4c4c
	Grey			= #ebebeb
*/

* { border-top-style:  padding: 0; margin: 0; outline: none; }
body { background: #FFF; color: #221f1f; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; line-height:1.5em}
img { border: none; }
.padded20 { padding: 20px; }
hr { display: block; height: 1px; background-color: #ccc; margin: 4px 0; border: 0; }
.clearboth { clear: both; }
.inputlabel { float: left; padding-top:10px; }
.tickbox_container { width: 50px; height: 37px; vertical-align: top; }
.options { height: 100%; overflow: auto; }
.options span { float: right; }
.fieldheader { padding: 0 7px; }
textarea, input, select { border: solid 1px #84abd6; font-size: 11px; vertical-align: middle; margin:0; }
input { height: 16px; line-height: 16px; }
option { padding: 1px; }
.tourlink { z-index:99; margin-top:-38px;float:right;position:relative; }
.highlight { color: #db51a9; }
.searchType { display:inline; height:18px; }
label { padding: 0 10px; }

/* --- Header --------------------- */
#header { width: 1008px; margin:22px auto 0; height: 100px; overflow: auto; text-align: right; }
.logo { float: left; width: 220px; height: 66px; margin-left:7px;margin-top:15px; }
#loginlogout { height: 100px; width: 730px; float: right; }
#loginlogout input { padding-left: 2px; padding-right: 18px; background: url('../../images/in.gif') 100% 50% no-repeat; }
#loginlogout img { margin: 0 4px 0 15px; }
#topbanner { width: 728px; height: 90px; overflow: hidden; }

/* --- Links ----------------------------------- */
a, a:hover { text-decoration: none; color: #5692D6; }
a:hover { color: #84abd6; }

.arrowlink, .arrowlink_white { height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; margin-left: 8px; padding-right: 20px; background: url( 'http://www.gurgle.co.uk/images/new/arrow.gif' ) no-repeat 100% 0; }
.arrowlink:hover, .arrowlink_white:hover, .sendtoafriend:hover, .buy_mothercare:hover, .buy_elc:hover, .buy_amazon:hover { background-position: 100% -16px; }
.arrowlink_white { background-image: url( 'http://www.gurgle.co.uk/images/new/arrow_white.gif' ); color: #fff; }
.arrowlink_white:hover { color: #fff; }
.pink .arrowlink { background-image: url( 'http://www.gurgle.co.uk/images/new/arrow_grey.gif' ); }

h4 a { color: #4e4c4c; }

/*--- Send To a Friend ----------------------------*/
.sendtoafriend { text-align: left; float: left; display: block; height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding-right: 25px; background: url( 'http://www.gurgle.co.uk/images/new/mail.gif' ) 100% 0 no-repeat; }
.pink .sendtoafriend { background-image: url( 'http://www.gurgle.co.uk/images/new/mail_grey.gif' ); }
.sendtoafriend:hover { background-position: 100% -16px; }

/* --- Delete ------------------------------------ */
.delete_link { text-align: left; float: left; display: block; height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding-right: 20px; background: url( 'http://www.gurgle.co.uk/images/new/delete.gif' ) 100% 0 no-repeat; }
.pink .delete_link { background-image: url( 'http://www.gurgle.co.uk/images/new/delete_grey.gif' ); }

/* --- Accept ------------------------------------ */
.accept_link { text-align: left; float: left; display: block; height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding-right: 20px; background: url( 'http://www.gurgle.co.uk/images/new/accept.gif' ) 100% 0 no-repeat; }
.pink .accept_link { background-image: url( 'http://www.gurgle.co.uk/images/new/accept_grey.gif' ); }

/* --- Contacts ----------------------------------- */
.contactslink { text-align: left; float: left; display: block; height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding-right: 20px; background: url( 'http://www.gurgle.co.uk/images/new/email_contacts.gif' ) 100% 0 no-repeat; }
.contactslink:hover { background-position: 100% -16px; }

/* --- Kit Buying ------------------- */
.buy_mothercare { text-align: left; float: left; display: block; height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding-right: 25px; background: url( 'http://www.gurgle.co.uk/images/new/buy_mothercare.gif' ) 100% 0 no-repeat; }
.pink .buy_mothercare { background-image: url( 'http://www.gurgle.co.uk/images/new/_buy_mothercare_grey.gif' ); }
.buy_elc { text-align: left; float: left; display: block; height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding-right: 31px; background: url( 'http://www.gurgle.co.uk/images/new/buy_elc.gif' ) 100% 0 no-repeat; }
.pink .buy_elc { background-image: url( 'http://www.gurgle.co.uk/images/new/_buy_elc_grey.gif' ); }
.buy_amazon { text-align: left; float: left; display: block; height: 16px; line-height: 16px; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding-right: 16px; background: url( 'http://www.gurgle.co.uk/images/new/buy_amazon.gif' ) 100% 0 no-repeat; }
.pink .buy_amazon { background-image: url( 'http://www.gurgle.co.uk/images/new/_buy_amazon_grey.gif' ); }

/* --- Kit Numbers --------------------- */
.numbers { display: block; height:60px; width: 60px; background:transparent url('http://www.gurgle.co.uk/images/new/numbers.gif') 0 0 no-repeat; line-height: 60px; text-align: center; color: #5692D6; font-weight: bold; font-family: Arial, Sans-Serif; font-size: 21px; }
.pink .numbers { background-image: url('http://www.gurgle.co.uk/images/new/numbers_grey.gif'); }

/* --- Menu --------------------------- */
#menu { list-style: none; margin: 0 13px 10px 5px; height:39px; position:relative; left:-40px; *left:0px; }
#menu li { float: left; width: 70px; text-align: center; }
#menu a { text-decoration: none; display: block; color: #fff; font-size: 14px; font-family: Arial, Sans-Serif; font-weight: bold; background: #84abd6 url(../../images/menu_bkg.gif) 0 0 repeat-x; height: 39px; line-height: 39px; }
#menu li a span {border-left: solid 1px #9fbddf; height:37px;position:relative;top:-2px; display:block;}
#menu .first a span, #menu .first_selected a span {border:none;}
#menu .first, #menu .first_selected { width: 64px; border-left: 0; }
#menu a:hover, #menu .selected a { background: #84abd6 url(../../images/menu_bkg.gif) 0 -39px repeat-x; }
#menu .first a, #menu .first_selected a { background: #5692D6 url(../../images/menu_first.gif ) 0 0 no-repeat; }
#menu .last a, #menu .last_selected a { background: #5692D6 url(../../images/menu_last.gif) 100% 0 no-repeat; width: 132px;}
#menu .first a:hover, #menu .first_selected a { background: #84abd6 url(../../images/menu_first.gif) 0 -39px no-repeat; }
#menu .last a:hover, #menu .last_selected a { background: #84abd6 url(../../images/menu_last.gif) 100% -39px no-repeat; }
/* --- Loader ------------------------------------------------*/
#loader { height: 11px; width: 1008px; margin: 5px auto; padding-left: 73px; }

/* --- Content -----------------------------------------------------*/
#wrapper { clear: both; width: 1008px; margin: 0 auto; }

#wrapper #left { width: 562px; height: 100%; overflow: auto; float: left; }
#wrapper #left .menu { padding: 10px 0; width: 544px; margin: 0 auto; font-size: 1.2em; line-height: 2em; font-weight: bold; clear: both; }
#wrapper #left .menu a { text-decoration: none; }
#wrapper #left .menu a:hover, a:active { color: #e99bcb; }

#wrapper #left #top { background: url(      'images/menu_top.gif' ); clear: both; height: 22px; }
#wrapper #left #content { width: 540px; padding: 0 15px 0 7px; background: #fff url(      'images/columnleftBg.gif' ) 0 0 repeat-y; height: 100%; overflow: hidden; }
#wrapper #left #bottom { background: url(   'images/columnleftBg_bttm.gif' ); height: 30px; clear: both; }

#wrapper #right { float: right; width: 446px; }
#wrapper #right #nav { float: left; width: 320px; }
#wrapper #right .banner_right { float: right; width: 120px; margin-top: 10px; }
#wrapper #right .banner_bottom { width: 300px; padding: 10px; }

/* --- Headings --------------------------------------------------------------*/
h1, h2, h3, h4 { font-family: Arial, Sans-Serif; font-weight: bold; color: #5692D6; }
h1 { font-size: 21px; }
h2 { clear: both; line-height: 17px; font-size: 13px; padding-left: 7px; }
h3 { font-size: 16px; }
h4, .votertitle { font-size: 13px; color: #5692d6; }
h3 .inner { font-weight: normal; font-size: 10px; line-height: 13px; padding-left: 5px; }
h1 .under { display: block; font-size: 12px; color: #4e4c4c; font-family: Verdana, Arial, Sans-Serif; line-height: 2em; }

h3.question { background: url('http://www.gurgle.co.uk/images/new/question.gif') 100% 0 no-repeat; }
.pink h3.question { background-image: url('http://www.gurgle.co.uk/images/new/question_grey.gif'); }

/* --- Menus -------------------------------------------------------*/
.intro_Menu { clear: both; }

/*--- Right Column ---------------------------------------------*/
#RightContent h2 { font-size: 14px; height: 25px; line-height: 25px; }
#RightContentTopLeft { float: left; width: 140px; height: 39px; padding: 0; color: #FFF; font-weight: bold; text-transform: uppercase; background: #5692D6 url( 'http://www.gurgle.co.uk/images/new/rightnav_top.gif' ); }
#RightContentTopRight { float: right; width: 160px; height: 39px; background: url( 'http://www.gurgle.co.uk/images/new/rightnav_top.gif' ); }
#RightContentTopRight img { float: right; padding: 0 39px 0 0; }
.RightContent { background: #fff url(   'images/columnRightBg.gif' ) 0 0 repeat-y; padding: 0 10px; clear: both; width: 300px; height: 100%; overflow: auto; }
.RightContent a { font-family: Arial, Sans-Serif; }
.RightContent .titlebar { background: #5692D6; height: 100%; overflow: auto; }
.RightContent .titlebar .rightbutton { float: right; margin: 5px 10px 0 0; }
.rightcontentbottom { background: #fff url(   'images/columnlright_Bg.gif' ) 0 0 no-repeat; width: 320px; height: 20px; clear: both; }

h3.babynamer_top { background: #fff url(   'http://www.gurgle.co.uk/images/new/babynamer_top.gif' ) 0 0 no-repeat; width: 320px; height: 32px; padding:11px 0 0 25px; color: #fff; line-height: 32px; }

.rightcontent_top { margin-left: -2px; }
.rightnav_top, .rightcontent_top { height: 39px; padding: 0 10px; }
.rightnav_top { background: #fff url(http://www.gurgle.co.uk/images/new/rightnav_top.gif) 0 0 no-repeat; }
.rightcontent_top { background: #fff url(http://www.gurgle.co.uk/images/new/rightcontent_top.gif) 0 0 no-repeat; }
.rightcontent_title { color: #fff; font-family: Arial, Sans-Serif; font-size: 14px; font-weight: bold; padding: 17px 0 0 12px; }
.rightnav_top img { float: right; padding: 4px 29px 0 0; }

/* --- Your Gurgle ------------------------- */
.yourgurgle { height: 28px; line-height: 28px; float: left; overflow: auto; margin-left: 8px; }
.yourgurgle a { font-weight: bold; font-size: 14px; font-family: Arial, Sans-Serif; color: #fff; }
.rightnav_top .yourgurgle { margin-top: 11px; }

/*--- Footer -------------------------------------------------------------*/
.footer { height: 50px; clear: both; padding: 0 10px; text-align: center; }
.footer a { padding: 0 4px; color: #999; }
.footer a:hover { color: #DB51A9; }

/* --- Pager ----------------------------------------*/
.pager { clear: both; padding: 0 10px; height: 28px; line-height: 28px; height: 100%; overflow: auto; }
.pager .right { float: right; }
.pager .left { float: left; }

/* --- New Input Boxes ------------------------------------------------------- */
.input_bg { background: transparent url(   'http://www.gurgle.co.uk/images/new/input_bg_full.gif' ) 0 0 no-repeat; padding-left: 8px; height: 32px; float:left }
.input_bg div { background: transparent url( 'http://www.gurgle.co.uk/images/new/input_bg_right.gif' ) 100% 0 no-repeat; padding-right: 8px; height: 32px; }
.pink .input_bg { background-image: url( 'http://www.gurgle.co.uk/images/new/input_bg_full_grey.gif' ); }
.pink .input_bg div { background-image: url( 'http://www.gurgle.co.uk/images/new/input_bg_right_grey.gif' ); }
.input_bg select { height: 18px; border: 0; margin: 7px 0 0 0; font-size:12px; }
.input_bg input { height: 13px; border: 0; margin: 4px 0; padding: 5px 0; }
.input_bg .fileinput input { height: 22px; border: 0; }

/* --- Alphabet Menu -------------------------------------------------------
.alphabet { clear: both; text-transform: uppercase; height: 40px; line-height: 40px; padding: 0 10px; }
.alphabet .header { float: left; width:180px; padding-right:10px; text-align:right;  }
.alphabet .a-z { text-align:left; float: left; font-weight: bold; word-spacing: 0.03em;  width:330px;}
.alphabet .a-z a.Selected, .alphabet .a-z a.Selected:link, .alphabet .a-z a.Selected:visited { font-weight: bold; color: #364d81; text-decoration: underline; }*/

/* --- babyNamer -------------------------------------------------------*/
.babyNamer { background: url(   'images/babyNamerLogo.gif' ) no-repeat 0 0; }
.babyNamer .intro { clear: both; padding: 0 20px; }
.babyNamer .intro1 { clear: both; padding: 5px 20px 10px 20px; }
.babyNamer .intro2 { clear: both; padding: 0 10px; }
.babyNamer ul { text-align: left; padding-left: 20px; }

.name { padding: 30px 0 25px 100px; background-position: 20px 60px; background-repeat: no-repeat; line-height: 1.5; }
.sex_MF { background-image: url(   'includes/css/images/symbol_MF_wh.gif' ); }
.sex_M { background-image: url(   'includes/css/images/symbol_M_wh.gif' ); }
.sex_F { background-image: url(   'includes/css/images/symbol_F_wh.gif' ); }

.cloud { clear: both; width: 485px; height: 110px; margin: 0px 10px 0 10px; padding: 2px 20px 20px 15px; color: #364d81; text-transform: capitalize; background: url(   'images/Bg_babyNames.gif' ) 0 0 no-repeat; line-height: 2em; }
.cloud ul { display: block; list-style-type: none; float: none; padding: 5px; margin: 22px 0 00; text-align: center; }
.cloud li { margin: 0; padding: 0 4px 4px 4px; display: inline; }
.cloud li .name06 { font-size: 1.54em; font-weight: normal; font-weight: bold; }
.cloud li .name05 { font-size: 1.43em; font-weight: normal; font-weight: bold; }
.cloud li .name04 { font-size: 1.43em; font-weight: normal; font-weight: bold; }
.cloud li .name03 { font-size: 1.32em; font-weight: normal; font-weight: bold; }
.cloud li .name02 { font-size: 1.23em; font-weight: normal; font-weight: bold; }
.cloud li .name01 { font-size: 1.14em; font-weight: normal; font-weight: bold; }
.cloud li .name00 { font-size: 1em; font-weight: normal; font-weight: bold; }

/* --- Search -------------------------------------------------------*/
#Search { float: left; padding-left: 20px; }

/* --- Left -------------------------------------------------------*/
.right10px { float: right; margin-right: 10px; margin-top: 5px; }
.right10px_3px { float: right; margin-right: 10px; margin-top: 3px; padding-top: 4px; }
.right10px_10px { float: right; margin-right: 10px; margin-top: 10px; padding-top: 4px; }
.imgLeft { float: left; }
.imgRight { float: right; margin-left: 10px; }

/*--- Home Page Articles -------------------------------------------------------*/
.ArticleHeading { padding: 0 0 10px 7px; position: relative; }
.ArticleHeading img { float: left; margin: 8px; padding: 16px; background: url(   'images/imgBg.gif' ); background-repeat: no-repeat; }
.ArticleHeading .heading #Image2 { float: left; margin: 8px; padding: 16px; border: 1px solid #db7fb9; }
#img { float: left; padding: 16px; background: url(   'images/imgBg.gif' ); background-repeat: no-repeat; }
.ArticleHeading .ClickHere { float: right; padding-right: 20px; padding-top: 14px; height: 48px; outline: none; }
.ArticleHeading .heading { width: 530px; padding: 0 10px 0 0; }
.ArticleHeading .heading .BttnStage { float: right; padding: 10px 10px 10px 0; }

/*--- Active Links for ArticleHeading + heading --------------------------------------------------------*/
#ArticleHeading .ReadMore a:hover { text-decoration: none; }
#ArticleHeading .heading a { color: #DB51A9; text-decoration: none; outline: none; font-weight: bold; }
#ArticleHeading .heading a:hover { color: #DB51A9; text-decoration: underline; outline: none; font-weight: bold; }

/*--- Article -------------------------------------------------------*/
.Article { padding: 20px; position: relative; clear: both; /* overflow: hidden; */ }
.Article .MainImg { float: left; padding: 0 10px 10px 0; border: none; }
.Article .intro { margin-top: 10px; width: 550px; padding-left: 10px; background: url(   'images/articleBg.gif' ); background-repeat: repeat-x; }
.Article .intro .MainImg { float: left; margin: 30px 10px 14px 10px; }
.Article .intro a:hover { text-decoration: none; outline: none; }
.Article .Note { margin: 0 20px 10px 20px; font-size: 1.24em; }

/*--- Articles -------------------------------------------------------*/
.Articles { margin-left: 7px; margin-right: 2px; width: 98.5%; color: #354d81; clear: both; position: relative; }
.Articles #pink img, #Articles #white img { float: left; margin: 0 10px 0 0; display: block; outline: none; }
.ArticleSection { width: 100%; border-top-style: solid; border-top-color: #999; border-top-width: 1px; }

/* --- Chat Group/Subject -------------------------------------------------------*/
.groupname { float: left; padding-right: 4px; min-height: 0; }
.membersince { float: left; padding-right: 4px; min-height: 0; padding-top: 5px; }
.Group .locked_Group { float: left; padding-right: 4px; min-height: 0; }
.Group .locked_Group_1 { float: left; padding-right: 4px; min-height: 0; }
.Group .groupname { float: left; padding-right: 4px; min-height: 0; }

/* --- MyPagesIntro --- */
.MyPagesIntro { margin-left: 7px; margin-right: 2px; padding: 10px 10px 0 10px; }

/* --- browse by Name -------------------------------------------------------*/
.imgHolder_120 { float: left; width: 138px; height: 143px; padding-right: 10px; background: url(   'images/picHolder_Main.gif' ); background-repeat: no-repeat; }
.imgHolder_120 .holder { display: block; height: 122px; }
.imgHolder_120 img { display: block; padding: 22px 0 0 23px; }

.imgHolder_100 { float: left; display: block; width: 138px; height: 138px; background: url(   'images/picHolder_Main.gif' ); background-repeat: no-repeat; }
.imgHolder_100 img { display: block; padding: 22px 0 0 23px; }
.imgHoldermenu_100 { clear: both; width: 138px; padding-left: 7px; }
.imgHoldermenu_100 img { display: block; padding: 0; }

.imgHolder_151_175 { display: block; width: 171px; height: 162px; background: url(   'images/picHolder_151_175.gif' ); background-repeat: no-repeat; }
.imgHolder_151_175 .holder { display: block; height: 122px; }
.imgHolder_151_175 img { display: block; padding: 22px 23px 0 23px; }
.imgHolder_151_175 .menu { height: 24px; clear: both; padding: 0 0 0 22px; }
.imgHolder_151_175 .menu img { float: left; padding: 5px 0 00; }
.imgHolder_151_175 .menu input { float: left; padding: 5px 0 00; }
.friendOptions { padding: 5px 10px 0 10px; }
.friendOptions img { padding: 0 5px 0 0; }
.friendOptions input { padding: 0 5px 0 0; }
.imgHolder_150 { display: block; width: 171px; height: 138px; background: url(   'images/picHolder_Main_179_145.gif' ) no-repeat; text-align: center; }
.imgHolder_150 img, .imgHolder_150 input { text-align: center; margin: 20px auto 0 auto; }

.imgHolder_111_90 { float: left; display: block; width: 161px; height: 132px; margin: 0 auto; background: url(   'images/picHolder_Main_111_90.gif' ) no-repeat; }
.imgHolder_111_90 img { display: block; padding: 23px 0 0 23px; }

.imgHoldermenu_151_175 { position: relative; padding: 0; top: -35px; }
.imgHoldermenu_151_175_1 { padding: 5px 10px 0 10px; }
.imgHoldermenu_151_175_1 img { padding: 0 5px 0 0; }
.imgHoldermenu_151_175_1 input { padding: 0 5px 0 0; }

/*--- BA Memebers Icon ----------------------------------------*/
.ba_member { position: relative; left: 100px; top: -120px; clear: none; width: 42px; height: 42px; }
.ba_member img { position: relative; left: 0px; top: 0px; clear: none; width: 42px; height: 42px; padding: 0px; }
.pink .imgHolderProfile { text-align: center; display: block; width: 137px; height: 125px; padding: 20px; background: url(   'images/Bg_profile_img.gif' ); background-repeat: no-repeat; float: left; }
.white .imgHolderProfile { text-align: center; display: block; width: 137px; height: 125px; padding: 20px; background: url(   'images/Bg_profile_img.gif' ); background-repeat: no-repeat; float: left; }
.pink .imgHolder .button { clear: left; text-align: center; padding: 0; padding-top: 10px; }
.white .imgHolder .button { clear: left; text-align: center; padding: 0; padding-top: 10px; }

.imgHolder { width: 140px; height: 140px; float: left; text-align: center; margin: 0; padding: 20px; background: url( 'http://www.gurgle.co.uk/images/new/image_bg_140x140.gif' ) no-repeat; }
.pink .imgHolder { background-image: url(   'http://www.gurgle.co.uk/images/new/image_bg_140x140_grey.gif' ); }
.imgHolder .profileImage { width: 140px; height: 140px; margin-bottom: 15px; }

.intro .input { padding: 0 4px; }

/* --- Play -------------------------------------------------------*/
.largeVideo { margin: 10px auto; width: 520px; clear: both; }

/* --- Friends -------------------------------------------------------*/
.Friends { margin-left: 7px; margin-right: 2px; clear: both; }
.Friends { position: relative; }
.Friends .enter { margin: 10px; text-align: left; clear: both; }
.Friends a:active { text-decoration: none; }


/* --- font Colors -------------------------------------------------------*/
.low { color: #8596b4; }
.error { clear: both; display:block; padding: 10px; margin: 10px; border: solid 1px #DB51A9; color: #DB51A9; text-align: center; }
.error li { list-style: none; padding-top: 0; padding-bottom: 0; color: #DB51A9; font-weight: bold; line-height: 20px; }
.import_LeftArrow { float: left; padding-left: 18px; padding-top: 18px; }

.mail_submenu { padding-top: 16px; font-size: 1.2em; line-height: 2em; font-weight: bold; text-decoration: none; }
.mail_submenu .box1 { float: left; width: 97px; line-height: 3em; }
.mail_submenu .box2 { float: left; width: 115px; height: 40px; line-height: 3em; }
.mail_submenu .box3 { float: left; width: 85px; height: 40px; line-height: 3em; }

.mail_read { width: 478px; height: 304px; padding: 20px; background-image: url(   'images/Bg_mailbox.gif' ); }
.mail_container { float: left; width: 325px; padding-top: 20px; }
.mail_container { float: left; width: 325px; padding-top: 20px; }
.mail_container .feedback { padding: 0 0 10px 0; line-height: 1.66em; font-size: 1.42em; font-weight: bold; color: #364d81; }
.mail_container .feedbackNon { font-size: 1.42em; font-weight: bold; line-height: 1.16em; color: #94A3C0; clear: both; }
.mail_container .subject { line-height: 1em; }
.mail_container .icon { padding: 8px 0 00; }

.mail_ProfileInfo .box1 { clear: both; width: 96%; padding: 0 10px; line-height: 1.42em; color: #364d81; }
.mail_ProfileInfo .box2 { float: left; width: 46%; padding: 0 10px 10px 10px; line-height: 1.42em; color: #364d81; }
.mail_ProfileInfo .box3 { float: left; width: 46%; padding: 0 10px 10px 10px; line-height: 1.42em; color: #364d81; }

/* --- Right -------------------------------------------------------*/
.RightHeader_bottom { float: left; margin: 0 10px; width: 300px; height: 30px; background: url('images/_columnlrightTop_Bg_right_1.gif'); }

/* --- Right Links ----------------------------------------------------- */
.rightlink, .rightlink_bullet, .rightlink_star, .rightlink_nappy, .rightlink_avent { font-weight: bold; float: left; width: 140px; padding: 5px; }
.rightlink_bullet, .rightlink_star, .rightlink_nappy { padding-left: 15px; background: url(  'http://www.gurgle.co.uk/images/new/bullet.gif' ) 4px 50% no-repeat; width: 128px; }
.rightlink_star { background-image: url(  'images/star_active_white.gif' ); padding-left: 18px; width: 125px; }
.rightlink_nappy { background-image: url(  'http://www.gurgle.co.uk/images/new/nappy.gif' ); padding-left: 25px; width: 118px; }
.rightlink_avent { width: 170px; }
/* --- Breadcrumb --------------------------------- */
#BreadCrumb { color: #3E5A89; }
#BreadCrumb .header { height: 100%; padding: 10px 20px 10px 20px; background-repeat: repeat-x; background-position: bottom; overflow: auto; }
#BreadCrumb a { color: #4d70a8; text-decoration: none; }
#BreadCrumb a:hover { color: #DB51A9; text-decoration: none; }
#BreadCrumb a.last { color: #3E5A89; text-decoration: none; }
#BreadCrumb .arrow { padding-left: 3px; padding-right: 3px; }
#BreadCrumb a.lightBlue { color: #94A3C0; }
#BreadCrumb a.lightBlue:hover, #BreadCrumb a.darkBlue:hover { color: #DB51A9; text-decoration: none; }
#BreadCrumb a.darkBlue { color: #364d81; }

/* --- Universal Rules to Tools only -------------------------------------------------------*/
#Tools .active { color: #324d82; }
#Tools .activeBlue { color: #324d82; }
#Tools .activeBlueBold { color: #324d82; font-weight: bold; }
#Tools .activePink { color: #de6cb2; }
#Tools .paddingRight { padding-right: 10px; }
#Tools #right { float: right; margin: 5px 10px 5px 0; }
#Tools #rightEnd { float: right; margin: 5px 10px 0 0; }
#Tools #rightNon { float: right; }
#Tools .BttnRight { float: right; padding: 8px 16px 0 0; clear: none; vertical-align: middle; }


/* --- ToolOpen Content -------------------------------------------------------*/
#ToolOpen { margin-left: 7px; margin-right: 2px; width: 98.5%; }
#ToolOpen { position: relative; }
#ToolOpen #Intro { clear: both; width: 520px; padding: 0 10px 10px 10px; position: relative; }
#ToolOpen #Intro .icon { float: left; }
#ToolOpen #Intro .openingblurb { float: left; padding-top: 20px; }
#ToolOpen #Intro .header { float: left; clear: both; padding-left: 10px; font-size: 1.4em; line-height: 2em; font-weight: bold; text-transform: uppercase; color: #324d82; }
#ToolOpen #Intro .subheader { float: left; clear: both; padding: 10px 0 0 10px; }

/*--- Left Column -----------------------------------------------------------*/
#Tools .conent01 { float: left; width: 228px; min-width: 228px; padding: 0px 0 10px 4px; background: url(   'images/Bg_14.gif' ) 0 30px repeat-y; }
#Tools .conent01 .menu { clear: both; display: block; }

/*--- Right Column ---------------------------------------------------------*/
#Tools .content02 { float: left; width: 308px; min-width: 308px; }
#Tools .content02 .nameBttns { float: left; padding: 10px 0 0 10px; }
#pink_small { width: 288px; clear: both; padding: 6px 10px 6px 10px; background-color: #f8e1f1; color: #DB51A9; }
#white_small { width: 288px; clear: both; padding: 6px 10px 6px 10px; background-color: #FFF; color: #DB51A9; }

#contain01, #contain02, #contain03 { clear: both; }

/* --- Gurgle Table ------------------------------------------- */
.gurgletable { width: 100%; }
.gurgletable td { margin: 0; border: 0; padding: 5px; }
.gurgletable thead { font-weight: bold; }


/*--- End Tables -------------------------------------- */

.Tools .sm_cell07 { float: left; width: 220px; min-width: 220px; padding-left: 10px; }
.Tools .sm_cell07 .padding_01 { clear: both; min-width: 20px; text-align: left; font-size: 1.3em; font-weight: bold; text-transform: uppercase; color: #324d82; }
.Tools .sm_cell07 .padding_02 { float: left; width: 50px; min-width: 50px; text-align: left; padding-top: 0px; }
.Tools .sm_cell07 .padding_03 { float: left; width: 170px; min-width: 120px; text-align: left; padding-top: 0px; color: #324d82; text-transform: capitalize; }
.Tools .sm_cell08 { float: left; width: 40px; min-width: 50px; padding-top: 10px; text-align: right; }

.ovulation_list { width: 100%; }
.ovulation_list td { height: 37px; text-align: center; border-bottom: solid 1px #CBD3E0; }
.ovulation_list .alert { text-align: right; }

.indented_25 { padding-left: 25px; }
.indented_description { float: left; padding: 0 2px 0 10px; margin-bottom: 10px; width: 200px; }
.indented_linkedto { float: left; padding-left: 10px; padding-right: 2px; width: 200px; height: 46px; width: 60px; }
.indented_browsebyname { float: left; padding-left: 10px; padding-right: 2px; width: 200px; height: 46px; width: 110px; }
.indented_characters { float: left; padding-left: 10px; padding-right: 2px; width: 200px; width: 150px; }
.DueDate { padding-left: 10px; }
.DueDateDiv { float: left; display: block; margin-top: 20px; padding: 40px 224px 50px 100px; width: 116px; font-size: 32px; font-weight: bold; background: url(images/tool_due_date_BG.gif) 0 0 no-repeat; }
.DueDateDivButton_Right { float: left; padding-left: 0px; padding-top: 5px; margin-top: 20px; }
.DueDateDivButton_Non { padding-left: 0px; padding-top: 5px; margin-top: 20px; }
.WeightDivContainer { clear: both; padding-left: 10px; }
.WeightDiv { float: left; display: block; margin-top: 20px; width: 437px; height: 90px; font-size: 22px; font-weight: bold; background: url(images/tool_weight_BG.gif); background-repeat: no-repeat; }
.WeightDiv1 { float: left; padding-top: 44px; padding-left: 65px; padding-right: 40px; padding-bottom: 5px; width: 90px; }
.WeightDiv2 { float: left; padding-top: 44px; padding-bottom: 5px; padding-right: 30px; width: 90px; }
.WeightDiv3 { float: left; padding-top: 44px; padding-bottom: 5px; }
.WeightDivButton { padding-left: 0px; padding-top: 10px; margin-top: 20px; }
.button_0_9 { display: block; float: left; padding-left: 0px; padding-top: 9px; }
.advancedSearchPanel { clear: both; padding: 10px 20px; }
.advancedSearchPanel input { float:left; }
/*.advancedSearchPanel div { float:left; height:  32px; line-height: 32px; }
.advancedSearchPanel div.button { padding: 8px 12px;}*/
.row_small { clear: both; padding: 0; height: 27px; }



.largeImageHolder { margin: 0 10px; width: 480px; height: 363px; padding: 20px; background: #fff url(images/image_BG.gif) 0 0 no-repeat; }
.largeImageHolder .largeImage { text-align: center; }
.largeImageHolderVote { margin: 0 10px; width: 470px; padding: 25px; clear: both; background: #fff url(   'images/image_BGVote.gif' ) 0 0 no-repeat; height: 100%; overflow: auto; }
.largeImageHolderVote .largeImage { height: 352px; text-align: center; }

.imgHolderContainer { text-align: center; display: block; width: 140px; height: 115px; float: left; }

a.PrevCssClass, a.PrevCssClass:link, a.PrevCssClass:visited, a.PrevCssClass:hover, a.PrevCssClass:active { padding: 0 2px 0 13px; background: url(   'images/Prev_Arrow.gif' ); background-position: left; background-repeat: no-repeat; text-decoration: none; }
a.NextCssClass, a.NextCssClass:link, a.NextCssClass:visited, a.NextCssClass:hover, a.NextCssClass:active { padding: 0 13px 0 2px; background: url(   'images/Next_Arrow.gif' ); background-position: right; background-repeat: no-repeat; text-decoration: none; }
a.PageNumberCssClass, a.PageNumberCssClass:link, a.PageNumberCssClass:visited, a.PageNumberCssClass:hover, a.PageNumberCssClass:active { padding: 0 2px; }
a.SelectedPageNumberCssClass, a.SelectedPageNumberCssClass:link, a.SelectedPageNumberCssClass:visited, a.SelectedPageNumberCssClass:hover, a.SelectedPageNumberCssClass:active { text-decoration: underline; padding: 0 2px; }

.memberDetail { float: left; clear: both; width: 200px; height: 40px; padding-top: 10px; }
.memberDetail .picture_buttons { float: left; width: 13px; height: 45px; padding-right: 10px; text-align: center; }
.memberDetail .picture_small { float: left; width: 33px; padding-left: 10px; text-align: center; }
.memberDetail .picture { float: left; width: 33px; padding-right: 10px; }
.memberDetail .username { clear: right; padding-right: 20px; }
.memberDetail .datetime { float: left; clear: right; }

/* --- Member Preview -------------------------------------*/
.member_preview { width: 148px; margin: 0 12px; float: left; padding: 0; }
.member_preview .content { clear: both; padding: 0 15px; }

/* --- Video Preview --------------------------------------*/
.view_preview { width: 163px; margin: 0 3px; padding: 0; float: left; }
.view_preview .content { clear: both; padding: 0 18px; }

/* --- Jump --------------------------------------------*/
.jump { clear: both; text-align: right; padding: 10px 15px; height: 100%; overflow: auto; }
.jump a { margin-left: 10px; float: right; }

/*--- Revolver ----------------------------------------------- */
#revolver_wrapper, #revolvermini_wrapper { position: relative; margin: 0 auto; width: 510px; }
#revolver_wrapper { height: 184px; }
#revolver_wrapper h1 { padding-top:5px; line-height: 22px; }
#revolvermini_wrapper { overflow: auto; padding-bottom: 10px; }
#revolvermini_wrapper .first { margin-left: 0; }
#revolvermini_wrapper .last { margin-right: 0; }
.revolveritem { position: absolute; top: 0; left: 0; height: 184px; width: 237px; background-repeat: no-repeat; background-position: 0 50%; background-color: #fff; display: block; padding-left: 273px; }
.revolvermini .thumb { height: 86px; width: 123px; display: block; }
.revolvermini .text { padding: 3px; display: block; font-weight: bold; }
.revolvermini { display: block; width: 123px; position: relative; margin: 6px 3px 0 3px; float: left; background-position: 50% 50%; }

/* --- Area Summary ----------------------------------------*/
.area_summary,.area_summary_chat { padding: 10px; position: relative; overflow: auto; height: 100%; }
.area_summary_chat { padding-left: 20px;}
.area_summary_chat img { padding: 0 10px 10px 0; float:left; }
 /*{ padding-left: 151px; background: #fff url(   'images/chat_hp.gif' ) 10px 0 no-repeat; }*/
.area_summary_question { padding-left: 150px; background: #fff url(   'images/img_questionmark.gif' ) 10px 0 no-repeat; }
.area_summary .options div.left, .area_summary .options div.right { width: 45%; padding-top: 10px; }

/*--- Thread Summary -------------------------------------------------- */
.thread_summary .thumb { height: 33px; width: 33px; margin-right: 10px; float: left; overflow: hidden; }

/* --- Category Summary ------------------------------------------*/
.category_summary, .thread_summary { padding: 10px; height: 100%; overflow: auto; line-height: 20px; }
.category_summary img, .thread_summary img { vertical-align: middle; }
.category_summary .expert { background: transparent url(   'images/icon_g.gif' ) 100% 50% no-repeat; padding-right: 17px; }

/*--- Pink & White classes ------------------------------------------------------*/
.transparent, .white, .pink { clear: both; height: 100%; overflow: auto; }
.white { background-color: #FFF; }
.pink { background-color: #ebebeb; }

#ArticleTop { height: 20px; font-size: 0; background: url(   'images/Bg_top.gif' ) 0 0 no-repeat; }

/*--- Competition --------------------------------------------------*/
.competition_summary { background: url(       'images/win2.gif' ) 20px 20px no-repeat; padding: 20px 20px 20px 150px; }

.question_answer { height: 37px; line-height: 37px; }
.question_answer label { padding-left: 30px; }

.voter { width: 300px; padding: 10px; }
.votertitle { margin-bottom: 0.5em; font-weight: bold; }
.voter_check { position: absolute; left: 0px; top: 0px; width: 37px; height: 37px; font-size: 37px; background-repeat: no-repeat; background-image: url(images/input_check.gif); }
.voter_checked { position: absolute; left: 0px; top: 0px; width: 37px; height: 37px; font-size: 37px; background-repeat: no-repeat; background-image: url(images/input_checked.gif); }
.terms { float: right; }

.vote_result { margin: 8px 0; height: 23px; line-height: 23px; background: url(   'images/vote_bg.gif' ) 0 0 repeat-x; }
.vote_result div { border-left: solid 1px #f7d3ec; border-right: solid 1px #f7d3ec; background-image: url(   'images/vote_bg_over.gif' ); background-repeat: no-repeat; padding-left: 7px; white-space: nowrap; overflow: hidden; }
.vote_results_sub { padding: 10px; float: left; width: 500px; }

/* Alert message */
.MB_alert { margin: 10px 0; text-align: center; }
.RSS { clear: both; padding: 10px; display: block; }
.gurgle_form { position: relative; width: 300px; z-index: 999; }
.gurgle_social { background: #fff; border: 1px solid #fff; padding: 10px; }
.gurgle_social ul { list-style: none; margin: 0; padding: 0; }
.gurgle_social ul li { float: left; margin: 0; padding: 0; /*width: 7%;*/ }
.gurgle_social ul li a { background-position: 0px 2px; background-repeat: no-repeat; display: block; float: left; height: 24px; padding: 4px 0 0 21px; vertical-align: middle; }
#gurgle_rss { background-image: url(images/icon_RSS.gif); }
#gurgle_delicious { background-image: url(images/fav_icons/delicious.gif); }
#gurgle_digg { background-image: url(images/fav_icons/digg.gif); }
#gurgle_furl { background-image: url(images/fav_icons/furl.gif); }
#gurgle_netscape { background-image: url(images/fav_icons/netscape.gif); }
#gurgle_yahoo_myweb { background-image: url(images/fav_icons/yahoo_myweb.gif); }
#gurgle_stumbleupon { background-image: url(images/fav_icons/stumbleupon.gif); }
#gurgle_google_bmarks { background-image: url(images/fav_icons/google_bmarks.gif); }
#gurgle_technorati { background-image: url(images/fav_icons/technorati.gif); }
#gurgle_blinklist { background-image: url(images/fav_icons/blinklist.gif); }
#gurgle_newsvine { background-image: url(images/fav_icons/newsvine.gif); }
#gurgle_magnolia { background-image: url(images/fav_icons/magnolia.gif); }
#gurgle_reddit { background-image: url(images/fav_icons/reddit.gif); }
#gurgle_windows_live { background-image: url(images/fav_icons/windows_live.gif); }
#gurgle_tailrank { background-image: url(images/fav_icons/tailrank.gif); }
#gurgle_facebook { background-image: url(images/fav_icons/facebook.gif); }


#Play .largeVideoHolder { margin-left: 7px; margin-right: 10px; width: 520px; height: 349px; padding: 7px; clear: both; }

/*--- Posts --------------------------------------------*/
.post { clear: both; border-bottom: solid 1px #cdd3e1; padding: 10px 20px 20px 20px; }
.post_header { height: 33px; line-height: 33px; margin-bottom: 5px; }
.post_parent { padding: 10px; background-color: #f8e1f1; margin-bottom: 10px; font-style: italic; }
.post_header .thumb { float: left; margin-right: 10px; height:33px; width: 33px; overflow: hidden; }
.post_header .options { float: right; text-align: right; }

/*--- Keywords ------------------------------------------*/
.keywords { background: #f8e1f1 url('images/tags_pnk.gif' ) 0 50% no-repeat; padding: 10px 10px 10px 70px; }

/* --- Gallery ------------------------------------------- */
.gallery_image_top { margin: 0 10px 0 10px; background: #fff url('images/box_top.gif' ) 0 0 no-repeat; }
.gallery_image { margin: 0 10px 0 10px; background: #fff url('images/box_1px.gif' ) 0 0 repeat-y; padding: 25px; height: 100%; overflow: auto; }
.gallery_image_bottom { margin: 0 10px 10px 10px; background: #fff url('images/box_bottom.gif' ) 0 0 no-repeat; }
.prev_next { float: right; text-align: right; line-height: 35px; }
.prev_next input { vertical-align: middle; }

/*--- Gallery Preview --------------------------------------------*/
.gallery_preview_image { width: 180px; float: left; text-align: center; margin-bottom: 10px; }
.gallery_description .text { float: left; width: 300px; }
.gallery_description .options { float: right; height: 24px; line-height: 24px; width: 120px; text-align: right; background: green; }
.gallery_description .options input { vertical-align: middle; }

/*--- Article Preview -------------------------*/
.article_preview { padding: 10px; height: 100%; overflow: auto; }
.article_preview img { float: left; margin-right: 10px; }

/*--- Name Preview --------------------------------*/
.name_preview { width: 540px; border-spacing: 0; border-collapse: collapse; clear: both; }
.name_preview_mini { width: 300px; }
.name_preview thead td { height: 18px; background: #84abd6; padding-left: 5px; line-height: 18px; color: #fff; font-size: 13px; }
.name_preview td { padding: 0; }
.name_preview .name { width: 152px; padding-left: 10px; vertical-align: middle; }
.name_preview .sex { width: 57px; padding: 0 5px; vertical-align: top; }
.name_preview .origin, .name_preview .meaning { width: 100px; padding: 5px; vertical-align: middle; }
.name_preview .favorited { width: 30px; padding: 0 5px; text-align: center; }
.name_preview .addfavorite { width: 32px; padding: 0 5px; }

/*--- Article Links Splitter ----------------------------*/
.articlelinks_splitter { width: 540px; }
/* background: #fff url(  'images/Bg_ArtcleBr.gif' ) 0 0 repeat-y; height: 100%; overflow: auto; } */
.left_related { float: left; width: 330px; padding: 0 20px 20px 20px; }
.right_mostread { float: left; width: 170px; }
.right_mostread ul { margin: 5px; width: 160px; list-style: none; position:relative; left:-39px; *left:0px; }
.right_mostread ul li { background: url(   'images/LinkBtn.gif' ) no-repeat; line-height: 17px; }
.right_mostread ul li a { padding-left: 22px; display: block; }

/* --- Input Boxes -----------------------------------*/
.input_small, .input_small_pink { height: 65px; background: transparent url(  'http://www.gurgle.co.uk/images/new/input_small.gif' ) 0 0 no-repeat; padding: 15px; }
.input_small_pink { background-image: url(  'http://www.gurgle.co.uk/images/new/input_small_grey.gif' ); }
.input_small textarea, .input_small_pink textarea { height: 40px; width: 500px; padding: 5px; border: 0; }
.maxlength_count { color: #db51a9; height: 15px; line-height: 15px; }

.input_medium { height: 190px; background: transparent url(  'http://www.gurgle.co.uk/images/new/input_medium.gif' ) 0 0 no-repeat; padding: 15px; clear: both; }
.input_medium textarea { height: 165px; width: 500px; padding: 5px; border: 0; }

/* --- Ticker Events ---------------------------- */
.ticker_event_wrapper { height: 400px; overflow: auto; }
.ticker_event { padding: 5px; border-bottom: solid 1px #a8acc5; color: #94a3c0; overflow: auto; }
.ticker_event span { float: right; }
.ticker_event div { padding: 5px; }
.ticker_event input { width: 10px; height: 10px; }
.ticker_event .icon { height: 20px; width: 20px; vertical-align: middle; margin-right: 5px; }
.problems { padding-top: 10px; text-align: center; }

/* --- Imaged Preview ----------------------------*/
.imaged_preview { padding: 10px; height: 100%; overflow: auto; }
.imaged_preview_thumb { float: left; display: block; width: 133px; height: 99px; padding: 20px; background: url(  'http://www.gurgle.co.uk/images/new/image_bg_133x99.gif' ) 0 0 no-repeat; }
.imaged_preview_thumb img { width: 133px; height: 99px; }
.pink .imaged_preview_thumb { background-image: url(  'http://www.gurgle.co.uk/images/new/image_bg_133x99_grey.gif' ); }
.imaged_preview_text { float: left; width: 323px; padding: 12px; }
.imaged_preview_options { margin-top: 10px; }
.imaged_preview_options span { float: left; padding-right: 10px; }

/* --- Advert --------------------- */
.advert { height: 50px; }

/* --- List Table ---------------------------------------*/
.list_table { width: 100%; border-collapse: collapse; }
.list_table td { padding: 5px; margin: 0; border: 0; border-spacing: 0; }

/* --- New Tabs ------------------------------------- */
.tabs { list-style: none; background: url('http://www.gurgle.co.uk/images/new/tab_bg_full.gif') 0 0 repeat-x; height:100%; overflow:auto; clear: both; position:relative; z-index:1; margin-bottom: 4px; }
.tabs li { display: inline; float:left; }
.tabs a { background: #fff url('http://www.gurgle.co.uk/images/new/tab_bg.gif') 0 0 no-repeat; float:left; height: 27px; line-height:27px; display: block; padding: 6px 3px 0 10px; font-size: 13px; font-family: Arial, Sans-Serif; font-weight: bold; color: #5692D6; }
.tabs li.first a, .tabs li.firstselected a { padding-left: 25px; background: #fff url('http://www.gurgle.co.uk/images/new/tab_bg_first.gif') }
.tabs a:hover { color: #84abd6;}
.tabs span { padding-right: 7px; float:left; background: #fff url('http://www.gurgle.co.uk/images/new/tab_bg_right.gif') 100% 0 no-repeat; display: block; overflow: auto; height:100%;  }
.tabs li.last span { padding-right: 20px; background-image: url('http://www.gurgle.co.uk/images/new/tab_bg_last.gif'); }
.tabs li.lastselected span { padding-right: 20px; background-image: url('http://www.gurgle.co.uk/images/new/tab_bg_last_over.gif'); }
.tabs li.selected a, .tabs li.lastselected a, .tabs li.firstselected a { background-image: url('http://www.gurgle.co.uk/images/new/tab_bg_over.gif'); }
.tabs li.selected span, .tabs li.firstselected span { background-image: url('http://www.gurgle.co.uk/images/new/tab_bg_right_over.gif'); } 
.tabs li.firstselected a { background-image: url('http://www.gurgle.co.uk/images/new/tab_bg_first_over.gif'); }

/* --- Local Site Advert ------------------------------------- */
#LocalSiteAdvertWrapper, #bsAppointmentWrapper { display: none; }
#LocalSiteAdvert, #bsAppointment { margin: 5px; }
#LocalSiteAdvert h3, #bsAppointment h3 { margin-bottom: 0.5em; }
#LocalSiteAdvertOptions { margin: 0.5em 0.5em 0.5em 1em; }
#ChangeSiteLink { float: right; }
#bsAddAppointment:hover, #bsAppointment a:hover { cursor: pointer }

/* Form Related - Groups,Answers & Chat */
.form_label { line-height: 25px; }
.form_field { height: 35px; }
.tickbox_container_row { height: 37px; vertical-align: top; }
.inputlabelRight { line-height: 35px; padding-left: 30px; }

/* International Links */
#international { font-size: 90%; height: 25px; margin: 0px auto 0; width: 275px; }
.flag, .international { float: left; height: 25px; padding-top: 3px; } 
.international { width:130px; }
.flag { cursor: pointer; width: 30px; }
a.flag { padding: 3px 0  0 30px; text-align: left; }
.uk { background: url('images/uk_flag.png') no-repeat; }
.us { background: url('images/usa_flag.png') no-repeat; }
.in { background: url('images/india_flag.png') no-repeat; }
.related { list-style-type: none; } 

/* Specials */
#specials { float:left; height: 100px; width: 300px; }
#items { float:left; padding: 10px; width: 255px; height: 55px; }
#arrows { float:left; margin-top: 15px; width: 25px; } 
#uparrow { cursor: pointer; height: 5px; width: 25px; }
#downarrow { cursor: pointer; height: 5px; margin-top: 5px; width: 25px; }
.uparrow { background: url(images/specials/up.gif) no-repeat; }
.uparrowover { background: url(images/specials/up_over.gif) no-repeat; }
.downarrow { background: url(images/specials/down.gif) no-repeat; }
.downarrowover { background: url(images/specials/down_over.gif) no-repeat; }
.pip { background: url(images/specials/off.gif) no-repeat; height: 3px; margin-left: 2px; margin-top: 5px; width: 5px; }
.pipover { background: url(images/specials/on.gif) no-repeat; }
#items a { font-weight: bold; font-size: 13px; }
#items img { padding-right:3px; }

/* Advertorial */
.adlogo { float: right; margin: 0 1em 1em 0; }
.adstrap { height: 20px; margin: 1em auto; width: 495px; }

/* Budget 
.container{width:400px; border:none}
.treeView{height:200px; border:none; overflow:auto}
.reset-button{float:right; margin:3px}
.buttons{background-color:#5692D6; font-family:Verdana,Arial,Sans-Serif; color:White; border:1px solid #84ABD6}
.budget-title{float:left; font-size:14px; line-height:25px; color:White; font-weight:bold}
.padded-container{padding:10px}
.budget-header{font-size:14px;  height:25px;  line-height:25px;  background:#5692D6 none repeat scroll 0 0;  clear:both;  padding-left:7px;  font-family:Arial,Sans-Serif;  font-weight:bold}
.warn-sign img{vertical-align:middle; margin-left:5px}
.wide-text{width:280px; display:block}
.wide-text-message{ width:280px;  display:block;  font-size:12px;  font-family:Arial,Sans-Serif}
.share-label-up{width:85px; text-align:right; display:block; float:left; clear:left; margin-top:15px}
.share-label{width:85px; text-align:right; display:block; float:left; clear:left; margin-top:5px}
.container .form-item{padding-left:90px; padding-top:5px}
.status-label{clear:left; float:left}
.notes{text-align:right; width:165px; font-size:9px; float:right; padding-right:6px; float:right}
.notes-wide{text-align:right; width:200px; font-size:9px; float:right; padding-right:6px; float:right}
.validators{font-size:9px}
.status{height:20px}
.RadTreeView .rtTemplate{color:#5692D6; font-weight:bold; font-family:Arial,Sans-Serif}
#ShareLink{color:#5692D6; font-family:Arial,Sans-Serif; font-size:14px; font-weight:bold; height:16px; line-height:16px; padding-right:25px; text-align:left; text-decoration:none}
#ShareLink:hover{color:#84ABD6; text-decoration:none}
 */

