/* ---need to make a file with same name given to stylesheet
and put it in App_Themes folder then link to it 
like this
../App_Themes/HouseClinic/images/imagename.gif
---*/

/* COLOR CODES: 
#00077e - light blue text 
#663399 -
#B9B1AC -
#00008B - 
#666 - dark grey
#663399 - grey color used in footer and elsewhere
#c4e3fc
#aba29c - Right column h2 bottom border
#444 - picture border
#c2c2c2 - 
#c3e2fc
#888888
#cccccc
#bbbbbb
#FFFEC0 - yellow color
#2e68bf
*/

body
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin: 0px;
    width: 100%;
    background: #B9B1AC;
}

.normalp
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
}
.small
{
    font: 11px/20px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
}

a
{
    text-decoration: none;
    font-family: "Trebuchet MS",sans-serif,Tahoma;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size-adjust: none;
    font-stretch: normal;
    -x-system-font: none;
    color: #666666;
}

a:hover
{
	text-decoration: underline;
    font-family: "Trebuchet MS",sans-serif,Tahoma;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size-adjust: none;
    font-stretch: normal;
    -x-system-font: none;
    color: #333333;
}

h1, h2, h3, p, fieldset, form
{
    
	margin: 0;
    padding: 0;
}


p
{
text-decoration: none;
    font-family: "Trebuchet MS",sans-serif,Tahoma;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size-adjust: none;
    font-stretch: normal;
    -x-system-font: none;
   }



ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
fieldset
{
    border: none;
    overflow: hidden;
}
img
{
    border: none;
    display: block;
}

