@charset "utf-8";
/* CSS Document */

/**********************************************************/
/*************** BLUE SHORT CURVE *************************/
/**********************************************************/

.scrv_toprow
{
height:6px;
width:100%;
background-color:#ccf1ff;
overflow:hidden;
}

.scrv_imglft
{
float:left;
height:6px;
width:6px;
background-image:url(images/scrv_01.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}

.scrv_imgrt
{
float:right;
height:6px;
width:6px;
background-image:url(images/scrv_02.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}
.scrv_bdr
{
border-left:5px solid #ccf1ff;
border-right:5px solid #ccf1ff;
padding:10px;
}
.scrv_bdrblueclr /* onlyl for subjects in home page */
{
border-left:5px solid #ccf1ff;
border-right:5px solid #ccf1ff;
padding:4px;
background-color:#e4f8ff;
background-image:url(images/burette.gif);
background-position:bottom right;
background-repeat:no-repeat;
height:321px;
}


.scrv_bdr_nptop /* only for welcome */
{
border-left:5px solid #ccf1ff;
border-right:5px solid #ccf1ff;
padding:10px 10px 0px 10px;
background-image:url(images/allr_amem.gif);
background-position:top left;
background-color:#f4f4f4;
background-repeat:repeat-x;
}

.scrv_bdr_npall /* only for welcome */
{
border-left:5px solid #ccf1ff;
border-right:5px solid #ccf1ff;
padding:10px 10px 10px 10px;
background-image:url(images/allr_amem.gif);
background-position:top left;
background-color:#f4f4f4;
background-repeat:repeat-x;
}

.scrv_bdr_nptop_man {/* only for welcome */
/*background-image:url(images/goant.gif);*/
background-position:bottom right;
background-repeat:no-repeat;
clear:both;
}

.scrv_bdr_wp
{
border-left:5px solid #ccf1ff;
border-right:5px solid #ccf1ff;

}
.scrv_btmrow
{
height:6px;
width:100%;
background-color:#ccf1ff;
overflow:hidden;
}
.scrv_btmimgrt
{
float:right;
height:6px;
width:6px;
background-image:url(images/scrv_03.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}
.scrv_btmimglft
{
float:left;
height:6px;
width:6px;
background-image:url(images/scrv_04.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}

/**********************************************************/
/*************** BLUE LONG CURVE *************************/
/**********************************************************/
.lcrv_toprow{
height:9px;
width:100%;
background-image:url(images/lcrv_bg.gif);
background-position:top;
background-repeat:repeat-x;
overflow:hidden;
}

.lcrv_imglft
{
float:left;
height:9px;
width:9px;
background-image:url(images/lcrv_01.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}

.lcrv_imgrt
{
float:right;
height:9px;
width:9px;
background-image:url(images/lcrv_02.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}
.lcrv_bdr
{
border-left:3px solid #ccf1ff;
border-right:3px solid #ccf1ff;
padding:10px;
min-height:302px;
}


.lcrv_bdrvdo /* this is for search video block */
{
border-left:3px solid #ccf1ff;
border-right:3px solid #ccf1ff;
padding:10px 10px 10px 10px;
height:100%;
}

.lcrv_bdr_npall /* only for welcome */
{
border-left:3px solid #ccf1ff;
border-right:3px solid #ccf1ff;
background-image:url(images/allr_amem.gif);
background-position:top left;
background-color:#f4f4f4;
background-repeat:repeat-x;
cursor:pointer;
height:100%;
padding-top:17px;
padding-bottom:18px;
}


.lcrv_bdr_nbpad
{
border-left:3px solid #ccf1ff;
border-right:3px solid #ccf1ff;
padding:10px 10px 10px 10px;
height:100%;
}
.lcrv_bdr_npad /* no padding on both right and left */
{
border-left:3px solid #ccf1ff;
border-right:3px solid #ccf1ff;
padding:0px 10px 0px 10px;
background-color:#e4f8ff;
}



.lcrv_btmrow
{
height:9px;
width:100%;
background-image:url(images/lcrv_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
overflow:hidden;
}
.lcrv_btmrowgry /* this is used in can't find your answers */
{
height:9px;
width:100%;
background-color:#f4f4f4;
background-image:url(images/lcrv_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
overflow:hidden;
}
.lcrv_btmimgrt
{
float:right;
height:9px;
width:9px;
background-image:url(images/lcrv_03.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}
.lcrv_btmimglft
{
float:left;
height:9px;
width:9px;
background-image:url(images/lcrv_04.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}




/**********************************************************/
/***************DARK BLUE THICK CURVE *********************/
/**********************************************************/
.dbcrv_toprow{
height:8px;
width:100%;
background-color:#5986cb;

overflow:hidden;
}

.dbcrv_imglft
{
float:left;
height:8px;
width:8px;
background-image:url(images/dbcrv_01.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}

.dbcrv_imgrt
{
float:right;
height:8px;
width:8px;
background-image:url(images/dbcrv_02.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}
.dbcrv_bdr
{
border-left:8px solid #5986cb;;
border-right:8px solid #5986cb;;
}
.dbcrv_btmrow
{
height:8px;
width:100%;
background-color:#5986cb;

overflow:hidden;
}
.dbcrv_btmimgrt
{
float:right;
height:8px;
width:8px;
background-image:url(images/dbcrv_03.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}
.dbcrv_btmimglft
{
float:left;
height:8px;
width:8px;
background-image:url(images/dbcrv_04.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}




/**********************************************************/
/***************       MENU HEADING   *********************/
/**********************************************************/
.ctnr_toprow{
height:39px;
width:100%;
background-image:url(images/ctnr_mubg.gif);
background-repeat:repeat-x;
background-position:top left;
overflow:hidden;
}
.ctnr_toprowgry{ /* used in sponser page in search results page */
height:39px;
width:100%;
background-image:url(images/ctnr_mubg.gif);
background-repeat:repeat-x;
background-position:top left;
overflow:hidden;
background-color:#f4f4f4;
}

.ctnr_imglft
{
float:left;
height:39px;
width:18px;
background-image:url(images/ctnr_mulft.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}

.ctnr_imgrt
{
float:right;
height:39px;
width:18px;
background-image:url(images/ctnr_murt.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}

/* ctnr small img border */
.ctnrsm_imglft
{
float:left;
height:39px;
width:18px;
background-image:url(images/ctnr_mulft.gif);
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;
}

.ctnrsm_imgrt
{
float:right;
height:39px;
width:18px;
background-image:url(images/ctnr_murt.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}

/* ctnr small img border */






.ctnr_imgrtsm /* small right corner */
{
float:right;
height:39px;
width:89px;
background-image:url(images/ctnr_murt.gif);
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
padding-right:10px;
}

.ctnr_tle
{
float:left;
height:30px;
padding-top:9px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
color:#023880;
white-space:nowrap;
}

.ctnr_tle_whiteboard {
color:#023880;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
height:30px;
margin:0pt auto;
padding-top:9px;
text-align:center;
white-space:nowrap;
}

.ctnr_rt_right
{
float:right;
height:30px;
padding-top:9px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
color:#023880;
white-space:nowrap;
}

/***************************************************/
/***************** BACKGROUND COLORS ***************/
/***************************************************/


.grn_srhclr
{
background-color:#c4e941;
padding:5px;
}

.gry_aadclr
{
background-color:#f4f4f4;
}


/***************************************************/
/***************** COMMON PADDING    ***************/
/***************************************************/

.padtop
{
padding-top:10px;
}

/***************************************************/
/***************** LIST DIVS ***********************/
/***************************************************/

.adsrch_lstdiv
{
width:170px;
height:106px;
overflow-x:hidden;
overflow-y:auto;
border:1px solid #b2d7eb;
}

.adsrch_lstdiv .lst_cnt
{

text-align:left;
border-bottom:1px dotted #E9E9E9;
}
.adsrch_lstdiv .lst_cnt a,.adsrch_lstdiv .lst_cnt a:link,.adsrch_lstdiv .lst_cnt a:visited
{
text-decoration:none;
width:100%;
text-align:left;
padding:2px 0px 2px 5px;
display:block;
}

.adsrch_lstdiv .lst_cnt a:hover
{
background-color:#c4eefe;
width:100%;
display:block;
padding:2px 0px 2px 5px;
}


.go_btnadvsrch
{

BACKGROUND:transparent url(images/go_btnadvsrch.png) no-repeat left;
_BACKGROUND: no-repeat left; 
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/go_btnadvsrch.png', sizingMethod='scale'); 
WIDTH:103px; 
HEIGHT:104px;
}


/***************************************************/
/***************** overide css ***********************/
/***************************************************/
input#edit-send,input#edit-submi{
border:0px none !important;
}

#edit-title_tbl inframe#edit-title_ifr{
width:619px !important;
}

