﻿/*Made to hold the css for the curved corner dotted boxes on the site. */

/*3 Column Box*/

div.top3Col
{
    background:url(/media/images/box/top3Cols.gif) no-repeat top left;
    width:592px;
    height:16px;    
}

div.mid3Col
{
    background:#ffffff url(/media/images/box/vertDoubleDash.gif) repeat-y top center;
    width:590px;
    overflow:hidden;
    border-right:solid 1px #d9d9e1;
    border-left:solid 1px #d9d9e1;
    border-bottom:dashed 1px #d9d9e1;
}

div.mid3ColLast
{
    background:#ffffff url(/media/images/box/vertDoubleDash.gif) repeat-y top center;
    width:590px;
    overflow:hidden;
    border-right:solid 1px #d9d9e1;
    border-left:solid 1px #d9d9e1;
}

div.bottom3Col
{
    background:url(/media/images/box/bottom3Cols.gif) no-repeat bottom right;
    width:592px;
    height:16px;    
}

div.box3ColLeft
{
    float:left;
    width:178px;
    padding:0px 10px;
}

div.box3ColRight
{
    float:right;
    width:174px;
    padding:0px 10px;
}

/*2 Column Box*/

div.top2Col
{
    background:url(/media/images/box/top2Cols.gif) no-repeat top left;
    width:415px;
    height:16px;    
}

div.mid2Col
{
    background:#ffffff url(/media/images/box/vertDash.gif) repeat-y top center;
    width:413px;
    overflow:hidden;
    border-right:solid 1px #d9d9e1;
    border-left:solid 1px #d9d9e1;
    border-bottom:dashed 1px #d9d9e1;
}

div.mid2ColLast
{
    background:#ffffff url(/media/images/box/vertDash.gif) repeat-y top center;
    width:413px;
    overflow:hidden;
    border-right:solid 1px #d9d9e1;
    border-left:solid 1px #d9d9e1;
}

div.bottom2Col
{
    background:url(/media/images/box/bottom2Cols.gif) no-repeat bottom right;
    width:415px;
    height:16px;    
}

div.box2ColLeft
{
    float:left;
    width:181px;
    padding:0px 10px 0px 14px;
}

div.box2ColRight
{
    float:right;
    width:181px;
    padding:0px 10px 0px 14px;
}

div.imgHolder
{
    padding-right:8px;
}

div.imgHolder img :hover
{
   cursor:pointer;
}


div.imgHolder img.imgPaddedBottom
{
    padding-bottom:5px;
}

div.mentorDetails
{
    width:108px;
    height:100%;
    float:left;
}

div.mentorDetails div.name
{    
    font-family:arial, verdana, sans-serif;
    font-size:1em;
    font-weight:bold;
    color:#56575a;
    padding-bottom:6px;
}

div.mentorDetails div.name a
{    
    color:#56575a;
    text-decoration:none;  
}
div.mentorDetails div.name a:hover
{    
    color:#56575a;
    text-decoration:underline;  
}

div.mentorDetails span.experienceHeading
{
    font-family:arial, verdana, sans-serif;
    font-size:0.75em;
    font-weight:bold;
    color:#56575a;
}

div.contentBoxBtnHolders
{
    float:right;
    margin-bottom:10px;
}


div#thinMidColumn div.mediumbuttonwhite,
div.mid3Col div.mediumbuttonwhite, 
div.mid3ColLast div.mediumbuttonwhite {
	margin:0;
}

div.mid2Col div.mediumbuttonwhite,
div.mid3Col div.mediumbuttonwhite {
	padding-bottom:10px;
}

#centerhome{

height:211px;
width:414px;
background:url(/media/images/backgrounds/home/centerhomebg.gif) no-repeat top left;

}

#centerhome #title {

    float:left;
    color:black;
    margin:0 0 8px 8px;
    padding:8px;
    width:260px;

}

#centerhome #titleright a {

    float:right;
    font-size:0.76em;
    color:black;
    font-weight:bold;
    margin:0;
    padding:6px 4px 4px;
    width:28%;
}

#centerhome #content {

    float:left;
    color:Black;
    width:350px;
    /*border-style:dotted;
    border-width:thin;*/
    margin:-20px 0px 0px 10px;
    padding:0px 0px 0px 30px

}

#centerhome-mid { 
    width:414px;
    height:26px;
    background:url(/media/images/backgrounds/home/centerhomebg-mid.gif) no-repeat top left;

}

#centerhome-btm{

    width:414px;
    height:46px;
    background:url(/media/images/backgrounds/home/centerhomebg-btm.gif) no-repeat top left;

}

#centerhome-mid .txtleft{
    float:left;
    width:45%;
    color:#fff;
    padding:3px 5px 5px;
    /*font-weight:bold;*/
    font-size:13pt;
}

#centerhome-mid .txtright{
    float:right;
    text-align:right;
    width:45%;
    color:#fff;
    padding:5px 5px 0px 0px;
    font-weight:bold;
    font-size:11pt;
}

#centerhome-btm .txtleft{
    float:left;
    clear:both;
    width:40%;
    padding:12px 5px 5px;
}

#centerhome-btm .txtright{
    float:right;
    text-align:left;
    width:53%;
    padding:5px 5px 0px 0px;
}