/*page*/
#page
{
    width: 930px;
    overflow: hidden;
    margin: 0 auto;
}
/*bottom border*/
#page .bottom_page
{
    background: #fff url(../App_Themes/HouseClinic/images/bg-page.gif) no-repeat 0 100%;
    float: left;
    width: 100%;
}
/*header*/
#header
{
    width: 100%;
    overflow: hidden;
}
/*logo*/
#header h1
{
    background: url(../App_Themes/HouseClinic/images/logo.gif) no-repeat 0 0;
    width: 562px;
    height: 108px;
    text-indent: -9999px;
    overflow: hidden;
    float: right;
    margin: 14px 22px 0 0;
    display: inline;
    position: relative;
    z-index: 10;
}
#header h1 a
{
    width: 495px;
    height: 60px;
    display: block;
    margin: 12px 0 0 67px;
}
/* end logo */
/*navigation of header original stylesheet*/
#header .nav
{
    float: left;
    width: 890px;
    height: 70px;
    background: url(../App_Themes/HouseClinic/images/bg-nav.gif) no-repeat 0 0;
    margin: -36px 0 0 22px;
    display: inline;
    position: relative;
    z-index: 9;
}
#header .nav ul
{
    float: left;
    margin: 38px 0 0 0px;
    display: inline;
}
#header .nav ul li
{
    float: left;
    padding: 0 27px 0 27px;
    font: 18px/20px "Trebuchet MS" ,sans-serif,Tahoma;
}
#header .nav ul li a
{
    color: #666;
}
#header .nav ul .active a
{
    color: #663399;
}
#header .nav ul li a:hover
{
    color: #333333;

}
/* end navigation of header */
/* end header */
/*content*/
#content
{
    float: left;
    width: 857px;
    min-height: 440px;
    margin: 0 0 0 35px;
    display: inline;
    padding: 0 0 30px 0;
    font-family:"Trebuchet MS",sans-serif,Tahoma;
}
/*flash*/
#content #flash
{
    float: left;
    width: 856px;
    margin: -5px 0 0 1px;
    display: inline;
    position: relative;
}
#content .left #flashsmaller
{
   float:left;
   
    
}
/* end flash */
/*left col*/
#content .left
{
    float: left;
    width: 567px;
    margin: 0;
    background: #e8f4fe url(../App_Themes/HouseClinic/images/left-bottom.gif) no-repeat 0 100%;
    overflow: hidden;
    position: relative;
    padding: 0 0 68px 0;
}
#content .left p
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    width: 520px;
    margin: 13px 0 0 26px;
}
/*left col img*/
#content .left .img
{
    float: left;
    width: 550px;
    overflow: hidden;
    margin: 14px 0 0 26px;
    display: inline;
}
#content .left .img .border
{
    background: url(../App_Themes/HouseClinic/images/border.gif) repeat-x 0 0;
    width: 475px;
    height: 3px;
    float: left;
    overflow: hidden;
    margin: 0 0 0 1px;
    display: inline;
    padding: 0 0 18px 0;
}
#content .left .img .images
{
    float: left;
    width: 550px;
}
#content .left .img .images .first
{
    float: left;
    margin: 0 6px 0 0;
}
#content .left .img .images .second
{
    float: left;
    margin: 0 6px 0 0;
}
/* end left col img */
/* end left col */
/*small logo*/
#content .left .small-logo-chiro
{
    width: 67px;
}
#content .left .small-logo-chiro a
{
    width: 67px;
    height: 35px;
    display: block;
    position: absolute;
    background: url(../App_Themes/HouseClinic/images/small-logo-chiro.gif) no-repeat 0 0;
    bottom: 17px;
    left: 19px;
}
#content .left .small-logo-ocppp
{
    width: 144px;
}
#content .left .small-logo-ocppp a
{
    width: 144px;
    height: 35px;
    display: block;
    position: absolute;
    background: url(../App_Themes/HouseClinic/images/small-logo-ocppp.gif) no-repeat 0 0;
    bottom: 17px;
    left: 89px;
}
#content .left .small-logo-podiatry
{
    width: 136px;
}
#content .left .small-logo-podiatry a
{
    width: 136px;
    height: 35px;
    display: block;
    position: absolute;
    background: url(../App_Themes/HouseClinic/images/small-logo-podiatry.gif) no-repeat 0 0;
    bottom: 17px;
    left: 237px;
}
#content .left .small-logo-bupa
{
    width: 67px;
}
#content .left .small-logo-bupa a
{
    width: 67px;
    height: 35px;
    display: block;
    position: relative;
    background: url(../App_Themes/HouseClinic/images/bupa.jpg) no-repeat 0 0;
    bottom: 17px;
    left: 226px;
}
/* end small logo */
/* end  */
/*right col*/
#content .right
{
    float: right;
    width: 273px;
    background: #c4e3fc url(../App_Themes/HouseClinic/images/right-bottom.gif) no-repeat 0 100%;
    padding: 0 0 28px 0;
    overflow: hidden;
}
/*box for ask*/
#content .right .ask
{
    background: url(../App_Themes/HouseClinic/images/first-box.png) no-repeat 0 0;
    width: 233px;
    height: 146px;
    margin: 17px 0 0 24px;
}
#content .right .ask h2
{
    font: bold 18px/33px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    width: 202px;
    margin: 0 -8px 0 25px;
}
#content .right .ask h2 span
{
    font: bold 14px/14px "Trebuchet MS" ,sans-serif,Tahoma;
}
#content .right .ask p
{
    width: 167px;
    font: bold 18px/18px "Trebuchet MS" ,sans-serif,Tahoma;
    line-height: 25px;
    color: #666;
    margin: 10px 0 0 25px;
}
#content .right .ask p a
{
    color: #666;
    position: relative;
}
#content .right .ask p a:hover
{
    
    color: #333333;
text-decoration: underline;
}
/* end box for ask */
/*box for news*/
#content .right .news
{
    background: url(../App_Themes/HouseClinic/images/second-box.png) no-repeat 0 0;
    width: 235px;
    height: 196px;
    margin: 23px 0 0 24px;
    overflow: hidden;
}
#content .right .news .title
{
    width: 202px;
    border-bottom: 3px solid #aba29c;
    margin: 15px 0 0 25px;
}
#content .right .services
{
    background-color:#FFFFFF;
    width: 235px;
    height: 330px;
    margin: 23px 0 0 24px;
    overflow: hidden;
}
#content .right .services .title
{
    width: 202px;
    border-bottom: 3px solid #aba29c;
    margin: 15px 0 0 25px;
}
#content .right .news h3
{
    font: bold 14px/14px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    margin: 0 0 0 1px;
}
#content .right .services h3
{
    font: bold 14px/14px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    margin: 0 0 0 1px;
}
#content .right .news h2
{
    font: bold 40px/40px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    margin: -2px 0 0 -2px;
    padding: 0 0 6px 0;
}
#content .right .services h2
{
    font: bold 18px/18px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    margin: -2px 0 0 -2px;
    padding: 0 0 6px 0;
}
#content .right .news p
{
    float: left;
    width: 200px;
    font: bold 14px/15px "Trebuchet MS" ,sans-serif,Tahoma;
    padding: 5px 0 15px 25px;
}
#content .right .services ul li a 
{
    float: left;
    width: 200px;
    font: bold 18px/18px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #666;
    line-height: 20px;
    padding: 10px 0 5px 25px;
}
#content .right .services ul li a:hover
{
        color: #333333;
text-decoration: underline;
}
#content .right .news p a
{
    float: left;
    color: #666;
    position: relative;
}
#content .right .news p a:hover
{
    color: #333333;
text-decoration: underline;
}
/* end box for news */
/*box for locations background: url(../App_Themes/HouseClinic/images/second-box-large.png) no-repeat 0 0;*/
#content .right .locations
{
    background-color:#FFFFFF; 
    width: 235px;
    height: 250px;
    margin: 23px 0 0 24px;
    overflow: hidden;
}
#content .right .locations .title
{
    width: 202px;
    border-bottom: 3px solid #aba29c;
    margin: 15px 0 0 25px;
}
#content .right .locations h3
{
    font: bold 14px/14px "Trebuchet MS" ,sans-serif,Tahoma;
    color:#00077E;
margin: 0 0 0 1px;
}
#content .right .locations h2
{
    font: bold 40px/40px "Trebuchet MS" ,sans-serif,Tahoma;
color:#00077E;
    margin: -2px 0 0 -2px;
    padding: 0 0 6px 0;
}

