.headerdiv
{
margin: 0 auto;
width: 50%;
height:15%;
border-style:none;
}
body
{
background-image:url('b.jpg');
background-position: top;
background-repeat: repeat-y;
width:100%;
height:100%;
}
.fieldheaderarea
{
background-color:#4E387E;
width: 50%;
height: 27%;
color: white;
border-style:solid;
margin: 0 auto;
}
.fieldinputarea 
{ 
background-color:#4E387E;
width: 50%;
height: 105%;
color: white;
margin-left: auto; 
margin-right: auto;
}

/* CSS search page */

#searchdiv
{
margin: 0 auto;
width: 478px;
height: 100px;
/* border: 3px coral solid;*/

}

#searchdiv p
{
margin: 40 auto;
width: 200px;
height: 20px;
text-decoration: underline;
text-align: center;
font-weight: bold;
font-size: 20;
/*border: 3px coral solid;*/
}

#searchcontentdiv
{
margin: 0 auto;
width: 450px;
height: 120px;
padding-top: 10px;

padding-right: 10px;
}


#searchcontentdiv legend
{

font-family: arial;
font-size: 15;
font-weight: bold;
}


#searchcontentdiv table
{
margin: 0 auto;
width: 430px;
height: 30px;
}


#searchcontentdiv legend
{

font-family: arial;
font-size: 15;
font-weight: bold;
}

#searchcontentdiv td
{
margin: 0 auto;
height: 30px;
text-align: center;
}

#searchcontentdiv p
{
padding-top: 0;
padding-left: 1px;
font-family: arial;
font-size: 13;
/* border: 3px coral solid;*/
}

#searchcontentdiv label
{
padding-left: 5px;
padding-right: 5px;
/*text-decoration: underline;*/
font-family: arial;
font-size: 13;

}

#searchmessagediv
{
margin: 0 auto;
/* width: 978px;*/
/* height: 30px; */
/*padding-top: 10px; */
/* border: 3px coral solid;*/
font-family: arial;
font-size: 13;
}

#searchmessagediv label
{

text-decoration: none;
font-weight: bold;
font-family: arial;
font-size: 13;
}

#searchoutputdiv
{
margin: 10 auto;
width: 1400px;
padding-right: 100px;
}

#searchoutputdiv table
{
margin: 10 auto;
table-layout: fixed;
}

#searchoutputdiv td
{
margin: auto auto;
/* border: 3px coral solid;*/

}

#searchoutputdiv td label
{
font-weight: bold;
text-decoration: underline;
/*border: 3px blue solid;*/
}

#searchoutputdiv td p
{
/*border: 3px black solid;*/
overflow: hidden;
}

/* End CSS search page */


/* Start CSS videoview page */

#vdviewbody
{
margin: 0 auto;
width: 1000px;
border: 3px coral solid;
}

#vdviewheader
{
margin: 0 auto;
width: 800px;
height:100px;
border: 3px coral solid;

}
#vdviewlogo
{

width: 250px;
height:100px;
border: 3px coral solid;
float: left;
}
#vdviewheaderad
{
margin:0 250px;
width: 450px;
height:100px;
border: 3px blue solid;

}

/* End CSS videoview page */



/* Start CSS addvideo Page */


#addvvdheader table
{

font-family: arial;
font-size: 15;
font-weight: bold;
}


#addvvdheader tr
{
height: 50px;
}


#addvvdheadermsg label
{

font-family: arial;
font-size: 10;

}

#addvvdheadermsg table
{

font-family: arial;
font-size: 12;

}


#addvdformcontent
{
padding-top: 10px;
}

#addvdformcontent table
{

font-family: arial;
font-size: 13;

}

#addvdformcontent tr
{
height: 30px;
}

#addvdformcontent p
{
padding-left: 10px;
}


/* reviewvideo page */


#rvvdheader 
{

font-family: arial;
font-size: 15;
font-weight: bold;
}

/* reviewvideoview page */

#rvvdadmincontrols
{
margin: auto auto;
padding-top: 0px;
width: 500px;
}

#rvvdadmincontrols table
{

font-family: arial;
font-size: 13;

}

#rvvdadmincontrols tr
{
height: 30px;
}

#rvvdadmincontrols p
{
padding-left: 10px;
}