#content .right .locations p
{
   color: #666;
	 padding: 0;
    margin-left: 25px;
margin-bottom: -5px;

}

#content .right .locations p.top
{
    margin-top: 0px;
}

#content .right .locations p a
{
    }

#content .right .locations p a:hover
{
    color: #333333;
 text-decoration: underline;
}
/* end box for locations */

/* end right col */
/* end content */
/*footer*/
#footer
{
    width: 100%;
    overflow: hidden;
    float: left;
}
/*footer navigation*/
#footer ul
{
    width: 100%;
    overflow: hidden;
    float: left;
    margin: 11px 0 0 27px;
    display: inline;
}
#footer ul li
{
    float: left;
    font: bold 12px/15px "Trebuchet MS" ,sans-serif,Tahoma;
    padding: 0 10px 0 10px;
    background: url(../App_Themes/HouseClinic/images/selector-footer.gif) no-repeat 0 2px;
    margin: 0 0 0 -1px;
}
#footer ul li a
{
    float: left;
    color: #663399;
    font-weight: normal;
}
#footer ul li a:hover
{
    text-decoration: underline;
}
/* end footer navigation */
#footer p
{
    font: bold 12px/15px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #663399;
    margin: 0 0 0 34px;
    font-weight: normal;
}
#footer p a
{
    font: bold 12px/15px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #663399;
    margin: 0 0 0 34px;
    font-weight: normal;
}

#footer p a:hover
{
    text-decoration: underline;
}


/*end footer*/

/* end page */



/* ---- Breadcrumbs --- */


.CMSBreadCrumbsLink
{
    font: 11px/18px "Trebuchet MS" ,sans-serif,Tahoma;
font-weight: bold;
}
.CMSBreadCrumbsCurrentItem
{
    font: 11px/18px "Trebuchet MS" ,sans-serif,Tahoma;
    padding-left: 5px;
font-weight: bold;
}


.CMSBreadCrumbSeparator
{
    background-image: url(../App_Themes/HouseClinic/images/arrow.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 17px;
    height: 7px;
    padding: 0px 5px 0px 5px;
}

/* end breadcrumbs */

/* NEWS */
/* ---- News page ---- */
.newstitle
{
    font: bold 30px/43px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    padding: 0 5px 0 15px;
}

.newsItem p
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
}

.newsItem h2
{
    font: bold 16px/33px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
}

/* end news */

/* formatting for transformations */
.housepreview
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    padding: 0px 25px;
    margin: 0 10px 0 10px;
}

.housepreview h2
{
    font: bold 30px/43px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
}

.housepreview h2 a
{
    color: #666666;
}

.housepreview h2 a:hover
{
        color: #333333;
text-decoration: underline;
}

.housepreview summarywithpic img
{
    display: block;
    margin-right: 10px;
    border: 1px solid #444;
    margin-top: 10px;
    float: left;
}

.housepreview summarywithpic 
{
    padding: 0px 25px;
    font-family: Verdana;
    font-size: 0.8em;
    color:#00077e;
}


.housedefault
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    margin: 0 0px 0 0px;
}

.housedefault h2
{
    font: bold 30px/43px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
	padding: 0 25px;
}

.housedefault h3
{
    font: bold 16px/33px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    margin: 0 10px 0 27px;
}

.housedefault a
{
    color: #666666;
}

.housedefault a:hover
{
    color: #333333;
 text-decoration: underline;
}

.housedefault img
{
    float: left;
    margin: 4px;
}

.housedefault img.sumimage 
{
    float: right;
    margin: 5px 10px 5px 20px;
}

.housedefault img.newspic 
{
    float: right;
    margin: 40px 10px 0;
}


.housedefault p
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
}

/*
.housedefault ul
{
    list-style-type: square;
    list-style-position: inside;
    text-indent: 30px;
}
*/

.house2cols 
{
    list-style-type: square;
    
    
float: left;
  width: 36em;
  margin: 0;
  padding-left: 2em;
padding-right: 2em;
}

.house2cols li {
  float: left;
  width: 18em;
  margin: 0;
  padding: 0;
} 
/* CMSListMenuTop styles */
.nav
{
    float: left;
    width: 890px;
    height: 70px;
    background: url(../App_Themes/HouseClinic/images/bg-nav.gif) no-repeat 0 0;
    margin: -36px 0 0 22px;
    display: inline;
    position: relative;
    z-index: 9;
}
.nav ul
{
    float: left;
    margin: 38px 0 0 0px;
    display: inline;
}
.nav ul li
{
    float: left;
    padding: 0 15px 0 15px;
    font: 18px/20px "Trebuchet MS" ,sans-serif,Tahoma;
}
.nav ul li a
{
    color: #666;
}
.nav ul .active a
{
    color: #663399;
}
.nav ul li a:hover
{
        color: #333333;
}

.nav UL UL
{
    z-index: 500;
    width: 120px;
    border-bottom: #c2c2c2 2px solid;
    position: absolute;
}

.nav UL UL LI
{
    clear: left;
    display: block;
    position: relative;
}

.nav UL UL UL
{
    border-right: #c2c2c2 2px solid;
    left: 100%;
    border-bottom: white 0px solid;
    top: -1px;
}

.nav UL UL
{
    display: none;
}

.nav UL LI:hover UL UL
{
    display: none;
}

.nav UL UL LI:hover UL UL
{
    display: none;
}

.nav UL LI:hover UL
{
    display: block;
}

.nav UL UL LI:hover UL
{
    display: block;
}

.nav UL UL UL LI:hover UL
{
    display: block;
}


/* end CMSListMenuTop styles */

/**
 * Custom Sub Menu Styles
 * - remove default spacing across browsers
 */
.CMSListMenuUL .CMSListMenuUL
{
    list-style: none;
    border: 0;
    padding: 0;
    margin: 0;
    margin: 38px 0px 0px 0px;
}
.CMSListMenuLI .CMSListMenuLI
{
    list-style: none;
    border: 0;
    padding: 0;
    margin: 0;
}
/**
 * Set friendly font size and spacing on result area
 */
.Office
{
    padding: 0px 25px;
    font-family: Verdana;
    font-size: 0.8em;
}
.Office .Header
{
    font-weight: bold;
}
/**
 * Align the image to the left and content to the right
 */
.OfficeDetails img
{
    display: block;
    margin-right: 10px;
    border: 1px solid #444;
    margin-top: 10px;
    float: left;
}
.OfficeDetails a
{
    width: 40px;
    float: right;
    border: 1px solid green;
    text-align: center;
    background: #c3e2fc;
    color: black;
}
.OfficeDetails a:hover
{
    width: 40px;
    float: right;
    border: 1px solid green;
    text-align: center;
    background: black;
    color: #c3e2fc;
}

.EditingFormLabel
{
    margin-left: 10px;
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
}

.EditingFormInfoLabel
{
    margin-left: 25px;
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    font-weight: bold;
}

.right .rightcolumn
{
    clear: both;
    margin: 3px;
}
.right .rightcolumn:after
{
    content: "";
    display: block;
    height: 0;
    clear: both;
}
.right .rightcolumn h3 a
{
    font: bold 14px/14px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #666;
    margin: 0 0 0 10px;
    padding: 20px 0 0 0;
    float: right;
    width: 150px;
    clear: right;
}

.right .rightcolumn h3 a:hover
{
    text-decoration: underline;
}
.right .rightcolumn .summarywithpic
{
    float: left;
    clear: left;
    width: 80px;
    text-align: right;
    margin-top: 10px;
    margin-left: 4px;
}
.right .rightcolumn .summarywithpic img
{
    float: right;
    border: 1px solid black;
}

/* FORUM styles */
/* Forum flat view */
.ForumFlat *
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
}

.ForumFlat .Table
{
    width: 100%;
    background-color: #ffffff;
}

.ForumFlat .Table td
{
    padding: 6px;
}


.ForumFlat .Table .Info td
{
    background-color: #00008B;
    border: solid 1px #888888;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(images/Forums/info.gif);
    height: 55px;
    vertical-align: top;
}

.ForumFlat .Table .ForumContent
{
    background-color: #ffffff;
    padding: 0px;
    margin: 0px;
}

.ForumFlat .Table .Posts
{
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
}

.ForumFlat .Table .ForumName
{
    display: block;
    font-weight: bold;
    font-size: 17px;
    padding-top: 8px;
    padding-bottom: 5px; /*text-decoration: underline;*/
    color: #ffffff;
}

.ForumFlat .Table .ForumDescription
{
    display: block;
    padding-left: 10px;
    color: #c3e2fc;
}

.ForumFlat .Table .Informations td
{
    font-weight: bold;
    background-color: #eeeeee;
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    border-bottom: solid 1px #bbbbbb;
    padding: 5px;
    background-color: #FFFEC0;
}

.ForumFlat .Table .Actions td
{
    font-weight: bold;
    background-color: #eeeeee;
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    border-bottom: solid 1px #bbbbbb;
    padding: 5px; /*background-image: url(images/Forums/actions.gif);*/
}

.ForumFlat .Table .Actions .ActionLink
{
    color: #2e68bf;
    text-decoration: underline;
    padding: 0px 5px 0px 5px;
}

.ForumFlat .Table .Posts td
{
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
    padding: 0px;
}

.ForumFlat .Table .PostsTable
{
    width: 100%;
}

.ForumFlat .Table .PostsTable td
{
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: solid 1px #cccccc;
}

.ForumFlat .Pager td
{
    background-color: #eeeeee;
    border: none;
    padding: 0px;
    height: 23px;
    font-weight: bold;
    background-image: url(images/Forums/pager.gif);
    text-align: center;
}

.ForumFlat .Pager a
{
    font-weight: bold;
    text-decoration: underline;
    color: #65a02f;
}

.ForumFlat .ThreadTable
{
    border-left: solid 1px #cccccc;
}

.ForumFlat .ThreadTable td
{
    border-right: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
}

.ForumFlat .ThreadTable .Header td
{
    font-weight: bold;
    background-color: #eeeeee;
    border-right: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
    color: #666666;
    padding-top: 4px;
    padding-bottom: 4px;
    background-image: url(images/Forums/header.gif);
}

.ForumFlat .ThreadTable .Author
{
    text-align: center;
    width: 200px;
}

.ForumFlat .ThreadTable .Posts
{
    text-align: center;
    width: 50px;
}

.ForumFlat .ThreadTable .LastPost
{
    text-align: center;
    width: 200px;
}


.ForumFlat .ThreadTable .PostTime
{
    white-space: nowrap;
}

.ForumFlat .ThreadTable .PostUser
{
    white-space: nowrap;
    font-weight: bold;
    color: #2e68bf;
}

.ForumFlat .ThreadTable .ThreadInfo
{
    text-align: left;
}

.ForumFlat .ThreadTable .ThreadInfo .ThreadName
{
    font-weight: bold;
    text-decoration: underline;
    color: #2e68bf;
}

.ForumFlat .ForumBreadCrumbs
{
    font-weight: normal;
    font-size: 9pt;
    font-family: Arial;
    padding: 0px 5px 0px 5px;
}

.ForumFlat .ForumNewPost
{
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
}

/* Flat forum post */
.ForumFlat .ForumPost
{
    padding: 8px 8px 8px 8px;
}

.ForumFlat .PostIndent .ForumPost
{
    border-left: solid 1px #cccccc;
}

.ForumFlat .PostIndent
{
    padding-left: 30px;
}

.ForumFlat .PostUser
{
    white-space: nowrap;
    font-weight: bold;
    color: #2e68bf; /*color: #86c74c; 	text-decoration: underline;*/
}

.ForumFlat .PostSubject
{
    display: block;
    font-weight: bold;
    font-size: 13px;
}

.ForumFlat .PostText
{
    display: block;
    padding: 3px 5px 3px 5px;
}

.ForumFlat .PostActionLink
{
    text-decoration: underline;
    color: #00008B;
    padding: 0px 5px 0px 5px;
}
/* end forum styles */

/* SEARCH STYLES */
.SearchTitle h2
{
    font: bold 30px/43px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    padding: 0 5px 0 15px;
}

.CMSSearchDialogSearchModeDropDownList
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;

}

.CMSSearchDialogSearchForLabel, .CMSSearchDialogSearchModeLabel
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    padding: 0 5px 0 15px;
}
.CMSSearchDialogSearchForTextBox, .CMSSearchDialogSearchModeDropDownList
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;
    color: #00077e;
    width: 150px;
    
}
.CMSSearchDialogSearchButton
{
    font: 14px/24px "Trebuchet MS" ,sans-serif,Tahoma;

}


.Team div b
{
    padding: 0px 25px;
    font-family: Verdana;
    font-size: 0.8em;
    color:#00077e;
}



/**
 * Set Team Member formatting
 */
.Team
{
    padding: 0px 25px;
    font-family: Verdana;
    font-size: 0.8em;
    color:#00077e;
}
.Team .Header
{
    font-weight: bold;
}
/**
 * Align the image to the left and content to the right
 */
.Team img
{
    display: block;
    margin-right: 10px;
    border: 1px solid #444;
    margin-top: 10px;
    float: left;
}

.Team a
{
font-weight: bold;
color:#00077E;
font-family:Verdana;
}

.Team_old a
{
    width: 40px;
    float: right;
    border: 1px solid green;
    text-align: center;
    background: #c3e2fc;
    color: black;
}
.Team_old a:hover
{
    width: 40px;
    float: right;
    border: 1px solid green;
    text-align: center;
    background: black;
    color: #c3e2fc;
}


.picture { background-color: #F9F9F9; 
border: 1px solid #CCCCCC; padding: 3px;
font: 11px/1.4em Arial, sans-serif; } 
.picture img { border: 1px solid #CCCCCC; 
vertical-align:middle; margin: 0 0 3px 0; } 
.picright { margin: 0.5em 0.8em 0.5em 0.8em; float:right; } 
.picleft { margin: 0.5em 0.8em 0.5em 0; float:left; } 
